Question:
Which of the following projects deals with developing a well understood application program, the size of the development team is reasonably small, and the team members are experienced in developing similar types of projects?
निम्नलिखित में से कौन सी परियोजना एक अच्छी तरह से समझे गए एप्लिकेशन प्रोग्राम को विकसित करने से संबंधित है, इसमें शामिल निर्माण टीम छोटी होती है, और टीम के सदस्यों को इस प्रकार की परियोजनाओं के निर्माण का पर्याप्त अनुभव होता है?
Options:
- Flexible
- Semidetached
- Organic
- Embedded
- लचीली (Flexible)
- अर्द्धविलग्न (Semidetached)
- कार्बनिक (Organic)
- अंतर्निहित (Embedded)
Correct Answer: c)
Explanation:
In the Constructive Cost Model (COCOMO) proposed by Barry Boehm, software projects are categorized into three development modes based on complexity:
1. Organic Mode: Small, routine projects where a small, cohesive, and experienced team develops software in a familiar, well-understood environment with relatively flexible requirements (e.g., small business systems, payroll programs).
2. Semidetached Mode: Intermediate projects where team members have mixed levels of experience and the project has a blend of rigid and flexible requirements.
3. Embedded Mode: Complex projects with rigid real-time constraints, tight hardware interfaces, and strict operational regulations (e.g., flight control software).
Therefore, the described project belongs to the Organic mode. The correct option is c).
बैरी बोहम के COCOMO (कंस्ट्रक्टिव कॉस्ट मॉडल) के अनुसार सॉफ्टवेयर परियोजनाओं के तीन प्रकार हैं:
1. ऑर्गेनिक (Organic): ऐसी परियोजनाएं जिनमें एक छोटी और अत्यधिक अनुभवी टीम पूर्व-परिचित वातावरण में भली-भांति समझे गए एप्लिकेशन का विकास करती है। इसमें आवश्यकताएं लचीली होती हैं।
2. सेमी-डिटैच्ड (Semidetached): मध्यम आकार की परियोजनाएं जहां टीम के सदस्यों का अनुभव मिला-जुला होता है।
3. एम्बेडेड (Embedded): अत्यधिक जटिल प्रणालियां जो कड़े हार्डवेयर और परिचालन प्रतिबंधों के तहत विकसित की जाती हैं (जैसे एयर ट्रैफिक कंट्रोल)।
अतः वर्णित लक्षण ‘ऑर्गेनिक’ (Organic) परियोजना के हैं। सही उत्तर विकल्प c) है।