CS/IT MCQ Collections

MCQ On Software Development Strategies Part-3

Pinterest LinkedIn Tumblr

Here are the collections of MCQ on software development strategies including multiple-choice questions on different types of process improvement models in software development strategies. It includes objective questions on productivity-driven dynamic process modeling, human factors development models, capability maturity models, and personal or team development model. It also includes MCQ on recent trends used in software process models like the open-source development model, agile software development model, and workflow application model. 

Read Also: MCQ On Software Development Strategies Part-1

1. The ………………… refers to the often disappointing lack of improvement in software development productivity despite the application of powerful new development techniques and automated support like CASE tools.
A) system dynamics model
B) capability maturity model
C) personal software process model
D) open-source development model

2. ……………………….., closely and formally address the team and organizational context in which a development process is embedded.
A) The human factor development model
B) Capability maturity model
C) The personal software process model
D) The open-source development model

3. …………………….. is the methodology used in the agile software development model.
A) Incremental development of working software
B) Internet communication and distribution
C) Rapid linear sequence development and reuse
D) Aspect-oriented software architecture

4. The …………………………… is a  multi-staged process definition model intended to characterize and guide the engineering excellence or maturity of an organization’s software development process.
A) system dynamics model
B) capability maturity model
C) personal software process model
D) open-source development model

5. The ………………………………. attempts to guide individual developers in sharpening the discipline with which they approach software development.
A) system dynamics model
B) capability maturity model
C) personal software process model
D) open-source development model

6. …………………………… is a technological development that emerges from outside the mainstream of scientific development and radically challenges the existing technological paradigm.
A) System dynamics model
B) The human factor development model
C) The personal software process model
D) The open-source development model

7. A major advantage of the …………………… is that it
permits computerized, simulated controlled experiments to test the
impact of different development strategies.
A) system dynamics model
B) capability maturity model
C) personal software process model
D) open-source development model

8. ……………………………. are compatible with an agile approach, but they are certainly not identical to agile models as they stand.
A) Agile development model
B) Evolutionary development model
C) The rapid application development model
D) The open-source development model

9. ……………………….. is based on iterative incremental delivery as a response to changing and emergent requirements.
A) Agile development model
B) Evolutionary development model
C) The rapid application development model
D) The open-source development model

10. Which of the following is the methodology used in the rapid application development model?
A) Incremental development of working software
B) Internet communication and distribution
C) Rapid linear sequence development and reuse
D) Aspect-oriented software architecture

11. The ………………………. is a model for identifying the
organizational processes required to ensure software process quality.
A) system dynamics model
B) capability maturity model
C) personal software process model
D) open-source development model

12. ………………….. workflows involve human actors collaborating on a goal, but with few of any defined procedures for interaction.
i) Ad hoc       ii) Collaborative    iii) Administrative     iv) Production
A) i and iii only
B) ii and iv only
C) i and ii only
D) i and iv only

13. ………………… typically handle low business value activities such as scheduling an interview.
A) Ad hoc workflows
B) Collaborative workflows
C) Administrative workflows
D) Production workflows

14. ……………………. workflows refer to how business value administrative domain chains of activities such as purchase order processing.
A) Ad hoc
B) Collaborative
C) Administrative
D) Production

15. ……………… typically handle high business value activities like preparing product documentation.
A) Ad hoc workflows
B) Collaborative workflows
C) Administrative workflows
D) Production workflows

16. ……………… refer to high-value core business processes such as insurance claims handling or loan processing in the case of a bank.
A) Ad hoc workflows
B) Collaborative workflows
C) Administrative workflows
D) Production workflows

17. ……………………………….. is a  design strategy that tries to address the design and implementation complications associated with such inter-dependencies by explicitly introducing aspects as system characteristics.
A) Agile development model
B) Evolutionary development model
C) The rapid linear sequence development model
D) Aspect-oriented development model

18. ………………….. tends to be susceptible to performance problems that are not recognized until field tests, when they are finally ..
A) Workflow system development
B) Evolutionary development
C) Rapid linear sequence development
D) Aspect-oriented development

Answers

1. A) system dynamics model
2. B) Capability maturity model
3. A) Incremental development of working software
4. B) capability maturity model
5. C) personal software process model
6. D) Open-source development model
7. A) system dynamics model
8. B) Evolutionary development model
9. A) Agile development model
10. C) Rapid linear sequence development and reuse
11. B) capability maturity model
12. C) i and ii only
13. A) Ad hoc workflows
14. C) Administrative
15. B) Collaborative workflows
16. D) Production workflows
17. D) Aspect-oriented development model
18. A) Workflow system development

Read Next: Top 20 MCQ Questions On Software Testing Techniques

Author

Shuseel Baral is a web programmer and the founder of InfoTechSite has over 8 years of experience in software development, internet, SEO, blogging and marketing digital products and services is passionate about exceeding your expectations.

Comments are closed.