
A few days back we were working in a project which came via one of our pre existing clients. This project had a game based assessment at the end. I had never worked on games before and the turn around time of this project had to be less than usual. The project stretched and I feel that happened because of a number of reasons. What can be the reasons for a project to stretch beyond the estimated time:
1) An unrealistic deadline established by someone, perhaps out of the development group and then imposed on the managers and group members.
2) Changing customer requirements not reflected in schedule changes.
3) Erroneous calculation of the amount of effort and/or the number of resources required to complete the work
4) Predictable and/or unpredictable risks that were not considered during project commencement
5)Technical difficulties that were not foreseen
6)Human difficulties that were not foreseen
7)Miscommunication or lack of communication between team members
8)Failure of the project managers to see that the project is falling behind schedule and lack of action to correct it.
Deadlines can be legitimate but this legitimacy needs to be perceived by the team members. The manager who handles the schedule need to talk with the lead of the developers who in turn need to talk with the developers. A schedule and a deadline cannot be set just like that. As far as I can see these things never took place in the project I worked.
1) An unrealistic deadline established by someone, perhaps out of the development group and then imposed on the managers and group members.
2) Changing customer requirements not reflected in schedule changes.
3) Erroneous calculation of the amount of effort and/or the number of resources required to complete the work
4) Predictable and/or unpredictable risks that were not considered during project commencement
5)Technical difficulties that were not foreseen
6)Human difficulties that were not foreseen
7)Miscommunication or lack of communication between team members
8)Failure of the project managers to see that the project is falling behind schedule and lack of action to correct it.
Deadlines can be legitimate but this legitimacy needs to be perceived by the team members. The manager who handles the schedule need to talk with the lead of the developers who in turn need to talk with the developers. A schedule and a deadline cannot be set just like that. As far as I can see these things never took place in the project I worked.
No comments:
Post a Comment