staying motivated during a large project
1/03/2010
I will try to keep this as brief as possible so you’re not left thinking you need to read an article about staying motivated during a large blog post!
I am nearing the end of a particularly large development project. The project has been over a year in development and seen a number of developers working on it.
When working on a project for this length of time it is easy to find yourself losing motivation for the task at hand. Obviously this is undesirable, because as we all know a motivated worker is a productive one.
So how do you maintain motivation during this mammoth task and keep yourself from losing your sanity?
Well, there are few ways I found that helped a great deal and I would like to share these with you..
1. Break tasks down into small chunks
Perhaps an obvious one but by breaking behemoth tasks into small achievable steps you instantly increase the motivation. The smaller the step the better. Spending a few days on something small does not weigh you down as much as having to spend months on one laborious task.
2. Share the workload
Having a massive project solely on your back is not nice and will only damage the project. By choosing a number of developers to work on the task you instantly remove the pressure of one person having to deliver. This doesn’t mean throw your whole dev team at the problem, but simply share tasks based around spare time in the developers schedule. You should determine the development team for the project at the start of the project and it is important to note that if the project is running late, adding more developers to it is not the answer.
3. Use the right tools
Using things like version control and a good issue tracker are always good practice, but they become even more important when you have multiple developers working on a large project. By using the right tools you will ease the pain that can often arise when multiple developers are working on a project and thus increase the motivation of the developers working on it.
4. Take a break
There’s nothing more de-motivating that getting stressed over a particular task. If things are getting stressful or you are struggling with a particular problem, take a break. You would be amazed what 5 minutes away from the screen can do. You often find coming back to a problem with a clear head can solve it almost instantly.
5. Forget about it
Said in my best american/italian gangster accent, ‘fuggedaboutit’. Don’t take work home, try not to think about the project when not in work. Make sure you spend your weekends doing something as far away from the project as possible. This allows you to come in fresh the next day refreshed and motivated to get on with your (small) task.
This list is by no means exhaustive, but like I said, I tried to keep it as brief as possible. Indeed there are many things you can learn and take from working on a large project and I tried to make the experience a positive one rather than a negative one.





