systems+development+life+cycle

= These stages can be characterized and divided up in different ways, including the following: = = = = 1-Project planning, feasibility study: Establishes a high-level view of the intended project and determines its goals. =

= 2-Systems analysis, requirements definition: Refines project goals into defined functions and operation of the intended application. Analyzes end-user information needs. =

= 3-Systems design: Describes desired features and operations in detail, including screen layouts, business rules, process diagrams, pseudocode and other documentation. =

= 3-Implementation: The real code is written here. =

= 4-Integration and testing: Brings all the pieces together into a special testing environment, then checks for errors, bugs and interoperability. =

= Acceptance, installation, deployment: The final stage of initial development, where the software is put into production and runs actual business. = = 5-Maintenance: What happens during the rest of the software's life: changes, correction, additions, moves to a different computing platform and more. This, the least glamorous and perhaps most important step of all, goes on seemingly forever. =