Chapter 10 Flashcards
What are the 7 steps of the System Development Lifecycle (SDLC)?
Planning: Establishes a high-level plan of the intended project and determines project goals.
Analysis phase – Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system.
Business requirement – Specific business requests the system must meet to be successful
Design phase – Establishes descriptions of 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 eliminate errors and bugs, 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 it.
Maintenance phase – Involves performing changes, corrections, additions, and upgrades to ensure the system continues to meet its business goals
What is a Systems Development Life Cycle (SDLC)?
The overall process for developing information systems from planning and analysis to implementation and maintenance.
What is a methodology?
It’s a set of policies, procedures, standards, processes, practices, tools, techniques and tasks that people apply to technical and management challenges.
What are the primary forms of agile methodology?
Rapid application development (RAD)
Extreme programming methodology
Rational unified process (RUP) methodology
Scrum methodology
Define Agile Methodology?
Agile Methodology—aims for customer satisfaction with early and continuous delivery of useful system or software components meeting bare minimum requirements.
Define Iterative development?
consists of a series of fast, efficient, short, lower cost projects that achieve rapid feedback and acceptance. It’s speed, size and focus account for end user satisfaction.