It’s all too easy to dive into your work head first without doing any kind of planning.
But if you don’t establish a direction before you start, how will you know where to go, how to get there, and what to look out for along the way? More to the point, will you ever get to where you want to be, and will you even know whether you’re done or not?
Using a five-step approach
The Organised Approach to Websites includes some vital ways to get organised with your blog or website. This approach can be modified for almost anything. Here’s how the five-step approach looks for Zen Working.
1. Identify the task.
What are you going to do? It’s important to write a clear objective, otherwise you won’t have a goal that you can work to without significant difficulties. For now, just get the basic task written down. The detail gets added next.
2. Plan and research.
How will you get the job done? For starters, larger projects will need to be broken down into multiple objectives. If you were going to write a new blogging system, for instance, a bad objective would be “Develop a new blogging system”. You’ll get sick of not being able to tick the item off your list, and it will just not get done. Having a list of tasks that need to be done is vital before you go any further. Establish a clear sequence of events, identify dependencies, and add in some milestones.
3. Do the job.
For a development project, this means writing the code. It’s quite likely you’ll add in some extra layers of detail prior to commencing this stage. The main thing to be careful about is not to code until you know what you’re doing, why you’re doing it, and how you’re doing it. If you broke the task down into clear objectives, the code should be all the easier to write.
4. Quality control.
Test, test, test. Don’t do all the work then review it at the end. Test as you go. With software, this doesn’t mean “check it works”. It means break it, then fix it. You want to find all the bugs at this stage, not later on. Code, test, re-code, re-test, and so on. And get someone else to help with the testing.
5. Implement and review.
Just because the task is complete, doesn’t mean your job is done. Post-project support and keeping in contact with the customer is really important. Keep an eye out for any new issues, and fix them. Ask for new requirements so you can build on what you’ve already put together. Ask for feedback on how the project went. Document your findings and decide if there’s anything you would do differently in future. There’s always something new to learn, something to improve on, and another job to do. Ensure you establish a routine of continuous improvement.
Anyway, that’s enough from me - do you know where you’re headed before you set off? Do you keep improving your methods?




