A few pointers as a product release criteria:
- Modularity: Product should be broken down into individually releasable modules. The benefits are far-reaching during product maintenance.
- Visible communication: Whats new/removed should be clearly communicated to users. Include list of bugs fixed (with # if possible) to make consumption of product easier.
- System abuse: Install/Uninstall/upgrade testing should be thoroughly done before releasing the product. In my experience with customers, this is a real bummer if not tested properly. If there are any embeddable modules, they should be easily consumable too!
- Regression: As obvious as it sounds, this is also the major pain area, and should be clearly stated in release criteria.
Many other pointers for a enterprise level software are listed here.
No comments:
Post a Comment