Mastering Agile Course

Learn the practices and guidelines for highly performant Agile Scrum teams

Overview

Unlock the secrets of Agile and Scrum with "Mastering Agile: Transforming Teams with Scrum". This comprehensive workshop is designed to transform your team's approach to software development.

Whether you're a novice or an experienced practitioner, this workshop will equip you with the tools and insights needed to excel in a dynamic business environment.

Objectives

  • Understand the core principles and values of Agile and Scrum
  • Learn practical techniques to implement Agile methodologies effectively
  • Enhance team collaboration and productivity through hands-on activities
  • Foster a culture of continuous improvement within your organization

Duration and Schedule

The minimum course duration is 2 days, 6 or 7 hours per day. If possible, we highly recommend a longer duration, to allow more time for discussions and for working collaboratively on an Agile Mastery project.

Each course session will be composed of a theoretical and a practical part. The ratio between the theoretical and practical components will vary depending on:

  • The complexity of the discussed topic
  • The questions and discussions related to it
  • The participant's interest in that topic

Target Audience

  • Software Developers and Testers seeking to improve their understanding and application of Agile methodologies
  • Project Managers looking to enhance team productivity and project outcomes
  • Scrum Masters wanting to refine their facilitation and coaching skills
  • Product Owners aiming to optimize backlog management and stakeholder collaboration
  • Business Analysts interested in adopting Agile principles for better project alignment

Learning Outcomes

  • Comprehend the Agile Manifesto and its twelve principles
  • Identify the roles and responsibilities within a Scrum team
  • Apply Scrum events and artifacts to manage projects efficiently
  • Execute accurate and reliable Agile estimations
  • Implement best practices for dealing with common Agile challenges
  • Develop strategies for continuous improvement and adaptation

Presented Topics

Day 1: Introduction to Agile and Scrum
  • Introduction to Agile: Understanding the fundamental principles and values
  • Scrum Framework: Detailed exploration of roles, events and artifacts
  • Empirical Process Control: The importance of transparency, inspection, and adaptation
  • Agile Roles: Responsibilities and characteristics of Developers, Scrum Masters and Product Owners

Day 2: Agile Events and Practices
  • Agile Events: Effective planning, execution, and retrospection of sprints
  • Artifacts and Deliverables: Managing product and sprint backlogs, increments and definitions of done and ready
  • Agile Estimations: Techniques for accurate and efficient project estimations
  • Best Practices: Strategies to handle common challenges

Course Schedule

Day 1

Introduction to Agile and Scrum
  • Introduction to Agile: Understanding the fundamental principles and values
  • Scrum Framework: Detailed exploration of roles, events and artifacts
  • Empirical Process Control: The importance of transparency, inspection, and adaptation
  • Agile Roles: Responsibilities and characteristics of Developers, Scrum Masters and Product Owners

Day 2

Agile Events and Practices
  • Agile Events: Effective planning, execution, and retrospection of sprints
  • Artifacts and Deliverables: Managing product and sprint backlogs, increments and definitions of done and ready
  • Agile Estimations: Techniques for accurate and efficient project estimations
  • Best Practices: Strategies to handle common challenges

Understanding Your Needs

Please contact us for a short discussion, to understand your learning needs and timeline

Testimonials

We really enjoyed Bogdan's training sessions. It's always cool to learn and have fun while doing them. He is very patient and always prepared to offer the best solution/explanation for any problem/question. ... I also love his ability to extend the context for each chapter, offering many smart hooks to integrate the concept in a broader picture, which makes it all easier to understand.

Sorin, Crossover

Bogdan is our coach who helped shape our vision to use Java and Spring/SpringBoot in today's marketplace. He is highly skilled, extremely passionate and has a strong work ethic. With his unique and practical approach, he taught us from technology fundamentals on up to software design and best practices. He is continuously helping us progress on a growing path in software development. I enjoy working with Bogdan very much and I consider him a friend.

Andrei, Óce

When we approached Bogdan for a Java training, our goal was to up-skill our team of PL/SQL developers in order to become proficient in Java. [...] Bogdan has vast experience in the topics and very good communication and presentation skills. The pace was very good and he was very thorough in responding all questions, providing lots of related documentation for further study.

Radu, Nokia

Working with Bogdan is really inspiring and I always learn something new from his training and coaching sessions. All the training sessions are well-structured, use examples and employ hands-on components. What I enjoyed most during his training sessions is that they made me eager to learn more and to extend my knowledge. And it's not hard to do, thanks to the documentation that Bogdan provides for further reading.

Corina, Cerner

For a year and a half I've participated in various courses held by Bogdan, from Java 8, Spring, Maven to Docker. He has a good methodology, a strong background, he keeps you interested and he is open for discussions even after the training sessions, which is very important. Usually we have more questions after we start using the knowledge from the courses.

Ion, Sociéte Générale

I have participated in several training sessions held by Bogdan, including Java 8, Maven, CI & CD, Git and Spring. Every time we were thrilled to discover the information and best practices described, especially as he exemplified them with many hands-on examples. Furthermore, there were a few things present in each session that defined Bogdan's approach, namely, professionalism, vast knowledge and experience, innovative solutions, a great personality and a sense of humor.

Lavinia, Elysian

I am the self-learning type; I usually get bored at every course/training, very quickly. With this course, it was not the case. I payed attention ~95% of the time, which is very rare for me.

Ionuț, Nokia

I was pleasantly surprised by this course, being probably much more than other courses that can be found online. The presentation is very good, the materials are well structured and prepared, with many examples. Moreover, I consider the context information to be welcome, some of it was not very "settled" for me, such as the information about the application architecture, etc. Another plus regarding the training and the trainer is the fact that I managed to pay attention approximately 99% of the time, which I find amazing.

Dorina, ANAF

Contact Us

Please send us a message about any inquiry you may have

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.