Presentation is loading. Please wait.

Presentation is loading. Please wait.

Development Lifecycle

Similar presentations


Presentation on theme: "Development Lifecycle"— Presentation transcript:

1 Development Lifecycle
LESSON 02 The Software Development Lifecycle To protect the confidential and proprietary information included in this material, it may not be disclosed or provided to any third parties without the approval of QA TRAINING EXPERTS.

2 AGENDA The Software Development Lifecycle Planning Define Design Build
Test Deploy Couldn’t change this slide because of the different background

3 The Software Development Lifecycle
Next Subject The Software Development Lifecycle

4 The Software Development Lifecycle
The Software Development Lifecycle (SDLC) is the process that a product goes through to be developed.

5 The Software Development Lifecycle
Software Testing is a critical step in the software development lifecycle to ensure that a product meets it’s intended needs, works technically, and is free from defects that could impact production.

6 The Software Development Lifecycle
The process consists of six primary phases, starting from planning and ending on deploy. Planning Define Design Build Test Deploy

7 SDLC -Planning Activities
Activity Planning is when the Project Plan is defined by the Project Manager A Project Plan shows all the activities and tasks that must done, by who, and when. Responsible Project Manager (PM) Deliverables Project Plan Document Talk about the artifacts that come out of each phase

8 The Software Development Lifecycle
Planning Define Design Build Test Deploy Now that we have a project plan for what activities and tasks need to be done, by whom and when, let’s learn about the Define Phase.

9 SDLC -Define Activities
Activity During the Define phase the business and technical requirements are defined for the project. Responsible Business Requirements are defined by the SMEs (Subject Matter Experts) with the help of BAs (Business Analysts). BAs also help document the requirements. Technical Requirements are defined by a Application Architect. (System Analyst, Application Designer, etc.) Deliverables BRD (Business Requirement Document) TRD (Technical Requirements Document) FRD (Functional Requirement Document) Talk about the artifacts that come out of each phase

10 SDLC -Design Activities
Planning Define Design Build Test Deploy Once the requirements have been stated, the next step happens in the Design Phase.

11 SDLC -Design Activities
Activity During the Design Phase the internal and external workings of the product is designed. Responsible Application Architect and/or Solutions Architect. (May be referred to by other names, i.e. System Analyst, Application Designer, etc.) Deliverables Functional Design Documents and/or Functional Specs (Functional Specification Document) Talk about the artifacts that come out of each phase

12 SDLC -Build Phase Planning Define Design Build Test Deploy It is now time for the application to be built by the Development Team, in the Build Phase.

13 SDLC -Build Activities
Activity During the Build Phase the application is developed by the Dev Team (Development Team). Unit Testing is done by the developers to flush out any problems. Responsible Dev Team Deliverables Application is ready for formal testing Talk about the artifacts that come out of each phase

14 SDLC -Test Activities Planning Define Design Build Test Deploy Once ready, the product is handed off to the QA Team to begin the Test Phase.

15 Test SDLC -Test Activities Activity Responsible Deliverables
Product is tested to verify the requirements and flush out the defects. Test Cases are executed and results are captured. Defects are resolved by development and retested once fixed. User Acceptance is also done by the Business. Responsible Test Team (QA Team) Deliverables Test Cases are updated with test results. Talk about the artifacts that come out of each phase

16 SDLC -Deploy Activities
Planning Define Design Build Test Deploy Once all testing is completed by the QA Team and the users, the product is ready for the final Deploy Phase.

17 SDLC -Deploy Activities
Activity During the Deploy Phase the application is implemented into production. (Go Live) The term “Production” refers to the actual live environment used by the business/users. Production is where the business can be productive; hence the word production. Responsible Deployment Team Deliverables None Talk about the artifacts that come out of each phase

18 A Touch of Funny


Download ppt "Development Lifecycle"

Similar presentations


Ads by Google