Project Disaster

Posted by Sajith M on Nov 28th, 2006
2006
Nov 28

A project (software project) is a disaster in the making when:

  • you have a project that has vague requirements/unclear requirements
  • you have a project that has an impossible deadline and/or budget
  • you have a project that no one wants to be part of

One or more of these factors are a sign that you are on a project that is going the disaster way. These are three factors I could think of, what do you think?

PS: A blogger who happens to be on such a project might stop blogging for such a time, till the project gets over or is canceled (hint to Ekawaaz ;-)

Posted under: Technology , Software Development
Tagged with: , , , , , ,

4 Responses

  1. Apun Ka Desh Apun Ka Desh Says:

    Very well chosen topic !! :)

    You already have The Number One :
    “you have a project that has vague/unclear requirements.”. This is a sure fire killer. No questions about it.

    Other top one’s:

    1. The Project Manager is clueless – and thinks it is unnecessary to understand anything more than the client name, and the end date. Rest are details meant for developers.

    2. Ignoring the importance of Proto Typing, Proof of Concept – both a requirement and technology validator kind of thing. This simple measure alone has saved large projects from disaster.

    3. Overdoing or Underdoing important aspects of the project.

    Eg: Builds.
    - doing builds thrice a day is a recipe for disaster.
    - doing builds once a month is also a recipe for disaster.

    Eg: Document Management.
    - not having a SINGLE easily accessible repository of important docs.
    - having the important docs in everyone’s email boxes but no central repository. hahaha.

    4. Weak Leadership – Project Manager, Architect, Technical Lead.
    Like in anything else – a strong leadership can carry the Mediocre. NEVER the other way round.

    5. Refusal to accept the 20/80 Rule.
    There will invariably be people who are more adept than others. Recognizing who these people are – and giving them the lead. It is important to differentiate positively.

    Well… there are more.. but enough for now :)

  2. Ekawaaz Ekawaaz Says:

    Ah ..lol I got your clue…lol good to see you back…well pass and fail is part of life..I am totally agree with your points and aswell Apun..Apun seems management gurur…:))

  3. Anish Anish Says:

    you have a project that has vague/unclear requirements

    Thats where you can use some requirement analysis, sometimes it might be as simple as that a few emails or a couple of phone calls can get requirements straight

    you have a project that impossible deadlines and/or budget

    Thats when you sit down and work out options… alternative ways to get things done, modify features, prioritise, talk to the client

    you have a project that no one wants to be part of

    Thats where the challenge lies, don’t always have to think like others

  4. Sajith M Sajith M Says:

    Thanks for the comments Anish.
    Agree with you Ekawaaz, Apun seems to be on track to be a management guru ;-) Thanks Apun for the insights :-)

Leave a Comment




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes