Q50.Marks: +2.0UGC NET Paper 2: Computer Sc 23rd August 2024 Shift 1
Arrange the following phases of the Agile process in the correct sequence:
(A) Design
(B) Release
(C) Testing
(D) Development
(E) Planning
Choose the correct answer from the options given below :
1.(A), (B), (D), (E), (C)
2.(A), (D), (E), (B), (C)
3.(E), (A), (D), (C), (B)✓ Correct
4.(E), (D), (A), (C), (B)
Solution
The correct answer is 3)(E), (A), (D), (C), (B).
Key Points
Planning (E): This is the initial phase where the project scope, objectives, and requirements are defined. The team plans the work to be done in the upcoming iterations or sprints.
Design (A): In this phase, the architecture and design of the system are created based on the requirements gathered during the planning phase.
Development (D): This is the phase where the actual coding and development of the product take place. The development team builds the functionalities and features as per the design.
Testing (C): After development, the product is tested to ensure that it meets the required quality standards and is free of bugs and issues. Testing can include unit tests, integration tests, system tests, and user acceptance tests.
Release (B): This is the final phase where the product is delivered to the customer or deployed to the production environment. The release phase includes activities like deployment, documentation, and user training.
Thus the correct answer is 3)(E), (A), (D), (C), (B).
Additional Information
The Agile process is iterative and incremental, meaning that these phases can repeat multiple times throughout the project lifecycle. Each iteration or sprint results in a potentially shippable product increment.
Agile methodologies focus on collaboration, customer feedback, and small, rapid releases to improve the product continuously.
Common Agile frameworks include Scrum, Kanban, and Extreme Programming (XP), each with its own specific practices and roles.