Home »
Management Information System »
MIS MCQ
MCQ | Agile Model in MIS
MIS Agile Model MCQ: This section contains the Multiple-Choice Questions & Answers on Agile Model with explanations.
Submitted by IncludeHelp, on May 26, 2021
Agile Model in MIS MCQs
1. Agile application development model was developed during,
- 1990
- 2000
- 2005
- 2010
Answer: A) 1990
Explanation:
Agile application development model was developed during 1990.
2. "Agile process model" refers to an application development approach based on ___ development.
- Spiral
- Iterative
- Waterfall
- None of the mentioned above
Answer: B) Iterative
Explanation:
"Agile process model" refers to an application development approach based on Iterative development.
3. Agile methods break tasks into smaller iterations,
- True
- False
Answer: A) True
Explanation:
Agile methods break tasks into smaller iterations. The scope and specifications of the project are defined at the start of the development phase.
4. The Agile model has primarily designed to develop a project to adapt to ___ quickly.
- Development quickly
- Implement quickly
- Change requests
- None of the mentioned above
Answer: C) Change requests
Explanation:
The Agile model has primarily designed to develop a project to adapt to Change requests quickly.
5. The main aim of the Agile model is to facilitate quick project completion.
- True
- False
Answer: A) True
Explanation:
The Agile model's primary goal is to speed up project execution. Agility is required to complete the project. Agility is accomplished by tailoring the process to the project and eliminating tasks that are not needed for the project.
6. In the Agile model, the ___ are decomposed into many small parts.
- Implementation
- Specifications
- Requirements
- None of the mentioned above
Answer: C) Requirements
Explanation:
In the Agile model, the requirements are decomposed into many small parts. Each iteration is supposed to be small and manageable, and it should only take a couple of weeks to complete.
7. At the end of the iteration, a working product is displayed to the ____.
- Customer
- Team
- Developer
- None of the mentioned above
Answer: A) Customer
Explanation:
At the end of the iteration, a working product is displayed to the customer.
8. With reference to Agile model, early and regular opportunities for a customer to inspect the product and make decisions and improvements to the project are given.
- True
- False
Answer: A) True
Explanation:
Early and regular opportunities for a customer to inspect the product and make decisions and improvements to the project are given.
9. Agile model emphasizes on having efficient team members and enhancing ___ among them.
- Communications
- Development
- Testing
- None of the mentioned above
Answer: A) Communications
Explanation:
Agile model emphasizes on having efficient team members and enhancing communications among them. In this model, communication among the development team members can be achieved through face-to-face communication rather than through the exchange of formal documents.
10. Agile development process usually deploy Pair Programming.
- True
- False
Answer: A) True
Explanation:
Two programmers collaborate at a single system during Pair programming. When one is doing coding, the other is reviewing the code as it is entered. Every hour or so, the two programmers exchange positions.
11. The key significant aspects of Agile model is /are,
- Helps to get immediate feedback
- It can better adapt to rapidly changing requirements and respond faster
- Deployment of an application is quicker
- All of the mentioned above
Answer: D) All of the mentioned above
Explanation:
The key significant aspects of Agile model are helps to get immediate feedback, it can better adapt to rapidly changing requirements and respond faster and deployment of an application is quicker.
12. In case of large software projects, it is difficult to assess the effort required at the initial stages.
- True
- False
Answer: A) True
Explanation:
In case of large software projects, it is difficult to assess the effort required at the initial stages of the software development life cycle.
13. A limitation of an Agile model is the Agile development is more focused on coding and produces less ____.
- Documentation
- Implementation
- Testing
- None of the mentioned above
Answer: A) Documentation
Explanation:
A limitation of an Agile model is that the Agile development is more focused on coding and produces less documentation.
14. In what circumstances an Agile model should be used,
- When new changes are needed to be implemented
- in agile model very limited planning is required to get started with the project
- To implement a new feature the developers need to lose
- All of the mentioned above
Answer: D) All of the mentioned above
Explanation:
In agile model, very limited planning is required to get started with the project, it is more sophisticated when new changes are needed to be implemented.
15. An Agile model advocates adaptive planning, evolutionary development, early delivery, and continual ____.
- Improvement
- Implementation
- Team work
- None of the mentioned above
Answer: A) Improvement
Explanation:
An Agile model advocates adaptive planning, evolutionary development, early delivery, and continual improvement.
16. Software development life cycle is a phenomenon to design, develop and, ___ high-quality software.
- Test
- Implementation
- Maintenance
- None of the mentioned above
Answer: A) Test
Explanation:
Software development life cycle is a phenomenon to design, develop and, test high-quality software. The primary goal of the SDLC is to deliver high-quality software that meets the customer's requirements while staying within budget and time constraints.
17. Requirements gathering define,
- Requirements
- Design
- Implementation
- None of the mentioned above
Answer: A) Requirements
Explanation:
Requirements gathering define the requirements. In this phase, business opportunities, plan, time and effort needed to build the project are documented in detail.
18. Design the requirements refer to,
- Use the user flow diagram
- Use the high-level UML diagram to show the work
- Both A and B
- None of the mentioned above
Answer: C) Both A and B
Explanation:
Design the requirements refers to use the user flow diagram and the high-level UML diagram to illustrate how new features function and how they will fit into our current framework.
19. Agile methods and practices do not promise to solve every ___ present in the software.
- Problem
- Solution
- Both A and B
- None of the mentioned above
Answer: A) Problem
Explanation:
Agile methods and practices do not promise to solve every problem present in the software.
20. Agile assumes that the end users' needs are ever changing in a ___ and IT world.
- Static business
- Dynamic business
- Both A and B
- None of the mentioned above
Answer: B) Dynamic business
Explanation:
Agile assumes that the end users' needs are ever changing in a dynamic business and IT world. Changes can be addressed, and features can be added or removed in response to user's feedback, this effectively provides the customer with completed system they need.