The course is designed to introduce the core concepts of Agile practices, values and principles, across a range of Agile approaches irrespective of the type of business solution you are implementing.
Practical activities are used to reinforce the concepts and in doing so provides a solid base for the delegate to pass the BCS Foundation certificate in Agile.
BCS Agile Foundation Certification Training Delivery Methods
BCS Agile Foundation Certification Training Course Information
In this BCS Agile Foundation Certification course, you will learn how to:
- Recognise the factors that drive Agile adoption
- Understand the Agile manifesto
- Apply an Agile mind-set
- Identify the roles in Agile Teams
- Apply common Agile practices and application
- Continue learning and face new challenges with after-course one-on-one instructor coaching
BCS Agile Foundation Certification Training Exam Information
- The course includes the BCS Agile Foundation exam with voucher, to be taken post-course.
- Pass mark is 65% (26/40)
- One-hour, closed book
- 40 multiple choice questions
- Pass mark is 65% (26 out of 40)
BCS Agile Foundation Certification Training Outline
- The origins of Agile
- The Agile Manifesto and its principles
- The Agile Mindset
- Team Roles and Responsibilities
- Servant Leadership
- Cross-functional and self-organising
- Continuous improvement
- Transparency
- Maximising the amount of work not done
- Sustainable pace
- Incremental and iterative delivery
Team Leadership and Organisation
- Daily stand-up meetings
- Agile boards
- Iteration planning and review
- Retrospective
- Refinement
- Limiting work in progress
Requirements
- Product roadmaps
- Backlog
- User stories
- Three C’s (Card, Conversation, Confirmation)
- Definitions of Done and Ready
Estimation
- Relative sizing
- Story points
- Velocity
Software Development
- Pair Programming
- Mob Programming
- Test Driven Development (TDD)
- Behaviour Driven Development (BDD) Refactoring
- Emergent design
- Continuous Integration / Continuous Deployment (CI/CD) Automated testing
Overview of the most common approaches
Scaling
- Refactoring solution architecture
- Decoupling team dependencies
- Decomposing into independent goals
- Shortening cycle time
Maintaining a healthy Agile approach
- Agile metrics
- Short lead time from business need to solution deployment
- Team is continuously improving
- Mean time to restore