12 terms

Business Driven Technology Ch.17/18

Building Software to Support an Agile Organization/Managing Organizational Projects
Systems development life cycle
The overall process for developing information systems from planning and analysis through implementation and maintenance.
Systems development life cycle
Planning phase
Involves establishing a high-level plan of the intended project and determining project goals.
Analysis phase
Involves analyzing end-user business requirements and refining project goals into defined function and operations of the intended system.
Design phase
Involves describing the desired features and operations of the system including screen layouts, business rules, process diagrams, pseudo code, and other documentation.
Development phase
Involves taking all of the detailed design documents from the design phase and transforming them into the actual system.
Testing phase
Involves bringing all the project pieces together into a special testing environment to test for errors, bugs, and interoperability and verify that the system meets all of the business requirements defined in the analysis phase.
Implementation phase
Involves placing the system into production so users can begin to perform actual business operations with the system.
Maintenance phase
Involves performing changes, corrections, additions, and upgrades to ensure the system continues to meet the business goals.
Waterfall methodology
An activity-based process in which each phase in the SDLC is performed sequentially from planning through implementation and maintenance.
Rapid application development methodology
Design working prototypes of a system to accelerate the development process.
Project management
The application of knowledge, skills, tools, and techniques to project activities to meet project requirements.