Post Mortem: Self-inflicted Wounds
Use of an in-house front end hampered further improvements.
- Developers feel cheated out of certain ClearCase features.
- Deployment of ClearGuide requires a mini-migration of its own.
Extreme insulation of developers in prior system has resulted in a significant learning curve.
- Engineers didn’t know how the code is built.
- Engineers didn’t know why the builds run the way they do.
- Engineers didn’t know why they should learn.
- We resisted the urge to fix problems for developers but instead worked with them to find a general solution.