38
AGILE COACH IN HANDY Agile Coaching SRIRAM

Agile coach in handy · 2018. 5. 15. · an agile leader in US MNC. As a Certified Agile Coach, I have expert level of knowledge in agile and practices with this combination I can

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • AGILE COACH IN HANDY

    Agile Coaching

    SRIRAM

  • AGILE COACHING IN HANDY BY SRIRAM

    1

    Preface I have been involved in IT Software development since 1997. I have unique

    combination of process, technical and industrial skills. Currently working as

    an agile leader in US MNC. As a Certified Agile Coach, I have expert level of

    knowledge in agile and practices with this combination I can help process

    and technology people, understand the agile world.

    My agile coach journey started in 2011, when I was a part of Tata

    Consultancy Services. I practiced XP, Scrum, Lean Kanban and agile methods

    thoroughly over several years and my teams are highly successful in

    delivering products using agile techniques.

    I am proficient in agile engineering, coaching practices and SAFe consulting

    practices... Worked in India, USA, and UK for TCS, Syntel agile customers,

    which creates a global agile experience and awarded as a best coach. I have

    created agile websites and released books related to “Scrum Alliance

    Professional”, ”Agile Coaching”, “Agile A Key of Success” & “SAFe 4.0 Q&A”.

    As a Senior Agile Consultant helped to improve the teams of developers and

    overall project management by increasing collaboration, innovation, and

    introducing techniques that promote adaptability and flexibility in the face

    of unpredictable circumstances. I am releasing “Agile Coaching in Handy”

    to the Agile world made agile handy and expertise in short span of time to

    recollect everything at one shot.

    My sincere dedication to my agile guru’s, friends & family members with my agile journey……………………………………………………………………….. SRIRAM

    Message from Agile Guru

    Congrats again for your book release and website launch. We are proud of you. All the best. This is indeed achievement.

    Wow! This is fantastic news! Congratulations! All the best to you with your SPC 4 Agile Coach career.

    Regards,

    Rakesh Khanna

    Syntel Consulting Inc., | Interim CEO & President

    Thanks,

    Susan Gibson Temenos LLC |CEO & Co Funder

  • AGILE COACHING IN HANDY BY SRIRAM

    2

    Table of Contents Contents

    Lesson 1 Agile Coach in Handy

    Page No

    4

  • AGILE COACHING IN HANDY BY SRIRAM

    3

    Agile Paradigm Shift

    "Agile has really done wonders for my career said Sriram." I was very conservative in my career progression without any independence in seeking ideas, despite having a great academic background and being known for regular and innovative output.

    Normal People says ...”Success knocks your door only once but Achievers says “Knock the door of success until success opens the door to lead the

    Agile Life”

    Agile Life brings Agility along with Mobility

    “Never be a prisoner of your past, be an Agile leader of your future”

    “If you are not loving Agile, You might be doing it wrong” My Favorite things in life don’t cost any money. It’s really clear that the

    most precious resource we all have its “time” i.e., Agile Clock

    Lean-Agile Leaders are “lifelong learners” who help teams build better systems through understanding and exhibiting the values, principles and practices of Lean, systems thinking, and Agile development to build the

    Agile Community

    People are already doing their best; the problems are with the system, only management can change the system, we are key person to grow as

    an Agile Leader

    “Being an Agile Leader, Exhibit a Lean Agile Mind-set, Lead the change in Agile fashion, Adapt the agile way, emphasize life-long learning, unlock the intrinsic motivation of knowledge worker & Decentralize the decision making are the good qualities”

    “Embrace the Lean Agile Mind-set with great value through – Respect for people and culture, Quality flow, Innovation and Rentless Improvement

    for the better way to lead the Agile Career”

  • AGILE COACHING IN HANDY BY SRIRAM

    4

    Agile Coaching in Handy What is coaching? Coaching is partnering with clients in a thought-provoking and creative process that inspires them to maximize their personal and Professional Potential.

    Coaching is a form of development in which a person called a coach supports a learner or client in achieving a specific personal or professional goal.

    What is coaching?

    o Facilitate positive change

    o Explore and enhance individual/team potential

    o Enable self-learning and self-growth

    How to enable Self-Learning and Self-Growth?

    o Make them think

    o Engage their conscious mind

    o Asking powerful questions is the primary tool of a Coach!

    What are Powerful Questions? Powerful Questions that:-

    o Generate insight in Coachee’s mind

    o Motivate Coachee for action

    o Invoke commitment

    How to handle teams who are resistant to move into Agile? To handle the team move into the agile:-

    o Based on Agile Mind-set and Culture

    o Team Maturity

  • AGILE COACHING IN HANDY BY SRIRAM

    5

    Why worry about change? The main reason for the change is to:-

    o Market dynamics

    o Client expectations

    o Technology

    o Competition

    What motivates people for change? Away from Change: Fear of failure | Comfort Zone | Lack of learning experience Towards Change: Struck in Something | Breaking the Status quo

    What SCARF® Model?

    o Status is about relative importance to others. o Certainty concerns being able to predict the future.

    o Autonomy provides a sense of control over events.

    o Relatedness is a sense of safety with others - of friend

    rather than foe.

    o Fairness is a perception of fair exchanges between people

    There are also different behavioral and psychological consequences associated with threat and reward:-

    Threat leads to: - Reduced working memory | Narrower field of view | Generalizing of threat | Greater pessimism

    Reward leads to: - Greater cognitive resources | More insights | Increased ideas for action

  • AGILE COACHING IN HANDY BY SRIRAM

    6

    - Fewer perceptual errors | Wider field of view

    What are all the Agile Coaching Roles? Teaching: Share knowledge to help them understand agile values, principles, and their role Mentoring: Show and help them practice how work gets done in an agile process Coaching: Help them find solution to their problems on their own, in line with Agile values and principles

    What are the focus areas or goal of an agile coach? - Train them on Agile Framework

    - Develop Agile Mind-set

    - Develop Lean Mind-set

    - Develop T-Skilled Professionals

    What are the benefits or ground work for one-on-one-coaching? - Guarantee Safety

    - Partner with Manager

    - Create a positive regard

    - Meet them a half-step ahead

    How will you coach the product owner based on the role? - Business Value Driver

    - Vision keeper

    - Daily Decision maker

    - Heat shield

    - One ultimately responsible

  • AGILE COACHING IN HANDY BY SRIRAM

    7

    What are the key tasks in coaching the Product Owner? How will you support PO? Mentor Product Owners understand their priorities: - Be the vision keeper – in sync with sponsor

    - Move from schedule-driven to business-value-driven planning

    - Cultivate Business value driven thinking in all interactions

    - Maintain a DEEP product backlog

    - Match demand with capability

    - Learn to trust the team - Avoid micro-management

    - Hold the team for their commitments

    How will you coach the Scrum Master based on the role? - Caretaker of the agile process

    - Servant leader

    - Facilitator

    - Progress tracker towards the goal

    - Bulldozer for impediments

    - Guardian of quality

    What are the key tasks in coaching the Scrum Master? How will you support SM? Coach Scrum Master understand their priorities: - Facilitator, not decision maker

    - Self-managing teams

    - Planning work - Pulling work - Tracking work - Getting work done

    - Sustainable pace of development

  • AGILE COACHING IN HANDY BY SRIRAM

    8

    How will you cultivate growth Mind-set? o Facilitate Learning goals – Mastery and Competence o Metrics reflect current state (NOW) – Measuring potential or productivity is a lower priority o Focus on positive emotion – Performance and Enjoyment – Decrease negative emotion

    What is Servant Leadership? The term coined by Robert K. Greenleaf: o Lead by serving others o Provide leadership in helping others achieve their goals: o Focus on building capacity in others o Facilitate decision making process o Distance from the center of action and attention o Listen and give space

    Tell me the meaning of Japanese Term Shu Ha RI”? Shu - Learn exactly what they taught by master Ha - Experimental Stage (Creating own pattern better than master) RI - Doing Agile and Being Agile What are the ICF Coaching Competencies? Coaching is about behavioral competencies:

    Setting the Foundation 1. Meeting Ethical Guidelines and Professional Standards 2. Establishing the Coaching Agreement

    Co-creating the Relationship 3. Establishing Trust and Intimacy with the Client 4. Coaching Presence

  • AGILE COACHING IN HANDY BY SRIRAM

    9

    Communicating Effectively 5. Active Listening 6. Powerful Questioning 7. Direct Communication

    Facilitating Learning and Results 8. Creating Awareness 9. Designing Actions 10. Planning and Goal Setting 11. Managing Progress and Accountability

    Why transition to Agile? Agile creates wonders with every life nowadays. more easy adaption , global model, good imagination clients thoughts get reflected immediately, provides good leadership level for organization to support customers, as an entrepreneurial customers, it shows the value of an organization at higher level

    Essence of Scrum – Quicker Value Realization – Empower & Motivated Teams – Customer Satisfaction – Quality

    Essence of Kanban – Better Visualization – Faster Throughput, Higher Cyclic Team – No Team limit, Allows Specialist Roles

    Map the resistance stickie’s to different SCARF categories? Team New Process – Certainty More Transparency & Accountability -Autonomy Knowledge Sharing – Autonomy Colocation – Autonomy | Certainty

    Team Lead/Team Manager / Delivery Manager Dynamic Planning – Certainty Roles Change – Status Self-Managing Teams – Autonomy Customer Collaboration – Autonomy

    Senior Management Empowerment – Autonomy Transparency to Customer – Autonomy Variability in Productivity – Certainty

    Customer Time Availability – Autonomy Contract Model Changes – Certainty

  • AGILE COACHING IN HANDY BY SRIRAM

    10

    Coaching Agreement What is coaching stance? The Coaching discipline are: o Holding the client’s agenda o Maintaining neutrality o Reducing client dependence o No colluding o Self-awareness and self-management o Signature Presence

    What are the challenges of internal coach? The Challenges of internal coach are: o Maintaining neutrality and confidentiality o Holding people accountable o Challenging the status quo o Personal bias o Difficult to stay out of office politics

    What are the challenges of external coach? The Challenges of external coach are: o Need for effective system entry o Treating the client process with respect o Balancing challenge and pace of change o Understanding organization culture is a slow process o Fostering too many new relationships

    What are the coaching pre-requisite? The Coaching pre-requisite are:

    Purpose Does the coachee /team have a clear goals that focus on delivering the business value?

    Commitment Is the coachee / team committed to achieve their goal?

  • AGILE COACHING IN HANDY BY SRIRAM

    11

    Motivation Is the coachee / team motivated to work with the Coach?

    Expectations Does the client / coachee have realistic expectations from the Coach?

    Investment Is the client / coachee / team ready to invest time, money and energy in the coaching process?

    What is coach must not do? The Coaching discipline are: -Manage teams or team members -Give performance evaluations for team members - Track Delivery issues -Work with clients in contract negotiations

    What are the specific points to remember during agile coaching? The specific points to remember in agile Coaching are:-

    o Is Agile training part of the engagement?

    - How often will the agile training will be conducted? - How long will each session be?

    o How many locations will be covered in coaching?

    o How many teams are part of it?

    o Will coaching involve working with Scrum Masters and/or

    the entire team?

    Professional Coaching Skills What is coaching presence? What is ICF? “Ability to be fully conscious and create spontaneous relationship with the coachee by employing a style that is open, flexible and confident.” – I C F means International Coach Federation

  • AGILE COACHING IN HANDY BY SRIRAM

    12

    What is key motivation for coaching presence? The key motivations of Coaching presence:- - Build rapport with the coachee - Engage coachee in the coaching process - Keep the coachee in ‘towards’ state

    What is Active Listening? What are its approach? “Ability to focus completely on what the client is saying and is not saying, to understand the meaning of what is said in the context of client’s desires, and to support client’s self-expression.” - ICF

    Attend to the client’s agenda Listen to client at all levels - Words, tone of voice and the body language - Feelings, perceptions, concerns, values and beliefs - Concerns, goals, ideas, suggestions

    Help the client get there - Focus on the essence of client's communication - Allow the client to vent without judgment or attachment, bypass long and descriptive stories - Mirror back what client has said – summarize, paraphrase, reiterate - Integrate and build on client's ideas and suggestions

    What is direct communication? Why it is so important? “Ability to communicate effectively during coaching sessions, and to use language that has the greatest positive impact on the client.” – ICF - Clearly state coaching objectives and agenda - Speak with intent - Be clear, articulate and direct in sharing and providing feedback - Reframe and articulate

  • AGILE COACHING IN HANDY BY SRIRAM

    13

    - Help the client understand from another perspective - Use appropriate and respectful language - Non-sexist, non-racist, non-technical, non-jargon -Use metaphor and analogy

    What is powerful questioning? “Ability to ask questions that reveal the information needed for maximum benefit to the coaching relationship and the client.” - ICF

    Asks questions that reflect active listening - Reflect understanding of the client's perspective - Challenge client's assumptions - Facilitate new insight, discovery or possibility - Prompt commitment to action

    Asks questions that move the client forward: -Towards goals that they desire - Not backwards to problems and justifications

    What are the questions likely to generate Insight..? The questions likely to generate Insight because:-

    Forcing people into action What is your next step…? What are you doing about…?

    Telling people how to think Why don’t you think about…? What about being more positive...

    Asking “why” questions to get more details Why is this issue…? Why did you... Why don’t you…?

    Giving Advice Why don’t you… What about doing this…

    Asking questions about the problem What is the issue…? What is stopping you…? Why do you think this…?

    Asking questions to get more details Can you list….? What’s been happening …?

  • AGILE COACHING IN HANDY BY SRIRAM

    14

    What are the questions that generate Insight..? The questions that generate Insight are:-

    Thinking Questions How long have you been thinking about…? What are your insights so far? What ideas have crossed your mind about…?

    Vision questions What would you like to achieve here? What is your objective, goal or desired outcome?

    Planning Questions What are the milestones for achieving this goal? What are your options?

    Action Questions What are you prepared to do for…? What will you complete by next week?

    Labelling questions What are three key emotions around…? If you could label your emotion, what would it be?

    Reappraisal Questions How might you handle this differently? How could you think from a different perspective?

    What are the four faces of Insight? The four faces of Insight are:- 1. Awareness of Dilemma 2. Reflection 3. Illumination – the ‘Aha!’ moment 4. Motivation

    What is Dance of Insight? A coaching model that helps:- - Helping people develop a deeper awareness of their dilemma - Keeping people fully engaged towards making new connections - Making the ‘Aha!’ moments happen

  • AGILE COACHING IN HANDY BY SRIRAM

    15

    The Dace of Insight Model is 1. Permission 2. Placement 3. Questioning 4. Clarifying

    Tips for giving feedback? The tips for giving feedback to the team are: - Listen carefully - Give timely feedback -Think before you speak - Observation vs. Evaluation -Be succinct, specific and generous -Always ask permission to touch sensitive areas - Balance positives and negatives

    Why you give feedback to the team? Effective feedback helps keep the conversation meaningful: - Closes the communication loop - Confirms the listener has understood what is being said - Assists in highlighting gaps or assumptions in a timely manner

    Define Emotional Intelligence? What are its performance? Emotional intelligence is the habitual practice of: - Using emotional information from ourselves and other people and, integrating this with our thinking: - Better decision making in defining life goals and problem solving

    Performance - Improves relationships - Improves confidence and positivity - Improves career prospects

    What are Multiple Intelligence’s? Howard Gardner’s research into multiple intelligences:

  • AGILE COACHING IN HANDY BY SRIRAM

    16

    An ability to recognize and understand other people’s moods, desires, motivations, and intentions 1. Linguistic | 2. Logical – Mathematical 3. Spatial | 4. Musical |5. Naturalist |6. Bodily – Kinaesthetic 7. Intrapersonal |8. Interpersonal

    Coaching Conversations How would you improve the coaching performance? To improve the performance of coaching, the following activities to be performed:- 1. Think about thinking 2. Listen for potential 3. Speak with Intent 4. Dance towards insight 5. CREATE New thinking 6. Follow-up

    What is Think about Thinking? 1. Let them do all the Thinking 2. Focus on Solutions 3. Remember to Stretch 4. Accentuate the Positive 5. Put Process before Content

    What do you think Listen for Potential? Coaching is about: - Enabling self-learning and growth - Unlocking potential to maximize performance

    What is Grow Model? How it suits for coaching? Grow model that helps in coaching:- G-Goal | R-Reading | O-Options | W-Will (What | When)

  • AGILE COACHING IN HANDY BY SRIRAM

    17

    What is Create Model? How it suits for coaching? The idea of CREATE model is to ‘Coach for Action’: - Current Reality - Explore Alternatives - Tap their Energy

    What is Follow up? We can follow up with the following list of items:- - Facts, Emotions, Encouragement, Learning, Implications & New goals

    Team Development What is a team? “A team is a small number of people with complementary skills who are committed to a common purpose, performance goals and approach for which they hold themselves mutually accountable”

    What are the different teams? How helping a team choose to be a team? -Working Group - Pseudo or Potential Team - Real Team - High Performance Team

    Working group Strong, clearly focused leader Individual accountability The group purpose is the same as the broader organization mission Individual work products Meetings focus on status check Measure its effectiveness indirectly by its influence on others

  • AGILE COACHING IN HANDY BY SRIRAM

    18

    Pseudo or Potential Team A history of working together -A significant, incremental performance need - Requires more clarity about common purpose and goals - Lacks a disciplined common working approach - The practice of collective accountability is not established yet

    Real team Shared Leadership role Individual and shared accountability Specific Team purpose that team itself delivers Collective work products Meetings focus on open-ended discussions and active problem solving Measure performance directly by assessing collective work products High performance agile team Agile teams aim to be high performance teams in house frame: - Propelled by shared purpose - High Trust as a base & Aligned with roof level as a “Value” 4 Pillars are -Shared leadership Free from Command and Control culture - High degree of collaboration - Continuously seeking to improve - Self-managing

    Why do we speak with intent? Speak with focus on maximizing improvement in thinking: 1. Succinct, 2. Specific, 3. Generous

  • AGILE COACHING IN HANDY BY SRIRAM

    19

    What are the principles of Collaboration? -Help promote high degree of collaboration - With Strong result orientation

    What are the characteristics of Collaborative teams? -They are self-organizing rather than role- or title-based. -They are empowered to make decisions. -They truly believe that as a team they can solve any problem. -They are committed to team success vs. success at any cost. - The team owns its decisions and commitments. - They are consensus-driven, with full divergence and then convergence. - And they live in a world of constant constructive disagreement

    What are the Five Dysfunctions of a Team? Absence of Trust, Fear of Conflict, Lack of Commitment, Avoidance of Accountability & Inattention to Results

    How Collaboration demands behavior changes? Non Collaborative Individual Accountability Rely on managerial control Divide work into tasks and assign to people Build Functional Excellence by narrowing set of tasks done by individual Maximize individual productivity - A fair day’s pay for fair day’s work

    Collaborative Joint Accountability in addition to Individual accountability Encourage people to manage their own work Expect everyone to plan work together and pull tasks

  • AGILE COACHING IN HANDY BY SRIRAM

    20

    In an effort to finish work faster, encourage people to learn and volunteer for work outside their specialization Support personal growth that expands as well as exploits individual capabilities

    How will you manage the distributed teams? Favor live communication over email and documentation Create opportunities to bring the team together -Initial co-location - Seeding Visits - Contact Visits - Traveling Ambassadors Adding Some Process and Structure - Agree on one common language - Clarify tasks and processes, not just goals and roles - Use of collaboration tools like Jira, Wiki, SharePoint, etc. - Insist on whole team presence in team meetings

    What are the 5 stages of Team Development? Forming | Storming | Norming | - Performing | Adjourning

    What is groupthink? “A phenomenon that occurs when the desire for harmony or conformity in the group results in an irrational or dysfunctional decision-making outcome.”

    What are the responsibilities of agile coach in handling conflicts? - Skilfully determines the severity of conflict - Mindfully decides whether to intervene and how - Generously teaches teams how to navigate it - Courageously refuses to settle for a team that tries to hide or avoid it

  • AGILE COACHING IN HANDY BY SRIRAM

    21

    What are the Five Levels of Conflict? Problem to Solve, Disagreement, Contest, Crusade, World War

    How would you respond to conflict?

    Setting up the Team Environment What are the challenges with distributed agile teams? The challenges in distributed agile team are:- - Communication Limited or no F2F communication - Collaboration Difficult to have the entire team together - Transparency Work assignment and status is not visible across locations - Shared Learning Difficult to share knowledge across locations - One Team Feeling

  • AGILE COACHING IN HANDY BY SRIRAM

    22

    Common to have development of silos – We Vs. Them

    How will you support the Product owner to handle the product backlog? As a coach I support the product owner to guide them to:- - Maintain a DEEP product backlog

    - Focus on business-value-driven

    - Using MoSCoW technique to maintain the priority

    How coaching starts for the project from the day 1? Initially set up the agile team and develop the following things for the project:-

    o Project Charter

    o Project Plan

    o Release Plan

    o Iteration Plan

    o Test Plan

    o Product Roadmap

    o User Story

    o Product Backlog

    o Sprint Backlog

    Iteration 0 is conducted at the start of every release to:-

    o Validate the core and extended team members

    o Identify all dependent group sign off need

    o Identify the development and test environment

    o Identify dependencies on other projects, teams & resource

    that may influence the release schedule

    o Identify the deliverables and sign off needed

    o Identify number of iterations for the release using the

    team velocity

  • AGILE COACHING IN HANDY BY SRIRAM

    23

    o Identify the schedule for release testing and release

    iterations, As a guideline, have release iteration (Release

    Testing) after every three time boxed development

    iterations

    o Identify any assumptions made

    o Identify the risk involved in the project

    o Detailed project | release schedule

    o Create a release plan

    Similar way, execute the iteration based on the product backlog items. Team having too strong Product owner, Scrum Master is weak enough and DT is also not performing up to the expectation. How will you handle the situation as an agile coach? In this situation, understand the product owner expectations, coach the Scrum master and development team with the agile mind-set and motivate them continuously for the gap fulfilment and establish smooth flow across the team

    How will you transform from Waterfall to Agile? How will you transform from Agile Scrum| Kanban to SAFe? In transformation I have done the assessment and laid out a road map. During transformation I have conducted orientation, preparation, and execution, repeat & adapt phase to transform from source to destination framework. Did you supported the Scrum | Kanban project? Yes. I have supported the Scrum and Kanban project.

  • AGILE COACHING IN HANDY BY SRIRAM

    24

    How do you coach the team? The key motivations of Coaching presence is:- - Build rapport with the coachee - Engage coachee in the coaching process - Keep the coachee in ‘towards’ state Involvement through Active Listening, direct communications, making powerful questions and providing feedback is the better way to coach the team. During the course of time, agile team become high performance team

    How to ensure team is currently doing progress correctly? As an agile coach, I ensure that the development team start their work by mid of the week, so that the team will have sufficient time to deliver the incremental solutions in an efficient manner. To bringing new ideas by participating Hackathons & Shippy days

    How would you measure the team maturity? As an agile coach, initially team will take care of incremental delivery in testing sprint and leave them as such i.e., Iteration 0. If the work items are not shippable back to the product backlog as an agile coach, I will look in to this and also address the potential issue by mentoring through engineering practices. Henceforth the team will perform efficiently in terms of high business value.

    What aspects of the mind-set do you have to change and how do you as an agile coach go about doing it? Also, give the example of what you have done in this regard? To change the team mind-set and adapt the key agile practices to become a high performance team.

  • AGILE COACHING IN HANDY BY SRIRAM

    25

    To begin with a team has to focus on a common goal, collective ownership, failure acceptance, positive attitude and continuous learning, quality conscious and team empowerment. In my experience with one of the client, where team has not efficient to do their daily routines and many slippages happens after I have given mentoring program by adapting agile practices and principles they grown to achieve a high performance level. In my career I have trained 1000+ peoples in agile practices for embracing the agile mind-set.

    What parts of being an agile Coach you struggle the most with (from a personal & professional point of view) and how do you handle them? Being an agile coach I handled from a personal point of view by

    - Holding people accountable - Maintaining neutrality and confidentiality - Challenging the status quo - Personal bias - Difficult to stay out of politics

    I handled from a professional point of view by

    - To handle the team move into the agile o Based on Agile Mind-set and Culture o Team Maturity

    What are the most useful tools in your coach toolbox (give an example of using them successfully in the past)?

  • AGILE COACHING IN HANDY BY SRIRAM

    26

    o The most useful tools in my experience is Rally, JIRA &

    Agile Manager used to track Epics, Features and User

    Stories and to capture metrics like Velocity and Burn down

    Chart, KPI, delivery-commitment index, resource-resource

    burndown, quality-bugs classification and goals against it.

    Tell us about the most challenging obstacle you found while leading an agile transformation (team or organization) and how did you handle it?

    o In transformation, I have done the assessment and laid out

    roadmap. During the transformation I have conducted

    orientation, preparation, and execution, repeat and adapt

    phase to transform from source to destination framework.

    o The challenging obstacle during transformation is the

    people resistance to change initially. To overcome this

    developed Agile Mind-set and Culture and Team Maturity

    to make them self-managed and collaboratively work

    together.

    From the agile coach goals, which one do you find the most challenging and why? Also, which one you are more comfortable with?

    o From the agile coach job description the most challenging

    goal are: Enhancing the Lean-Agile mindset & behaviors,

    Grow our team experience in Agile related practices &

    tools. Increase cohesion within a distributed & multi-

    cultural organization contribute and rollout our ever-

  • AGILE COACHING IN HANDY BY SRIRAM

    27

    evolving agility operational model with specific skill |

    experience.

    o With my previous professional experience, I handle

    efficiently without any challenges.

    (Scenario) An Admin, HR, Finance & Quality has not yet heard about the word Agile and they need your help to reduce the lead time in the daily hiring routine process. How would you go about helping the team?

    o In my experience I have create the Agile awareness and

    provide the Agile key practices and tools to handle the job

    efficiently by reducing surface delays this makes a good

    success for other departments associated with IT.

    (Scenario) Your manager holds a meeting of 3h every week that you strongly believe adds no value to the team (10 people, all direct-reports) How would you go about addressing the potential issue?

    o In my experience to address the potential issue, I will

    ensure the team to follow first adapt GROW model that

    helps in better achievements such as G- Goal, R-Reading,

    O-Options, W-Will (What | When)

    o Second updating the team growth status by

    o Facilitate Learning goals – Mastery and Competence

  • AGILE COACHING IN HANDY BY SRIRAM

    28

    o Metrics reflect current state (NOW) – Measuring potential or productivity is a lower priority o Focus on positive emotion – Performance and Enjoyment – Decrease negative emotion

    We are looking for a talented and motivated agile coach to help us succeed with our agility transformation why should we pick you? I am expertise and handled multiple agile transformation successfully proven in orientation, preparation, execution, repeat, adapt phase at all levels.

    (Scenario) A Scrum Master is running out of time asking agile coach to skip some meeting by today. As an agile how would you handle? As an agile coach, I advise Scrum Master not to skip any meeting, plan well accordingly and try to adjust without any slippages. In worst case you can send the alternate available scrum master to handle the meetings.

    What are the trainings you will provide to create agile awareness across the organization in 2 days? To create the agile awareness in 2 days across the organization by 3 levels 1 | 2 | 3 the following topics to be handled:- Level 1

    • Agile Intro • Active listening • Agile Manifesto values and principles • Assessing and incorporating community and stakeholder

    values • Agile Brainstorming techniques • Building empowered teams

  • AGILE COACHING IN HANDY BY SRIRAM

    29

    • Coaching and mentoring within teams • Agile Communications management • Feedback techniques for product (e.g., prototyping,

    simulation, • demonstrations, evaluations) • Incremental delivery • Agile Knowledge sharing • Agile Leadership tools and techniques • Prioritization • Agile Problem-solving strategies, tools, and techniques • Project and quality standards for Agile projects • Stakeholder management • Agile Team motivation • Time, budget, and cost estimation • Value-based decomposition and prioritization

    Level 2

    • Agile frameworks and terminology • Building high-performance teams • Agile Business case development • Collocation (geographic proximity)/distributed teams • Agile Continuous improvement processes • Elements of a project charter for an Agile project • Agile Facilitation methods • Agile Participatory decision models (e.g., input-based,

    shared collaboration, command) • Value-based analysis

    Level 3

    • Agile contracting methods • Agile project accounting principles • Applying new Agile practices • Compliance (organization) • Control limits for Agile projects • Agile Failure modes and alternatives

  • AGILE COACHING IN HANDY BY SRIRAM

    30

    • Globalization, culture, and team diversity • Agile Innovation games • Principles of systems thinking (e.g., complex adaptive,

    chaos) · Regulatory compliance · Variance and trend analysis

    • Variations in Agile methods and approaches • Agile Vendor management

    What are the trainings you will provide to create an Agile Project Manager across the organization in 2 days? To create the agile project manager in 3 days the following topics to be handled:- 1. Introduction to AGILE methodologies

    • What is AGILE • History & Genesis • Manifesto & principles • Introduction to methodologies • CRYSTAL • SCRUM • XP • FDD • DSDM

    2. AGILE implementation in an organization • AGILE features • Team composition • Team dynamics

    3. Agile project Life cycle • Planning – portfolio level • Planning – project level (Releases and Iterations) • Executing • Monitoring & Control • Closing

  • AGILE COACHING IN HANDY BY SRIRAM

    31

    • Professional Ethics & Code of Conduct 4. Agile project communications

    • Agile Information radiator • Agile Team space • Agile tooling • Osmotic communications for collocated teams • Osmotic communications for distributed teams • Agile Daily stand-ups

    5. Planning, Monitoring and Adopting

    • Agile Retrospectives • Agile task and Kanban boards, • Agile Time boxing • Agile Iteration and release planning • Agile WIP limits • Agile Burn down/up charts (Sprint| Iteration | Risk) • Agile cumulative flow diagrams (CFD) • Agile process tailoring

    6. Agile estimation • Agile relative sizing/story points • Agile wide band Delphi /Agile planning poker / Agile

    affinity estimating / Team Estimation Game Method • Agile ideal time • Agile process tailoring

    7. Agile analysis and design • Agile product roadmap • Agile user stories and backlog • Agile story maps • Agile progressive elaboration • Agile wireframes • Agile chartering • Agile personas • Agile modelling

    8. Product quality • Agile frequent verification and validation

  • AGILE COACHING IN HANDY BY SRIRAM

    32

    • Agenda for the session • Agile test first development • Agile acceptance test-driven development • Agile definition of done • Agile continuous integration

    9. Soft skills negotiation • Agile emotional intelligence • Agile collaboration • Agile adaptive leadership • Agile negotiation • Agile conflict resolution • Agile servant leadership

    10. Value-based prioritization

    • Agile return on investment (ROI) • Agile net present value (NPV) / Agile internal rate of return

    (IRR) • Agile compliance • Agile customer-valued prioritization • Agile minimally marketable feature (MMF) • Agile relative prioritization or ranking

    11. Risk management • Agile risk-adjusted backlog • Agile risk burn down graphs • Agile risk-based spike

    12. Agile Metrics • Agile velocity • Agile cycle time • Agile earned value management (EVM) for agile projects • Agile escaped defects

    13. Agile Value stream analysis • Agile value stream mapping • Agile Flow charts • Agile lean methodology

  • AGILE COACHING IN HANDY BY SRIRAM

    33

    What are the trainings you will provide to create a Scrum Master across the organization in 2 days? To create the scrum master in 2 days the following topics to be handled:- Day 1: Scrum Basics, Scrum Framework, Scrum Roles, Scrum Artifacts Day 2: Scrum Ceremonies, Scrum planning & estimations, Agile best practices

    What are the trainings you will provide to create an Agile Coach across the organization in 3 days? To create an agile coach in 3 days the following topics to be handled:- Coaching Fundamentals

    • Teaching vs. Mentoring vs. Coaching • The Agile Coaching Mind-set • Setting Boundaries for Coaching • Coaching Agreement

    Coaching skillset • Professional Coaching Skills • The Coaching Stance • Responsibilities and Skills of the Coach

    The Coaching process • Coaching for Potential • Coaching for Action • Effective Coaching Conversation

    Mentoring and Coaching Agile roles • Teaching the Agile Basics • Understanding Agile roles and the Mind-set Shift • Mentoring Agile Roles & Transitions

  • AGILE COACHING IN HANDY BY SRIRAM

    34

    Coaching the Journey toward High Performance

    • Understanding Team Development • Setting up the Team Environment • Handling Conflict and Dysfunction within the Team • Handling Organizational Impediments

    Review and Assessment of Agile Frameworks

    What are the trainings you will provide to create a SAFe Coaching across the organization? To create an SAFe coaching with the following topics to be handled:- Leading SAFe (2 days)

    1. Introducing Scaled Agile Framework 2. Embracing a Lean Agile Mind-set 3. Understanding SAFe Principles 4. Implementing an Agile Release Train (ART) 5. Experiencing PI Planning

    6. Executing and Releasing Value 7. Building an Agile Portfolio

    8. Building Really Big Systems 9. Leading the Lean Agile Enterprise

    Implementing SAFe (2 days)

    1. Reaching the SAFe Tipping Point 2. Designing the Implementation 3. Launching an ART 4. Facilitating an ART Execution 5. Extending to the Portfolio

    SAFe Scrum Master (2 days)

  • AGILE COACHING IN HANDY BY SRIRAM

    35

    1. Introducing Scrum in SAFe 2. Understanding the Role of Scrum Master 3. Experience PI planning 4. Facilitating Iteration Execution 5. Finishing the PI 6. Coaching Agile Team

    SAFe Advanced Scrum Master (2 days)

    1. Exploring the Scrum Master role in SAFe Enterprise 2. Applying SAFe Principles – A Scrum Master Perspective 3. Exploring Agile and Scrum Anti-Patterns 4. Facilitating Program Execution 5. Improving Flow with Kanban 6. Building High Performance Teams 7. Improving Program Performance with Inspect and Adapt

    SAFe Product Manager | Product Owner (2 days)

    1. Introduction 2. Embracing a Lean and Agile Mindset 3. Exploring PM PO Roles 4. Contributing to Portfolio Content 5. Defining and Managing Solution Value 6. Being an Effective Product Manager 7. Being an Effective Product Owner 8. Engaging Stakeholders 9. Building Communities of Practice

    SAFe for Teams (2 days)

    1. Introducing the Scaled Agile Framework 2. Building an Agile Team 3. Planning the Iteration 4. Executing the Iteration 5. Executing the PI

  • AGILE COACHING IN HANDY BY SRIRAM

    36

    Books for References 1. “Coaching Agile Teams” - by Lyssa Adkins 2. “Quiet Leadership” - by David Rock 3. The Wisdom of Team – by Jon R Katzenbach 4. Art of Agile Development - by James Shore and Shane

    Warden 5. “Emotional Intelligence Coaching” by Steve Neale; Lisa

    Spencer-Arnell; Liz Wilson 6. “Applied EI” (2006) by Sparrow and Knight 7. Agile Project Management with Scrum by Ken Schwaber 8. The Software Project Manager’s Bridge to Agility by

    Michele Slinger and Stacia Broderick 9. Agile Product Management with SCRUM by Roman Pichler 10. Succeeding with Agile Software Development using Scrum

    by Mike Cohn 11. Agile Estimating and Planning by Mike Cohn 12. User Stories Applied for Agile Software Development by

    Mike Cohn 13. Agile Retrospectives by Esther Derby and Diana Larsen 14. Agile Game Development with Scrum by Clinton Keith 15. Agile Testing by Lisa Crispin and Janet Gregory 16. Coaching Agile Teams by Lyssa Adkins 17. The Leaders Guide to Radical Management by Stephen

    Denning 18. What is Agile? 19. Scrum Guide – Ken Schwaber, Jeff Sutherland Refer Scrum

    Guide 20. A guide to the SCRUM Body of Knowledge SBOK™ Guide –

    Scrum Study

    http://www.scrumguides.org/http://www.scrumguides.org/

  • AGILE COACHING IN HANDY BY SRIRAM

    37

    Website for References

    1. https://inteamwetrust.com 2. http://www.slideshare.net/alexeypikulev/getting-started-

    with-the-team-trust-canvas 3. http://hrweb.mit.edu/learning-development/learning-

    4. topics/teams/articles/stages-development

    5. www.agilecoachinginstitute.com/resources/competency- model/

    6. www.coachfederation.org/ 7. https://howardgardner.com/multiple-intelligences/ 8. https://scaledagileframework.com

    My Agile Books

    1. Scrum Alliance Professional

    2. Agile Coaching

    3. Agile A Key of Success

    4. Handy Agile

    5. SAFe 4.0 Q & A

    6. Agile In Handy

    7. Agile Coaching in Handy

    https://inteamwetrust.com/http://www.slideshare.net/alexeypikulev/getting-started-with-the-team-trust-canvashttp://www.slideshare.net/alexeypikulev/getting-started-with-the-team-trust-canvashttp://www.slideshare.net/alexeypikulev/getting-started-with-the-team-trust-canvashttp://hrweb.mit.edu/learning-development/learning-topics/teams/articles/stages-developmenthttp://hrweb.mit.edu/learning-development/learning-topics/teams/articles/stages-developmenthttp://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.agilecoachinginstitute.com/resources/competency-model/http://www.coachfederation.org/https://howardgardner.com/multiple-intelligences/https://scaledagileframework.com/