This question comes as a realization I gained after I worked for the first time in a 8 months long project with 4 other members (3rd year university project). Needless to say the project was a bust ... a car crash mixed with a plane crash bust . I had an inkling of why it happened like:
- Didn't focus on details
- Didn't define and control scope creep
- so on....
But today after reading this article I realized one of the biggest problem I had as a individual in the team was I became to emotionally attached to the project. Although this realization is a little late ( the project finish in April ) I would like to learn from it. So how DOES one become unattached emotionally to their code? or moreover what do you think makes a person attached to their project in such a way that they lose their head and objectivity?