The Code Whisperer

Practical, on the ground advice for efficient software development

36 Common Software Development Mistakes
17. Wasted Time During Fuzzy Front End

June 18th, 2008 in Development, Techniques

The front end in this context is not the GUI but the period between the project’s conception and the point it actually starts. This period, which can last from days to years, can include activities such as feasibility studies, budgeting and gaining sponsors. These are all important tasks, but can take too long, resulting in a shortened development plan.

It’s obviously better to reduce time in the front end processes and spend it during development, but really this needs to identified as early as possible. Look at the tasks being carried out and plan them, taking into account events such as financial year ends, stakeholder’s holidays and make sure these don’t coincide with decisions that require these people. Also try to carry out the task that is most likely to halt the project as early as possible so that the minimum of time and effort is wasted. If possible identify bottlenecks in the process, for example sign off by senior management, and try to bring those forward in the process, and also smooth the way for the activity.

It’s not only large projects that suffer from this problem. I’ve had many small web projects that I’ve invested a fair bit of time researching and scoping only for the client to go very quiet, then suddenly phoning up some time later, all fired up and wanting it done immediately. This is fine if you have the capacity to do it, but more often than not this isn’t the case, which is a difficult message to relay to the enthusiastic client.

If you've enjoyed this post, please share with others:
  • Bookmark with DiggDigg
  • Bookmark with del.icio.usdel.icio.us
  • Bookmark with GoogleGoogle
  • Bookmark with TechnoratiTechnorati
  • Bookmark with StumbleUponStumbleUpon
  • Bookmark with RedditReddit

About Social Bookmarks

Comments are closed.

← 36 Common Software Development Mistakes
16. Planning Failures
36 Common Software Development Mistakes
18. Inadequate Requirements
→

  • Find Out When New Blog Entries Are Made

    Name:
    Email:
  • Categories

    • Development
    • Miscellaneous
    • People
    • Software
    • Techniques
    • Usability
  • Articles and Information

    • About Nigel West
    • Coding Standards
  • Search This Blog

  • Archives

    • October 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
  • Recommended Sites

    • Coding Horror
    • Copywriting Tips
    • Cranleigh & District Lions Club
    • Ed Rivis
    • Joel on Software
    • Stackoverflow
    • Thames Challenge
  • RSS Feed

    Keep up to date with The Code Whisperer Blog without disclosing your email address.
    RSS Feed The Code Whisperer RSS Feed
    Find out more about RSS feeds
  • Google Gadget

    If you would like to see the latest posting from The Code Whisperer blog on your iGoogle page, simply click the button below and follow the instructions.
    RSS Feed


© 2008 Nigel West All Rights Reserved. Admin Privacy Statement