#1
  1. A Change of Season
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Mar 2004
    Location
    Next Door
    Posts
    3,216
    Rep Power
    220

    How do you estimate projects deadline?


    High;

    I don't understand how people set deadlines for their projects.

    I have no idea how long something could take.

    How do you estimate deadlines?

    Thanks
  2. #2
  3. Lazy Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2007
    Location
    Washington, USA
    Posts
    16,384
    Rep Power
    9645
  4. #3
  5. A Change of Season
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Mar 2004
    Location
    Next Door
    Posts
    3,216
    Rep Power
    220
    Requinix do you know about Brian Tracy? Ever follow his systems? Thoughts?
  6. #4
  7. A Change of Season
    Devshed Loyal (3000 - 3499 posts)

    Join Date
    Mar 2004
    Location
    Next Door
    Posts
    3,216
    Rep Power
    220
    Are you hard core planner? Or you just sit and work?
  8. #5
  9. No Profile Picture
    Grumpier old Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Jun 2003
    Posts
    14,549
    Rep Power
    4542
    The 80-20 rule: The first 80% of the project takes the first 80% of the time. The last 20% takes the remaining 80% of the time.
    [
    ======
    Doug G
    ======
    I've never been able to appreciate the sublime arrogance of folks who feel they were put on earth just to save other folks from themselves .." - Donald Hamilton
  10. #6
  11. Lazy Moderator
    Devshed Supreme Being (6500+ posts)

    Join Date
    Mar 2007
    Location
    Washington, USA
    Posts
    16,384
    Rep Power
    9645
    Originally Posted by English Breakfast Tea
    Requinix do you know about Brian Tracy? Ever follow his systems? Thoughts?
    Never heard of him.

    Originally Posted by English Breakfast Tea
    Are you hard core planner? Or you just sit and work?
    Most developers would rather sit and work. Good developers will still plan, but it's the in-the-head type of planning and not the let's-schedule-a-meeting type.

    Another 80/20 rule is that you can plan for up to 80% but there will always be 20% of unknown. (Really, there are a bunch of 80/20 rules.) Trying to plan for the 20% just wastes time and getting down to work is the only way to deal with it.
  12. #7
  13. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Aug 2017
    Location
    Bulgaria
    Posts
    15
    Rep Power
    0
    I don't really see a way to set a correct deadline. Maybe if you have a lot of experience in a very similar task to the current one, you could do it. But overall everything I did has taken much more time than I thought. Things always seem easier than they are. When you start working on them, all kinds of problems and additional tasks are revealed.

    This is why I am not a fan of deadlines and creating exact long term plans. They are not correct and you do not have all the information at the beginning. You receive new information when you are in the middle of it, and then you can make much better decisions. This idea is also mentioned in the book Rework by Jason Fried.
  14. #8
  15. Banned (not really)
    Devshed Supreme Being (6500+ posts)

    Join Date
    Dec 1999
    Location
    Caro, Michigan
    Posts
    14,802
    Rep Power
    4536
    Break the project into discrete work packages and estimate from there. Sure, it's going to adjust or be outright wrong, but you should be able to do a good estimate up front. This is mostly for long-term projects, obviously. 6+ months, imo.
    -- Cigars, whiskey and wild, wild women. --

IMN logo majestic logo threadwatch logo seochat tools logo