Contenu connexe Similaire à Scaling XP Practices (20) Scaling XP Practices1. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Scaling XP Practices
How is your training working out?
What models have you figured out?
Naresh Jain
naresh@agilefaqs.com
@nashjain
http://nareshjain.com
2. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Success Criteria for a Training?
• At your tables, discuss:
• What are some of the key success criteria of a
quality training
• How do you measure each of them?
Present back to the rest of the group after 5 mins
3. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Results Shared by The Teams
• Awareness - Q & A (evaluated by Trainer)
• Application of learning from the training - Process
changes, cost saving, etc.
• Pre and Post Assessment showing improvement
• Participants using the same language
• Confidence in participants that they can apply the
knowledge at work
• Learning from the training should be sustainable
4. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Key Challenges?
• What are some of the key challenges
you’ve faced to achieve successful training?
Present back to the rest of the group after 5 mins
5. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
• People don’t see the need
• Selecting the right set of people
• Highlight clear objectives before training and set
clear expectation from the training
• Being able to apply knowledge post the training
• Getting good trainer
• Scaling
Results Shared by The Teams
15. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Create a training model
which will address
these challenges and
help us achieve the
objectives...
Present back to the rest of the group after 5 mins
17. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Train-the-Trainer Model
3. Pair
★ Potential trainer will get
an opportunity to pair (in-
person and remote) for 8
hours with AgileFAQs
trainer on their project.
★ In the following 2 weeks,
while working on their
projects, potential trainer
can ask questions or clarify
their doubts via live video
conferencing or email from
AgileFAQs trainer.
1.Attend
★Two potential trainers
from your company
attend a class thought by
AgileFAQs trainer
2. Present
★ Before a sub-sequent
training, the potential
trainer picks any two
topics from the
training, which they
present during the next
training.
4. Co-Teach
★ In a sub-sequent
training, the potential
trainer will co-present
with AgileFAQs trainer
★ Potential trainer can
access to AgileFAQs
training material (labs,
code examples,
presentation etc.)
5.Take-Over
★ If the potential
trainer and AgileFAQs
trainer feel confident,
potential trainer can
take over and run the
course on their own.
AgileFAQs Trainer
Potential Trainer
Other Students * This model assumes that the potential trainer has first-hand working experience on the subject to be trained on.Also we
assume they have the basic skill required for effectively delivering any training.We are mostly focusing on building on those
2 basic skills to help them deepen their subject matter expertise and enable them to effectively impart their knowledge.
19. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Have you considered?
• Pull based learning, which is in context?
• As Developers program, show them
inline hints about code smells and
possible refactoring
• Prompt the developer to checkin code
more frequently
20. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Have you considered?...
• Hands-on Programming based ELearning
• Developers acquire skill by doing programming labs,
which get assessed and they get detailed feedback
with visualisation so they can learn
21. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Visualising Proficiency
Industrial Logic’s
e-learning
Automated Analysis of Lab Exercises
http://industriallogic.com/elearning/
28. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
Bottom Line
Stop looking for this ONE trainer who can train you.
•One to many training model is not sustainable nor scalable
•There are experts within your team, seek them, enable
them to begin the continuous learning journey
•Learning is an ongoing process NOT a one-time event
29. http://agilefaqs.com | Copyright © 2014, AgileFAQs. All Rights Reserved.
ThankYou!
• Questions?
Naresh Jain
naresh@agilefaqs.com
@nashjain
http://nareshjain.com