phases

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:29 AM on 1/29/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Requirement Gathering (Waterfall Model)

Detailed requirements of the software system to be developed are gathered from client

2
New cards

Design (Waterfall Model)

Plan the programming language, for Example Java, PHP, .net or database like Oracle, MySQL, etc. Or other high-level technical details of the project

3
New cards

Built (Waterfall Model)

Coding the software

4
New cards

Test (Waterfall Model)

Test the software to verify that it is built as per the specifications given by the client

5
New cards

Deployment (Waterfall Model)

Deploy the application in the respective environment

6
New cards

Maintenance (Waterfall Model)

Once the system is ready to use, you may later require change the code as per customer request

7
New cards

Requirement Analysis (Incremental Model)

Requirement and specification of the software are collected.

8
New cards

Design (Incremental Model)

Some high-end functions are designed during this stage

9
New cards

Code (Incremental Model)

Coding of software is done during this stage

10
New cards

Test (Incremental Model)

Once the system is deployed, it goes through the testing phase

11
New cards

Planning (Spiral Model)

It includes estimating the cost, schedule and resources for the iteration, understanding the system requirements for continuous communication between the system analyst and the customer

12
New cards

Risk Analysis (Spiral Model)

Identification of potential risk is done while risk mitigation strategy is planned and finalized

13
New cards

Engineering (Spiral Model)

It includes testing, coding and deploying software at the customer site.

14
New cards

Evaluation (Spiral Model)

Evaluation of software by customer, includes identifying and monitoring risk such as schedule slippage and cost overrun

15
New cards

Planning (eXtreme Programming)

Identification of stakeholders and sponsors; Infrastructure Requirements; Security related information and gathering; Service Level Agreements and its conditions

16
New cards

Analysis (eXtreme Programming)

Capturing of Stories in Parking Lot; Prioritize stories in Parking lot; Scrubbing of stories for estimation; Define Iteration SPAN(Time); Resource planning for both Development and QA teams

17
New cards

Design (eXtreme Programming)

Breakdown of tasks; Test Scenario preparation for each task; Regression Automation Framework

18
New cards

Execution (eXtreme Programming)

Coding; Unit Testing; Execution of Manual Test Scenarios; Defect Report Generation; Conversion of Manual to Automation Regression Test Cases; Mid-iteration Review; End of Iteration Review

19
New cards

Wrapping (eXtreme Programming)

Small Releases; Regression Testing; Demos and Reviews; Develop new stories based on the need; Process improvements based on end of iteration review comments

20
New cards

Closure (eXtreme Programming)

Pilot Launch; Training; Production Launch; SLA Guarantee Assurance; Review SOA Strategy; Production Support