Q64.Marks: +2.0UGC NET Paper 2: Computer Sc 23rd August 2024 Shift 1
Arrange the following steps of Feature Drive Development (FDD) process in the correct sequence:
(A) Develop an overall model
(B) Build by feature
(C) Plan by feature
(D) Design by feature
(E) Build a feature list
Choose the correct answer from the options given below:
1.(A), (C), (B), (E), (D)
2.(A), (E), (C), (D), (B)✓ Correct
3.(B), (A), (D), (E), (C)
4.(A), (B), (C), (E), (D)
Solution
The correct answer is (A), (E), (C), (D), (B).
Key Points
Develop an overall model (A): This is the first step in the Feature Driven Development (FDD) process. It involves creating a comprehensive model that represents the system's overall design and architecture.
Build a feature list (E): After the overall model is developed, the next step is to identify and list all the features required for the system. This feature list serves as the foundation for planning and development.
Plan by feature (C): Once the feature list is ready, the next step is to plan the development process based on these features. This includes scheduling and resource allocation for each feature.
Design by feature (D): In this step, each feature is individually designed. This involves detailed design work to ensure that the feature fits into the overall system architecture.
Build by feature (B): The final step is to build the feature according to the design specifications. This involves coding, testing, and integrating the feature into the system.
Thus the correct answer is (A), (E), (C), (D), (B).
Additional Information
Feature Driven Development (FDD) is an iterative and incremental software development methodology. It combines several industry-recognized best practices into a cohesive whole, focused on delivering tangible, working software repeatedly in a timely manner.
FDD is particularly well-suited for large-scale and complex projects where the requirements may evolve over time. It emphasizes collaboration, quality, and frequent delivery of valuable features.