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:
Post a Comment