SDLC Questions-1 and answers rated A+ already passed 2023
SDLC Questions-1 and answers rated A+ already passed 20231. What is SDLC? - correct answer Short for Software Development Life Cycle its a step by step process (phases), that provide a model for the lifecycle of software. The 6 phases of SDLC are: 1. Requirement gathering and analysis 2. Design 3. Implementation or coding 4. Testing 5. Deployment 6. Maintenance 2. What is STLC? - correct answer Short for Software Testing Life Cycle, it is phases of systematic software testing. There are typical 5 phases of STLC: 1. Test Planning 2. Test Design 3. Test Execution 4. Evaluating the Exit criteria 5. Test Closure 3. What is the difference between SDLC and STLC? - correct answer SDLC deals with development (code) of the software. STLC deals with validation and verification of the software. 4. What is Waterfall Model? - correct answer Waterfall is considered the first process model in software development also known as the Classic Life Cycle Model (CLCM). Waterfall is a sequential process, used in software development, where each phase (a complete cycle) must be completed before the next phase begins. Waterfall is typically used for small projects where the requirements are certain. 5. What are the advantages of Waterfall Model? - correct answer ● Simple to understand and use ● Phases are completed one at a time so nothing overlaps ● Easy to manage deliverables ● Takes a linear approach so it's easy to implement ● Great for smaller projects where requirements are well understood ● Allows for departmentalization and managerial control 6. What are the disadvantages of Waterfall Model? - correct answer ● Late delivery of software project, delays discovery of serious bugs because testing and development are not concurrent as in Agile. ● Difficult to integrate risk management. ● Difficult to make changes to documents. ● Significant administrative overhead, costly for small teams and projects. ● Requirement changes, difficult to add once development process starts. ● Not ideal for large projects or those that require continuous development. 7. What is Agile development methodology? - correct answer Agile is a methodology that implements continuous iteration of development and testing in the software development process. In Agile, development and testing happen concurrently. Agile allows more communication between customers, developers, managers, and testers. 8. What is Scrum Methodology in Agile Software Development? - correct answer Agile is the practice and scrum is the process of following Agile. In scrum, the software development project is divided into sprints. A sprint is a unit of development that lasts 2-4 weeks. With each sprint there is a planning meeting, where the tasks for the sprint are identified and estimated. During each sprint, the team creates finished portion of a product
Written for
- Institution
- SDLC
- Course
- SDLC
Document information
- Uploaded on
- June 22, 2023
- Number of pages
- 3
- Written in
- 2022/2023
- Type
- Exam (elaborations)
- Contains
- Questions & answers
Subjects
-
sdlc questions 1 and answers rated a already pas
-
1 what is sdlc
-
2 what is stlc
-
3 what is the difference between sdlc and stlc
Also available in package deal