Friday, June 11, 2010

The most important

Before starting the implementation of the software make sure the following aspects are addressed as part of the requirements collection and design
  • logging mechanism for debugging
  • exception reporting and handling
  • internationalization
  • unit testing strategy
  • user management
  • licensing
Introducing the above functionalities during implementation of the software would involve lot of rework and risk.

No comments: