process. In the stage major function of the software are also defined and also defined dataentities.These functions include critical processes to be managed, as well as critical inputs, outputsand reports. Furthermore, a user hierarchy is created in association with functions, dataentities and data areas.This stage holds the most important place because in this stage the most important andcritical areas are hammered out for the software.
Design:Design stage defines the actions taken after requirement analysis, what would be interfacebe like, how data would be entered and used according the requirements, all these actionare done after in-depth interviews, workshops and prototypes efforts. In this stage thesoftware design feature are describe in great detail.
Development & Implementation:In this stage after designing the actual software development takes place in which thedefined parameters of the design stage are used in order to develop the actual software.One or more software artifacts are used. These artifacts include all aspects of the softwarewhich are not limited to menus, dialogs, and data entry forms, data reporting formats,specialized procedures and functions.Furthermore, Test cases are developed for the each set of functionality related artifacts andonline system is developed to guide users in their interactions with software.
Testing (Evaluation):In this stage the entire software including software artifacts, online help, data entities aremoved from developmental environment into a separate test environment in order to testthe software correctness and effectiveness.
A successful execution confirms the software’s
robust and complete migration capability.Furthermore, reference data is finalized and user are identified and linked to theirappropriate roles.