Some month ago Hollander has warned us about The Seven Deadly Sins of Reusable Asset Development. For Tom, they are:
- Not harvesting from proven practices.
- Solutions that are more complex than the problem.
- Custom solutions to generic problems.
- Diverging too far from the base platform.
- Lock-in to a single company or architectural approach.
- Not considering ongoing maintenance and support costs.
- Not focusing on usability, documentation and training .
I can relate to some of these - they make me remember some of my own old mistakes :) From the new ones, I recognize to have a slight tendency for number 5 (Lock-in to a single company or architectural approach).
No comments:
Post a Comment