DIS Software Development Lifecycle 2 — Questions and Answers
Question 1: In the context of digital imaging software, which SDLC phase is responsible for defining color profile support and resolution requirements?
- Design
- Requirements Analysis (Correct answer)
- Implementation
- Testing
Correct answer: Requirements Analysis
Requirements Analysis captures functional and non-functional needs such as color profile support and resolution constraints before design begins.
Question 2: A Scrum team working on an image processing tool completes work in two-week increments. What is this increment called?
- Milestone
- Sprint (Correct answer)
- Release cycle
- Kanban board
Correct answer: Sprint
In Scrum, a Sprint is a fixed-length iteration (commonly two weeks) during which the team delivers a potentially shippable product increment.
Question 3: Which type of testing verifies that a new imaging feature does not break existing functionality in the software?
- Unit testing
- Regression testing (Correct answer)
- Smoke testing
- Acceptance testing
Correct answer: Regression testing
Regression testing re-runs existing test cases to confirm that recent changes have not adversely affected previously working features.
Question 4: In Agile SDLC, the product backlog is primarily owned and prioritized by which role?
- Scrum Master
- Development Team
- Product Owner (Correct answer)
- QA Lead
Correct answer: Product Owner
The Product Owner is responsible for maintaining and prioritizing the product backlog to maximize the value delivered by the team.
Question 5: A digital imaging company uses a change control board (CCB) to approve modifications mid-project. This practice is most characteristic of which SDLC model?
- Extreme Programming (XP)
- Kanban
- Waterfall (Correct answer)
- Scrum
Correct answer: Waterfall
Waterfall's strict sequential phases use formal change control boards to manage scope changes because altering requirements late is costly.
Question 6: What does 'Definition of Done' mean in an Agile imaging project?
- The project sponsor signs off on the final deliverable
- A shared checklist that a feature must satisfy before it is considered complete (Correct answer)
- The QA team closes all open bug tickets
- The product is deployed to production
Correct answer: A shared checklist that a feature must satisfy before it is considered complete
The Definition of Done is a team-agreed checklist of criteria (coded, tested, documented, reviewed) that every increment must meet before it can be accepted.
Question 7: During which SDLC phase would a digital imaging team produce a System Design Specification (SDS) document?
- Requirements Analysis
- System Design (Correct answer)
- Coding
- Maintenance
Correct answer: System Design
The System Design phase translates requirements into architecture and produces the SDS, detailing modules, data flows, and interfaces.
In the context of digital imaging software, which SDLC phase is responsible for defining color profile support and resolution requirements?