Agile Software Development Practice Exam
About Agile Software Development
Agile software development is more than frameworks such as Scrum, Extreme Programming, or Feature-Driven Development (FDD).
Agile software development is more than practices such as pair programming, test-driven development, stand-ups, planning sessions, and sprints.
Agile software development is an umbrella term for a set of frameworks and practices based on the values and principles expressed in the Manifesto for Agile Software Development and the 12 Principles behind it. When you approach software development in a particular manner, it’s generally good to live by these values and principles and use them to help figure out the right things to do given your particular context.
Why is Agile Software Development important?
Well executed Agile software development methodology helps teams significantly improve the quality of their software at each release. Not only that, it allows teams to adapt to change quickly. The Agile process consists of short, time-boxed iterations known as sprints. Each sprint results in a working product.
The benefits of using the Agile Methodology are
• Superior quality product.
• Customer satisfaction.
• Better control.
• Improved project predictability.
• Reduced risks.
• Increased flexibility.
• Continuous improvement.
• Improved team morale.
Who should take the Agile Software Development Exam?
• Software developers, programmers and analysts
• IT professionals
• Anyone who wants to assess their Agile Software Development skills
• Software project managers and senior executives
• Software project consultants
• Any professional with skills and knowledge on Agile Software Development
• Anyone interested in Agile Software Development
Knowledge and Skills required for the Agile Software Development
Candidates gain quick success if they have skills of critical thinking and good communication skills.
Agile Software Development Practice Exam Objectives
Agile Software Development exam validates your skills and knowledge in concepts and application of Agile Methodologies and Agile tools.
Agile Software Development Practice Exam Pre-requisite
There are no prerequisites for the Agile Software Development exam.
Agile Software Development Certification Course Outline
1. Agile Basics
1.1 What is Agile Methodology
1.2 Agile Values
1.3 Agile Principles
1.4 Agile Manifesto
1.5 Declaration of Interdependence
2. Agile Methodologies
2.1 Scrum
2.2 XP
2.3 TDD
2.4 FDD
2.5 DSDM
2.6 Lean Development
2.7 Kanban
2.8 Crystal
2.9 Scrumban
3. Agile Tools
3.1 Measuring Productivity
3.2 Requirements or Product Backlog
3.3 Delivery or Sprint Backlog
3.4 Burndown chart
3.5 Collaboration Tools
4. Agile Software Development
4.1 Project Feasibility
4.2 Project Initiation
4.3 Agile Estimation
4.4 Agile Planning
4.5 Agile Prioritization
4.6 Agile Risk Management
4.7 Agile Iterations
4.8 Tracking and Reporting
4.9 Agile Testing
4.10 Agile Documentation
4.11 Agile Contracts
5. Team Management
5.1 Team Building
5.2 Team Communication
5.3 Team Socializing
5.4 Team Culture
5.5 Team Motivation
5.6 Team Values and Ethics
5.7 Accountability
5.8 Delegation
5.9 Managing Diversity
5.10 Team Performance Management
6. Leadership and Project Management
6.1 What is Leadership
6.2 Leadership Style
6.3 Leadership Theories
6.4 Recent Development in Leadership Theory
6.5 Leadership Competencies
6.6 Wakeful Leadership
6.7 Transformational Leadership
6.8 Ethical Leadership
6.9 Servant Leadership
6.10 Vigilant Leadership
6.11 Digital Leadership
Exam Format and Information
Certification name – Agile Software Development Certification
Exam duration – 60 minutes
Exam type - Multiple Choice Questions
Eligibility / pre-requisite - None
Exam language - English
Exam format - Online
Passing score - 25
Exam Fees - INR 1199