Training is my passion. It not only helps me sharing my knowledge with others but also gives me an opportunity to learn from them. I strongly believe in “Learning is a journey and not a destination”. Hence, I always find time to share my knowledge through my training. I spend a considerable amount of time to prepare before any training, gather the required information, make sure to present in the easiest way to understand, add required examples, case studies that make the concepts easy and clear to the audience. I learn myself before I deliver any training. Moreover, I treat every session as my first session so that I give attention to the session and try to make it more successful. Below are some of the training I generally provide: (You can find a few links to my training at the bottom of this page)
Certified Scrum Master (CSM) through coaching:
This is 25 hours of coaching based approach to help you become a CSM. There will be multiple sessions of face to face discussion in which I will help you understand the Scrum framework and get equipped to play the Scrum Master role effectively. Unlike a typical training based approach, I take the coaching approach where a lot of real-time scenarios and case studies are discussed that help you understand Scrum better.
Certified Scrum Product Owner (CSPO) through coaching:
This is 25 hours of coaching based approach to help you become a CSPO. There will be multiple sessions of face to face discussion in which I will help you understand the Scrum framework along with Product Owner role and get equipped to play the Product Owner role effectively. Unlike a typical training based approach, I take the coaching approach where a lot of real-time scenarios and case studies are discussed that help you understand Scrum better.
Agile and Scrum Training (Non-certified):
This training is a customized Agile training to introduce Agile concepts and to provide detailed Scrum training along with a sample project to make the learning hands-on. Key topics covered in this training are: What is Agile, Why Agile, Agile frameworks, Agile Manifesto, Agile myths, Scrum introduction, Scrum values, Scrum roles, Scrum ceremonies, Agile estimation, Burndown charts hands-on project.
Agile Engineering Practices (Non-certified):
This is again a customized training targeted for developers and testers. This training covers the engineering practices being used in eXtreme Programming (XP) that include: Test Driven Development, Pair Programming, Continuous Integration, Collective Code Ownership, Technical Debt, Product Quality etc. This training is helpful for those who are into core product development and testing.
Tools Training (Non-certified):
There are a variety of tools used to manage the product development in an Agile environment. I have extensive experience in using some of the tools that include: JIRA, VersionOne, HP Agile Manager. I give a one-day hands-on training on these tools so that you can be familiar with those tools.
Agile Estimation (Non-certified):
This will exclusively cover various types of Agile Estimation include: Story Point, T shirt sizing, Affinity estimation, Planning Poker and so on. Agile release planning also will be part of this training. Hands-on learning is a key in this training. Participants will participate in estimating using these techniques and come up with a release plan.
PMI – ACP (Agile Certified Practitioner):
This is a 3 days full day training that covers Agile concepts, frameworks and Agile project management concepts. This is very useful for those who want to work on Agile projects using Scrum and a combination of other frameworks such as eXtreme Programming (XP), Lean and Kanban etc. This is also being provided by Project Management Institute, USA (www.pmi.org)
PMP (Project Management Professional):
This is a 4 days full day training that covers 10 knowledge areas of PMBOK at length. It enhances the knowledge of critical project management concepts such as stakeholder management, communications management, scope management, time management, cost management, earned value management, risk management, procurement management etc. This is a preferable certification for the people who handle waterfall projects of medium to large size. This will be useful for those who want to get into hands-on project management to handle projects individually and to make them success by applying the true project management practices. This certification is being provided by Project Management Institute, USA (www.pmi.org)
MS Project (Latest Version):
MS project is most famous project scheduling tool that is being used by almost all project managers. This tool helps to schedule, track the progress of your project effectively and efficiently. There is 2 days extensive hands-on training that helps the participants to get in-depth understanding of MS project features. It covers most commonly used features such as creating tasks, sequence them using 4 relationships, add resources to the tasks, adds resource calendars, holidays, resource billing rates, baseline the project schedule, update the project progress and track the variances, generate various management reports etc. This training is very useful for those who are into project management and want to manage their projects smartly and to provide their project status reporting with quantification instead of just using some colours like green, amber, red which does not give the true picture of the project progress.
My training Links:
- Daily Scrum, Sprint review and retrospective
- Product Backlog, User Stories, Definition of Done
- Summary of Agile Manifesto, DOD and Product Backlog
- “Product Backlog” Topic continuation
- Product backlog last part and User stories
- User stories continuation and splitting user stories
- Product Owner Role (Part 1 Video)
- Product Owner Role (Part II Video)