Chapter 9 Flashcards
SDLC
System Development Lifecycle
System Development Lifecycle
The overall process for developing information systems from planning to maintaining it.
1) Plan
Establishes a high-level plan of the intended project and determines project goals
2) Analysis
Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.
3) Design
Establishes descriptions of the desired features and operations of the system. Including:
Screen layouts, business rules, process diagrams, pseudo code, and other documentation.
4) Develop
Involves taking all of the detailed design documents from the design phase and transforming them into the actual system.
5) Test
Involves brining all the project pieces together into a special testing environment to eliminate errors and bugs, and verify that the system meets all of the business requirements defined in the analysis phase
6) Implement
Involves placing the system into production- actual business operations.
7) Maintenance
Involves performing changes, corrections, additions, and upgrades to ensure the system continues to meet its business goals.
Waterfall Methodology
A sequential, activity-based process (plan to maintain).
Most dependable but slow
Agile Methodology
Continuous delivery of useful software components.
Rapid application development (RAD) Methodology
Rapid and evolutionary construction of working prototypes with user inclusion.
29% of IT projects were completed on time, within budget, and with features and functions originally specified by the customer to deliver business value. **
The Project Management Institute develops procedure and concepts necessary to support the profession of project management and has three areas:
- The distinguishing characteristics of a practicing professional (ethics)
2) The content and structure of the
Project
Temporary activities undertaken to create a unique product or service.