When it comes to project management for web or app design, there are a lot of things to think about. In this video, I want to plant a seed of things you should think about while going through this course, which may help you formulate your own best plan project plan.
- So right before we dive into talking about these different things that can help you. Here's some things that I want you to think about, and think about as we go through this course. I am going to repeat these. And I'm going to apologize right now, but honestly they bear repeating. They are worth repeating. The first thing, I just want you to set expectations. That is something that is huge. It's something I've learned over time because if you don't set expectations up front then things could go awry.
So setting expectations in the form of an agreement or contract can be really beneficial saying here's what we're going to do, here's what you're going to pay us, here are the payment terms. Being very, very explicit in how things are going to happen, what's going to happen, who is going to own what is really important. Beware of project creep. Project creep essentially means you're working with a client, they have a design, you went through two or three iterations and suddenly they say "Well let's try and change this little bit" or "We really need to add this X shopping cart, it's so easy you just connect it here blah you're done".
That's called project creep, and it's something that you can do a little bit of they want to change another color, another time that type of thing, but if it's going to add to the time overall spent, if it's going to add to cost you need to be aware of that. That's one thing where we can add amendments to our contracts or agreements to kind of cover ourselves and say "Well, you know what yeah sure I can change that font again but this thing right here is going to cost a little bit more money". Determine your pricing and availability.
The pricing thing is key. It's something I get a question a lot about. When your first starting out it's really difficult to determine "How much should I charge for this widget, this thing, this project that I'm doing?". Look around, see what other people are doing. See what people are bidding for, but honestly don't underbid. I know you're trying to get work, that type of thing. I've done that, everybody has. You just need to determine some kind of pricing you're going to set forward, and that can change over time obviously, it always does. It's kind of a living, breathing thing. Also figure out your availability for projects.
Don't take every project that comes your way. I've been guilty of that many times. It could be okay in the very beginning when you're starting out, but as you go on you'll realize that you need to protect yourself and protect your time. Get your team ready to go if you have a team. If it's just you then hey, go. (chuckle) Do. If you're going to get a team together make sure they are ready to go. Make sure schedules don't conflict. Make sure they have the time, and make sure you know how much they're going to charge so you can include that when you put together this agreement or this contract.
Also do what you can handle. Look, I'm probably the most guilty of this but I'll take on a project and say "I think I can do that. Yeah I kind of know a bit about that. I can figure it out right?". That can be good and that can be bad. I've had it backfire. You need to figure that out for yourself. Trial by fire can be a good thing. Taking on something that you're learning as you go can be a good thing, but just make sure you can get it done. On time, on budget, finish the project right. And honestly, if you can't there's no harm in saying "Hey, look we need to talk a little bit".
Be open and honest. We'll talk about that when we talk about communication. This is all part of it. Have you thought about how you're going to communicate with your clients, with your team, with everybody and keep them all in the loop. Is it going to be email? Is it going to be a messaging service? What is it going to be? So something like that to think about. We'll talk more about it. Track as much as you can. I'm talking communication, changes, feedback all of these things because you want to make sure you cover everything. Get every bug squashed. Do all these different things, and also make sure you have a way to go back and look at things incase things go wrong or the project scope changes etc.
So start thinking of how you might do that, and once again I'm going to show you some tools that can help. You need to protect yourself by having an agreement or a contract, by setting expectations, by setting up good communication, by tracking assets, tracking everything you have. By doing all of these different things you are helping to ensure that you create a good product. Once again get it done on time and on budget. So as you go through this course just start thinking about some of these things.
Like I said, we're going to visit most of them as we go through.