SlideShare a Scribd company logo
1 
Agile-Lean @ Cisco 
Workshop for 
Managers & Exec Leadership 
Ravi Tadwalkar, Enterprise Agile Coach & Community Evangelist, Cisco Systems 
April 2013, Attribution-NonCommercial-NoDerivs 3.0 Unported 
Synopsis: 
It has always been my pleasure to informally facilitate planning workshops for functional managers & exec leadership at and outside Cisco! 
This workshop helps leadership in exploring how to be a good servant leader in a “control” culture that expects neck-down management style. 
This Agile-Lean workshop for managers & exec leadership expands on what Pete Behrens refers to as "inside-out leadership agility”.
How does Cisco define 
Agile Functional Manager? 
Workshop “product tree” has roots based on agile/scrum values: 
Focus, Commitment, Respect, Openness and…Courage
3 
Functional Manager 
Usually DE & DT Managers fit in this role. Technical directors may also be good fit. 
Core Responsibilities Additional Responsibilities Transition Stage 
 Retain people management 
responsibilities 
 Creates an environment of 
trust 
 Removes Impediments 
 Protects Teams From 
Distractions 
 Recognizes and Rewards 
agile behavior in teams and 
individuals 
 Holds teams and individuals 
accountable for their own 
commitments 
 May also be SMEs, 
Architects, Product Owners 
- Have & set reasonable 
expectations about transition, 
i.e. team may stumble in initial 
phase. 
- Budget time, resources for 
team needs e.g. Agile training, 
infrastructure. 
Agile Newbie 
Required Training 
for Scrum: 
Scrum 
Fundamentals for 
Managers 
- Introduce Slack to improve 
effectiveness over efficiency 
- May participate in or sponsor 
Agile transition planning and 
execution 
Agile Practitioner 
- Support innovation 
- Fostering organizational 
improvement 
- Agile Portfolio Management 
- Incorporate lean principles in 
management 
- Effective coaches of Agile & 
lean principles 
Agile Innovator 
Become member 
of Agile@Cisco 
community 
CAVEATS/ Don’ts: 
For Functional Managers new to Agile, these 
behaviors conflict with Agile Scrum; 
• Decide what work needs to be done 
• Assign the work to Team members 
• Keep track of what everyone on the Team is doing 
• Make sure the Team gets their work done 
• Make commitments to management about how 
much Team can do by a certain date 
• Making commitments to management for the team 
• Do weekly status update report for management 
• Watch out for the drift back to old command-and-control 
behaviors by manager assigning tasks to 
team rather than team choosing it. 
Note: 
• Pete Deemer’s Manager 2.0: The Role of the 
Manager in Scrum for more details 
• Jurgen Appelo’s Management 3.0 workouts
Doesn’t “to lead is to serve” 
sound too good to be true? 
Workshop “product tree” has roots based on agile/scrum values: 
Focus, Commitment, Respect, Openness and…Courage

Recommended for you

Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation

Agile transformation with Scrum. Where to start 1. Agile vs Waterfall 2. What is Scrum 3. Scrum team 4. Scrum artefacts (with activities for easier learning) 5. Scrum events 6. Is Scrum enough?

scrumscrum teamscrum events
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)

Kanban is a workflow management system that visualizes work and limits work-in-progress. It focuses on optimizing flow and reducing lead times rather than velocity. There are three primary feedback loops in Kanban: daily standups, system capability reviews, and operations reviews. Kanban metrics like lead time, flow efficiency, and work-in-progress are analyzed to understand workflow and identify areas for improvement. Coaches advise teams to adjust work-in-progress based on trends in these metrics.

kanban kanban
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective

SAFe emphasizes Building Quality In. We will take a deep dive into how this looks from a testing organization’s perspective and what does a SAFe implementation mean for Testing/QA professionals. We will map SAFe’s approach to best practices in the “”Agile Testing”” world. We will look at examples from the real world of how traditional testing organizations shift left and evolve towards continuous testing. Learning Objectives and Key Takeaways: Understand how best practices from the “”Agile Testing”” world map to SAFe’s context Learn ideas and patterns for evolving Testing/QA’s role during a SAFe implementation Understand how Test-Driven looks like and how techniques like Acceptance-Test-Driven-Design/Behavior-Driven Development can empower testers as well as improve the flow on SAFe agile teams. See how SAFe’s principles can be used to guide the evolution towards a lean/agile testing organization

scaled agile frameworkagile testingagile software development
5 
• Too good to be true: “To Lead is To Serve”? 
• Leadership Assessment (Example) 
• Summary based on assessment 
• Peopleware Topics 
Model of Team Room 
Model of Daily Standup Meetings 
Team Composition 
Expectation Management: Status Updates, Predictability, Attitudes, Involvement & Quality 
• What’s Culture? 
• Why Inside-out Agility? 
• Next Steps: GROW with InsideOut Coaching Training!
6 
• James Hunter’s Servant Leadership Implementation Process (source: jameshunter.com) 
The process involves three steps that are implemented over a nine (9) month to one-year period and 
includes: 
• Foundation: 
Setting the standard by training the team on the specifics of Servant Leadership and the required 
leadership skills and behaviors. 
• Feedback: Identifying the Gaps is accomplished utilizing a Leadership Skills Inventory (LSI) tool, 
which is a 360° feedback tool clearly identifies the "gaps" between where the manager needs to be 
as the leader versus their actual level of performance as the leader. 
• Friction: Eliminating the Gaps & Measuring Results. Establishing specific and measurable goals 
and measuring behavioral changes. A Continuous Improvement Panel (CIP) is created to provide 
managers with support and provides the appropriate "friction" to ensure individual behavior change 
until those changes become habit (second nature). 
You can check out “The Servant Leadership Training Course” (audio MP3 CD set) on jameshunter.com 
for servant leadership specific training on topics such as: Leadership Skills, Community/Team Building, 
Active Listening, Assertiveness Training, Character Development, Constructive Discipline, Performance 
Planning & Review.
7 
Popular example of leadership 
assessment used by agile coaching 
community: 
Source: 
James Hunter’s 
“Servant Leadership Skills Inventory” 
( aka LSI tool ) 
URL: http://www.jameshunter.com
8 
• Example summary of 
leadership assessment 
(source: jameshunter.com)

Recommended for you

Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for Transformation

The document proposes adopting a Modern Agile approach using Enterprise Services Planning (ESP) for PE Operations management. Modern Agile focuses on making people and safety a priority, rapid experimentation and learning, and continuous delivery of value. ESP is a Kanban-based system that coordinates across interconnected services using cadences to improve speed, optionality and agility while maintaining control. The proposal recommends understanding current challenges, mapping current and desired future states, designing Kanban boards and experiments to iteratively achieve targets like reducing hardware onboarding time from 160+ days to 1-2 days with an empowered team. Value stream mapping is used to analyze workflows, identify waste and non-value add time with a goal of continuous improvement.

Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)

This webinar will introduce attendees to Agile and Scrum tools to “scale”across products, the enterprise and locations. Unlike other scaling approaches that are a one size fits all model, this interactive session shows how to apply Scrum and Agile without contradicting values, principles or frameworks.

agile scalingagile developmentportfolio management
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile

This document provides a brief introduction to several agile frameworks and practices, including Scrum, XP, Lean, and Kanban. Scrum is a framework that uses sprints, daily scrums, and retrospectives. XP focuses on programming practices like test-driven development and pair programming. Lean is a mindset aimed at eliminating waste. Kanban uses a board to visualize work and limit work-in-progress to improve flow. Each approach emphasizes values like customer collaboration, responding to change, and delivering working software frequently.

scrumagileagile software development
9 
• Typical functional management (power vs. authority) scenarios and possible workarounds for few of those. 
This is based on conversations with several functional/non-functional managers. 
• Almost everything in agile is centered on the team. Effective teams can overcome almost any obstacle. Pay 
close attention to managing stakeholder expectations. Not establishing the correct expectations can create 
genuine havoc in your project. 
• You can get started with agile with or w/o tooling- leveraging on your visit to team room aka scrum room 
and/or attending scrum team meetings. 
• “Model” of Team room 
Contact us (Agile-Lean@Cisco team) so we can coordinate with the Scrum Master to have access into the 
“Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. 
• “Model” of daily standup meetings 
It is also possible to show-case a distributed scrum team to newbie teams/individuals. Newbie teams do 
want to see a daily scrum meeting with scrum team in action. Team’s candid response has always been: 
"We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us 
honest to our agile practice too as we are less likely to slip into bad practices with others watching)"
10 
Team Composition 
We suggest you look for these characteristics when forming an agile team: 
• A team with every member willing to try agile 
• A team that is curious and willing to adapt and learn 
• A team willing to collaborate through constructive "storming" to have a better solution 
• A team with diverse technical skills, willing to broaden skills by teaching and learning 
• A team in which some members have domain expertise 
• A team willing to foster strong communication skills 
• A team with one or more agile champions 
• A team with one or more experienced agile practitioners 
• Co-located or distributed- the team should, at least, be willing to come together for coaching.
11 
• Expectation Management- Status Updates 
• Productivity will go down at first and rise later. You should expect that it may take few iterations 
for productivity to match pre-adoption levels. Pressure to speed up will force the team into 
regressive behavior- such as wanting to go back to waterfall. 
• Expectation Management- Predictability 
• Good agile teams are known to be highly predictable, though during initial adoption the team’s 
predictability will decline as the team learns about its capacity to produce. As a team matures in 
its practices, a stable velocity will emerge leading to predictability.
12 
• Expectation Management- Attitudes 
• There will be those that feel: 
• Time is wasted in daily meetings 
• Time is wasted testing even though we won’t deliver in this iteration 
• Roles are not clear 
• There is not enough project definition 
• There is not enough documentation 
• The team is not going fast enough 
• …and so on.

Recommended for you

Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale

Presenter: Dr. Gail Ferreira, Agile Practice Leader, MATRIX Resources, San Francisco Center of Excellence Rapid scale directly impacts all levels of decision-making, planning, execution, culture, and communications for executives in hypergrowth companies. In this session, we will discuss how to organize, support, and tailor agile practices for teams and sub-teams in companies with a rapid growth cycle. We will share contemporary case studies of hypergrowth companies who have delivered agile at scale. Topics will include: • Basic agile and lean methods • Scrum of Scrums • SAFe • Disciplined Agile Delivery (DAD) • Agility at Scale (Ambler/Lines) • Spotify model (Tribes, Squads, Chapters & Guilds, DSDM).

agilescaledsdm
Life Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameLife Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul Sudame

In my experience, Agile adoption started in some of the organizations with lot of hype and inflated expectations. And in such cases, if Agile transformation is not handled properly, it can result in multiple challenges rather than providing the expected benefits. This practical experience sharing session would cover some such problems I faced while applying Agile in different environments. The audience practicing Agile can relate some of these challenges with their own environment as well. The attendees who are on their path to Agile transformation can learn from the lessons and mistakes shared by the speaker. The session would cover challenges observed due to nature of the project, customer-vendor engagement model, application of processes, attitude of people rolling out agile, unrealistic expectations, conflict in roles and responsibilities. It would also highlight challenges introduced to some of the roles (like Project/QA Manager/Manual Tester etc.) in Agile environment and impact on billing / project contracts / SOW etc.

discuss-agile-conference-delhi-2015scaling-agile-adoptionexperience-report
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)

This document discusses the agile tools available in Visual Studio 2010. It provides an overview of Visual Studio 2010's capabilities for managing the entire software development lifecycle using agile methodologies like Scrum. Key features highlighted include improved support for agile processes like Scrum through templates and work item tracking, reporting and planning tools, and tight integration across the development lifecycle from requirements through deployment. The document argues that Visual Studio 2010's agile tools can help teams overcome complexity, improve quality, increase transparency, facilitate collaboration, and reduce risk through a lightweight and customizable approach.

agile toolsvs2010
13 
• Expectation Management- Involvement 
• The role of every single person on the team will change. 
• Project Managers will need to give up control. If they are scrum masters, they will have to be be servant leaders 
• Product Owners will forgo detailed requirements documents 
• Developers will need to develop incremental design and architecture skills 
• UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. 
• QA engineers will start testing earlier to largely overlap code development 
• The entire team takes ownership of requirements definition through testing. 
• Expectation Management- Quality 
• Product quality will stay the same or rise slightly in the first few iterations. The big gains in quality come later when the 
team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive 
unit, functional and acceptance automation.
14 
• Check out this video 
by Michael Sahota 
• Example of cultural 
assessment survey 
(surveymonkey.com)
• Notice how Eric Ries’s “lean startup” method applies agile/lean for continuous innovation! 
• 2 out of its 5 principles- “validated learning” & “build-measure-learn” require “inspect & adopt” & “reduce waste” 
• However, large corporations use top-down approach toward agile adoption 
• define process (formalize change) -> define structure (governance w/ silos) -> Culture (control) 
• That’s why Pete Behrens’s “Inside-out agility” approach makes sense for “corp -> lean startup” morph! 
• assess culture -> build org structure -> improve (process) with “inspect & adopt” & “reducing waste”. 
Source: Pete Behrens’s slideshare: http://www.slideshare.net/petebehrens/leading-agility-insideout
16 
• Introduction 
• The purpose of this training is to practice how to help manager improve his/her manager 
effectiveness by asking to put all people managers through InsideOut Coaching training. 
• InsideOut Coaching provides practical skills for all People Managers that are 
immediately applicable to real-world situations. It's not just training and tools; it's a 
paradigm shift with the power to create change. Managers learn to stop dictating 
answers and help their team members find their own solutions – effectively unlocking the 
spirit of innovation and creativity within each team member and enabling them to thrive. 
• You can create a wiki page intended to provide a central repository of information about 
InsideOut Coaching and a place where people managers can share their experiences, 
their tips and tricks, and list events intended to continue the momentum around this 
powerful coaching technique.

Recommended for you

Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS

Kanban was originally created as a scheduling system to help manufacturing organizations determine what to produce, when to produce it, and how much to produce. Although this may not sound like software development, these lean principles can be successfully applied to development teams to improve the delivery of value through better visibility and limits on work in process. This webinar will provide an overview of the Kanban method, including the history and motivation, the core principles and practices, and how these apply to efficiency and process improvement in software development. We’ll also describe how Team Foundation Server can be used as a foundation for your work visualization and work flow management. Come join us for this free Webinar!

application lifecycle managementalmvisual studio
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview

A properly implemented Agile method increases the speed of development, aligns individual and organization objectives, creates a culture driven by performance, supports shareholder value creation, achieves stable and consistent communication of performance at all levels, and enhances individual development and quality of life.

agilepmi-acppmi-acp prep course
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6

February 6, 2013 Calgary .NET User Group Lunch Seminar series - An introduction to Kanban presented by Dave White of Imaginet (http://www.imaginet.com) and board member at Lean Kanban University (http://www.leankanbanuniversity.com)

calgary .net kanban introduction imaginet lku lean
17 
• For a quick "hallway coaching" session, instead of using all the GROW questions, use 
one question from each of the 4 sections, such as: 
• 1. What do you want from this discussion? (s.m.a.r.t.) 
2. Briefly, what's been happening? 
3. If you were watching this conversation, what would you recommend? 
4. What and when is the next step? (s.m.a.r.t.)
18 
D• escription Resource 
Public InsideOut Web Site insideoutdev.com 
InsideOut Coaching Web Site with licensed resources 
such as videos and tools (requires password) 
iocoachingcommunity.com 
Tools (for printing) - GROW Pad, Coaching Strategy 
and Feedback Form 
Tools for printing 
Tools (for editing) - GROW Pad, Coaching Strategy 
and Feedback Form 
Tools (for editing) 
Alan Fine, creator of InsideOut Coaching, TED Talk Alan Fine TED Talk 
Alan Fine's book "You Already Know How to Be Great: 
A Simple Way to Remove Interference and Unlock 
Your Greatest Potential" 
You Already Know How to Be Great 
Internal overview slide deck for sharing the basic ideas 
of InsideOut Coaching with team members 
InsideOut Coaching Debrief
Why do we need Team Room? 
Workshop “product tree” has roots based on agile/scrum values: 
Focus, Commitment, Respect, Openness and…Courage
20 
• Team Room Myth(s) 
• Why Team Room?

Recommended for you

From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master

The document provides information to help a project manager transitioning to a ScrumMaster role. It begins with an exercise to define the roles of project manager and ScrumMaster. It then compares their responsibilities, with the project manager focusing on planning and tracking tasks while the ScrumMaster facilitates processes like the daily scrum and removes impediments. The document outlines the Scrum framework and roles of product owner, ScrumMaster and team. It provides examples of how the ScrumMaster helps with planning, daily standups, reporting tools and retrospectives. It concludes with an overview of the ScrumMaster's new responsibilities.

scrumjason hallpmi
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles

1. Cynefin framework 2. Waterfall software development 3. Agile software development (including Agile history) 4. Activity: agile vs waterfall 5. Agile tools (lean)

agileagile software developmentwaterfall vs agile
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation

This document discusses the state of agile adoption based on a survey of over 6,000 respondents. It finds that while agile adoption is increasing to meet business demands, organizations are not fully unlocking its benefits due to uneven implementation and remaining waterfall processes. Barriers to adoption include perceived threats to processes and resistance to change. The document advocates an incremental approach to change through visualization and limiting work in progress to drive improvements.

21 
• Typical Myth- Functional Manager’s dilemma: 
• "Team room does not work for us, since I cannot be sure a) whether people are really working, or b) people are doing 
private work.” 
• Scenario: 
• This functional manager called for yet another all-hands. Team is fuming over too many and too long meetings. 
• Symptoms: 
• Micro-management; Lack of mutual trust; Not knowing team/project state causes anxiety 
• Solution: 
• Given that human brain mapping capability is spatial, persistent & tactile; a better materialization of this state is 
helpful. Team room can be remedy for underlying trust factor. Team room enables transparent view of all agile 
artifacts to all team members and stakeholders. Large companies create “model team-room“- not just a small “lean 
startup” aspect anymore! Geo-distribution is possible with video conferencing, wikis for shared editing 
• Team room is also a multi-purpose room where gamestorming supplements brainstorming; besides teams 
highlighting their impediments / blockers / obstacles. Visit team-room page for demos & examples of how distributed 
teams collaborate with product managers/owners, leads & scrum masters.
22 
• What’s typical engineering dilemma? 
• Managers (Functional & PMO) chase engineers on talks all the time 
• What’s the pitfall? 
• Productivity & quality at stake, resulting in rework 
• What’s the rescue situation? 
• Managers should let go (control): enable self-organizing teams by creating team rooms 
• How to avoid the pitfall 
• Enable team to have generalists so as to self-assign work with no pressure from “seagulls”. Let’s talk about “How?” 
• Team formation guidance: 
• Promote team room based collaboration, create culture of co-location 
• Form teams around portfolio/product level feature teams instead of component teams 
• Managers should train/mentor/coach team members so that they become generalists 
• Empower teams to become self-organizing “nirvana” state- by giving them your office for teamwork! 
• Engineers should collaborate in those “transient” team rooms for daily standups in front of task boards 
• Scrum Masters & POs should collaborate for obstacle removal in front of obstacle boards
What “fruits” (or questions) 
do you want to add? 
Workshop “product tree” has roots based on agile/scrum values: 
Focus, Commitment, Respect, Openness and…Courage
24 
• How to empower feature teams to make decisions without continuous oversight by us? 
• How to create feature teams without enough PdM, Architect & UE lead in xyz location? 
• Team is not documenting their software when “swarming” during iterative development, beyond 
generating API docs. We expect SFS instead, and sometime end up thinking “the agile manifesto 
about ‘working software over documentation’ is wrong”. 
• How do we share engineers across programs to stay within budget? 
• How do we prioritize new features vs. retiring “technical debt”(recapitalization of core functionality 
to modernize it)? 
• In exec leadership workshop, one senior exec states the importance of stage-gates during 
iterative development, but there are very few in the audience that can smell scrum-but here. What 
would you do to get the crowd on track otherwise? You are up against crowd wisdom now. 
• How would you convince BU execs that their first agile experience will be not so pleasant? How 
will you mentor senior execs who tell you they will not (want to) fail at any cost?

Recommended for you

Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)

Why should your business focus on Application Lifecycle Management? What benefits will you see to your overall business? How does ALM impact your bottom line? Come attend this free webinar to discover all the answers!

visual studiomicrosoft visual studiosoftware development process
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingEmbrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinking

This document discusses embracing a Total Quality Management (TQM) mindset with Lean thinking. It provides context that improving ecosystem quality is the goal. An approach is to embrace a TQM mindset and Lean thinking to implement TQM and Lean for product and IT service teams. A case study describes how a printing, packaging, and shipping Lean manufacturing workflow at LifeTouch uses tools like PDCA loops and Kanban boards for continuous improvement tracking and Kaizen events.

Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile Adoption

Why do 53% of all Agile projects ultimately fail? Navigating common pitfalls can be hard to do. Find out which five hurdles to Agile adoption are the most challenging and how to implement a plan of action to overcome them.

agile2016agile transformationagile software development

More Related Content

What's hot

Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
Michael O'Rourke
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
Derek Huether
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
Zhang Keqiang
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
Andreea Visanoiu
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Ravi Tadwalkar
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
Yuval Yeret
 
Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for Transformation
Ravi Tadwalkar
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
Cprime
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
Andreea Visanoiu
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
Life Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameLife Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul Sudame
oGuild .
 
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)
Alexei Govorine
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
Imaginet
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6
Dave White
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
LitheSpeed
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
Andreea Visanoiu
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
Alexis Hui
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
Imaginet
 
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingEmbrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Ravi Tadwalkar
 

What's hot (20)

Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for Transformation
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
 
Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile Scrum. XP. Lean. Kanban - Be Agile
Scrum. XP. Lean. Kanban - Be Agile
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Life Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul SudameLife Has Not Been That Rosy With Agile : Rahul Sudame
Life Has Not Been That Rosy With Agile : Rahul Sudame
 
Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)Visual Studio 2010 Agile Tools (overview)
Visual Studio 2010 Agile Tools (overview)
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)Top Business Benefits of Application Lifecycle Management (ALM)
Top Business Benefits of Application Lifecycle Management (ALM)
 
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingEmbrace TQM (Total Quality Mgmt) mindset with lean thinking
Embrace TQM (Total Quality Mgmt) mindset with lean thinking
 

Similar to Agile lean workshop for managers & exec leadership

Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Agile Velocity
 
Agile Camp Dallas- Path to Agility
Agile Camp Dallas- Path to Agility Agile Camp Dallas- Path to Agility
Agile Camp Dallas- Path to Agility
Agile Velocity
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Agile Velocity
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
Ryan Ripley
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
AHAConference
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
LitheSpeed
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
Agile Velocity
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
Ryan Ripley
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
agilemaine
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
Ravi Tadwalkar
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
LitheSpeed
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza
sferlazza
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
Mahmoud Ghoz
 
Agile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid AtlanticAgile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid Atlantic
LeahBurman
 
Kicking Off Your First Agile Project @PMIWDC
Kicking Off Your First Agile Project @PMIWDC Kicking Off Your First Agile Project @PMIWDC
Kicking Off Your First Agile Project @PMIWDC
sparkagility
 
Enterprise agile Framework
Enterprise agile FrameworkEnterprise agile Framework
Enterprise agile Framework
Agile Club
 
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceA Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
TechWell
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
Anat (Alon) Salhov
 
An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
alstonehodge
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
alstonehodge
 

Similar to Agile lean workshop for managers & exec leadership (20)

Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
 
Agile Camp Dallas- Path to Agility
Agile Camp Dallas- Path to Agility Agile Camp Dallas- Path to Agility
Agile Camp Dallas- Path to Agility
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Teaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablersTeaching pointy haired bosses to be agile enablers
Teaching pointy haired bosses to be agile enablers
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza10 tips for the agile transition. By Francesco Sferlazza
10 tips for the agile transition. By Francesco Sferlazza
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
 
Agile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid AtlanticAgile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid Atlantic
 
Kicking Off Your First Agile Project @PMIWDC
Kicking Off Your First Agile Project @PMIWDC Kicking Off Your First Agile Project @PMIWDC
Kicking Off Your First Agile Project @PMIWDC
 
Enterprise agile Framework
Enterprise agile FrameworkEnterprise agile Framework
Enterprise agile Framework
 
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceA Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
 
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance CompanyAgile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company
 

More from Ravi Tadwalkar

From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
Ravi Tadwalkar
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4
Ravi Tadwalkar
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
Ravi Tadwalkar
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
Ravi Tadwalkar
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
Ravi Tadwalkar
 
LKIN2019: Lean transformation journey of infra briefing for business agility...
LKIN2019: Lean transformation journey of infra  briefing for business agility...LKIN2019: Lean transformation journey of infra  briefing for business agility...
LKIN2019: Lean transformation journey of infra briefing for business agility...
Ravi Tadwalkar
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefing
Ravi Tadwalkar
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefing
Ravi Tadwalkar
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
Ravi Tadwalkar
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wip
Ravi Tadwalkar
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)
Ravi Tadwalkar
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation process
Ravi Tadwalkar
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
Ravi Tadwalkar
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessment
Ravi Tadwalkar
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessment
Ravi Tadwalkar
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
Ravi Tadwalkar
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecasting
Ravi Tadwalkar
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reporting
Ravi Tadwalkar
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reporting
Ravi Tadwalkar
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notes
Ravi Tadwalkar
 

More from Ravi Tadwalkar (20)

From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
LKIN2019: Lean transformation journey of infra briefing for business agility...
LKIN2019: Lean transformation journey of infra  briefing for business agility...LKIN2019: Lean transformation journey of infra  briefing for business agility...
LKIN2019: Lean transformation journey of infra briefing for business agility...
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefing
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefing
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wip
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation process
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessment
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessment
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecasting
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reporting
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reporting
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notes
 

Recently uploaded

100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
MatsikoAlex
 
100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
MatsikoAlex
 
Certified Administrative Officer CAO.pdf
Certified Administrative Officer CAO.pdfCertified Administrative Officer CAO.pdf
Certified Administrative Officer CAO.pdf
GAFM ACADEMY
 
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdfZoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Mohammad Tauhidul Islam Khan Rifat
 
Contingency Theory - Case Study-by arab.pdf
Contingency Theory  - Case Study-by arab.pdfContingency Theory  - Case Study-by arab.pdf
Contingency Theory - Case Study-by arab.pdf
hannyhosny
 
Understanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and IndividualsUnderstanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and Individuals
sanjay singh
 
Behavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety CultureBehavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety Culture
aerblog
 
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACTCAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
Tochi22
 
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdfEmbracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Frederik Durda
 
Occupational safrty and health (Ladder safety.ppt
Occupational safrty and health (Ladder safety.pptOccupational safrty and health (Ladder safety.ppt
Occupational safrty and health (Ladder safety.ppt
Optimisticanonymous
 

Recently uploaded (10)

100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
 
100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf100 quotes that will be changed your life.pdf
100 quotes that will be changed your life.pdf
 
Certified Administrative Officer CAO.pdf
Certified Administrative Officer CAO.pdfCertified Administrative Officer CAO.pdf
Certified Administrative Officer CAO.pdf
 
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdfZoho_Final Report_MGT489: Strategic Management_SmM4.pdf
Zoho_Final Report_MGT489: Strategic Management_SmM4.pdf
 
Contingency Theory - Case Study-by arab.pdf
Contingency Theory  - Case Study-by arab.pdfContingency Theory  - Case Study-by arab.pdf
Contingency Theory - Case Study-by arab.pdf
 
Understanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and IndividualsUnderstanding Bias: Its Impact on the Workplace and Individuals
Understanding Bias: Its Impact on the Workplace and Individuals
 
Behavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety CultureBehavior Based Safety for Safety Improving Safety Culture
Behavior Based Safety for Safety Improving Safety Culture
 
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACTCAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACT
 
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdfEmbracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdf
 
Occupational safrty and health (Ladder safety.ppt
Occupational safrty and health (Ladder safety.pptOccupational safrty and health (Ladder safety.ppt
Occupational safrty and health (Ladder safety.ppt
 

Agile lean workshop for managers & exec leadership

  • 1. 1 Agile-Lean @ Cisco Workshop for Managers & Exec Leadership Ravi Tadwalkar, Enterprise Agile Coach & Community Evangelist, Cisco Systems April 2013, Attribution-NonCommercial-NoDerivs 3.0 Unported Synopsis: It has always been my pleasure to informally facilitate planning workshops for functional managers & exec leadership at and outside Cisco! This workshop helps leadership in exploring how to be a good servant leader in a “control” culture that expects neck-down management style. This Agile-Lean workshop for managers & exec leadership expands on what Pete Behrens refers to as "inside-out leadership agility”.
  • 2. How does Cisco define Agile Functional Manager? Workshop “product tree” has roots based on agile/scrum values: Focus, Commitment, Respect, Openness and…Courage
  • 3. 3 Functional Manager Usually DE & DT Managers fit in this role. Technical directors may also be good fit. Core Responsibilities Additional Responsibilities Transition Stage  Retain people management responsibilities  Creates an environment of trust  Removes Impediments  Protects Teams From Distractions  Recognizes and Rewards agile behavior in teams and individuals  Holds teams and individuals accountable for their own commitments  May also be SMEs, Architects, Product Owners - Have & set reasonable expectations about transition, i.e. team may stumble in initial phase. - Budget time, resources for team needs e.g. Agile training, infrastructure. Agile Newbie Required Training for Scrum: Scrum Fundamentals for Managers - Introduce Slack to improve effectiveness over efficiency - May participate in or sponsor Agile transition planning and execution Agile Practitioner - Support innovation - Fostering organizational improvement - Agile Portfolio Management - Incorporate lean principles in management - Effective coaches of Agile & lean principles Agile Innovator Become member of Agile@Cisco community CAVEATS/ Don’ts: For Functional Managers new to Agile, these behaviors conflict with Agile Scrum; • Decide what work needs to be done • Assign the work to Team members • Keep track of what everyone on the Team is doing • Make sure the Team gets their work done • Make commitments to management about how much Team can do by a certain date • Making commitments to management for the team • Do weekly status update report for management • Watch out for the drift back to old command-and-control behaviors by manager assigning tasks to team rather than team choosing it. Note: • Pete Deemer’s Manager 2.0: The Role of the Manager in Scrum for more details • Jurgen Appelo’s Management 3.0 workouts
  • 4. Doesn’t “to lead is to serve” sound too good to be true? Workshop “product tree” has roots based on agile/scrum values: Focus, Commitment, Respect, Openness and…Courage
  • 5. 5 • Too good to be true: “To Lead is To Serve”? • Leadership Assessment (Example) • Summary based on assessment • Peopleware Topics Model of Team Room Model of Daily Standup Meetings Team Composition Expectation Management: Status Updates, Predictability, Attitudes, Involvement & Quality • What’s Culture? • Why Inside-out Agility? • Next Steps: GROW with InsideOut Coaching Training!
  • 6. 6 • James Hunter’s Servant Leadership Implementation Process (source: jameshunter.com) The process involves three steps that are implemented over a nine (9) month to one-year period and includes: • Foundation: Setting the standard by training the team on the specifics of Servant Leadership and the required leadership skills and behaviors. • Feedback: Identifying the Gaps is accomplished utilizing a Leadership Skills Inventory (LSI) tool, which is a 360° feedback tool clearly identifies the "gaps" between where the manager needs to be as the leader versus their actual level of performance as the leader. • Friction: Eliminating the Gaps & Measuring Results. Establishing specific and measurable goals and measuring behavioral changes. A Continuous Improvement Panel (CIP) is created to provide managers with support and provides the appropriate "friction" to ensure individual behavior change until those changes become habit (second nature). You can check out “The Servant Leadership Training Course” (audio MP3 CD set) on jameshunter.com for servant leadership specific training on topics such as: Leadership Skills, Community/Team Building, Active Listening, Assertiveness Training, Character Development, Constructive Discipline, Performance Planning & Review.
  • 7. 7 Popular example of leadership assessment used by agile coaching community: Source: James Hunter’s “Servant Leadership Skills Inventory” ( aka LSI tool ) URL: http://www.jameshunter.com
  • 8. 8 • Example summary of leadership assessment (source: jameshunter.com)
  • 9. 9 • Typical functional management (power vs. authority) scenarios and possible workarounds for few of those. This is based on conversations with several functional/non-functional managers. • Almost everything in agile is centered on the team. Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project. • You can get started with agile with or w/o tooling- leveraging on your visit to team room aka scrum room and/or attending scrum team meetings. • “Model” of Team room Contact us (Agile-Lean@Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. • “Model” of daily standup meetings It is also possible to show-case a distributed scrum team to newbie teams/individuals. Newbie teams do want to see a daily scrum meeting with scrum team in action. Team’s candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)"
  • 10. 10 Team Composition We suggest you look for these characteristics when forming an agile team: • A team with every member willing to try agile • A team that is curious and willing to adapt and learn • A team willing to collaborate through constructive "storming" to have a better solution • A team with diverse technical skills, willing to broaden skills by teaching and learning • A team in which some members have domain expertise • A team willing to foster strong communication skills • A team with one or more agile champions • A team with one or more experienced agile practitioners • Co-located or distributed- the team should, at least, be willing to come together for coaching.
  • 11. 11 • Expectation Management- Status Updates • Productivity will go down at first and rise later. You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. • Expectation Management- Predictability • Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability.
  • 12. 12 • Expectation Management- Attitudes • There will be those that feel: • Time is wasted in daily meetings • Time is wasted testing even though we won’t deliver in this iteration • Roles are not clear • There is not enough project definition • There is not enough documentation • The team is not going fast enough • …and so on.
  • 13. 13 • Expectation Management- Involvement • The role of every single person on the team will change. • Project Managers will need to give up control. If they are scrum masters, they will have to be be servant leaders • Product Owners will forgo detailed requirements documents • Developers will need to develop incremental design and architecture skills • UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. • QA engineers will start testing earlier to largely overlap code development • The entire team takes ownership of requirements definition through testing. • Expectation Management- Quality • Product quality will stay the same or rise slightly in the first few iterations. The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  • 14. 14 • Check out this video by Michael Sahota • Example of cultural assessment survey (surveymonkey.com)
  • 15. • Notice how Eric Ries’s “lean startup” method applies agile/lean for continuous innovation! • 2 out of its 5 principles- “validated learning” & “build-measure-learn” require “inspect & adopt” & “reduce waste” • However, large corporations use top-down approach toward agile adoption • define process (formalize change) -> define structure (governance w/ silos) -> Culture (control) • That’s why Pete Behrens’s “Inside-out agility” approach makes sense for “corp -> lean startup” morph! • assess culture -> build org structure -> improve (process) with “inspect & adopt” & “reducing waste”. Source: Pete Behrens’s slideshare: http://www.slideshare.net/petebehrens/leading-agility-insideout
  • 16. 16 • Introduction • The purpose of this training is to practice how to help manager improve his/her manager effectiveness by asking to put all people managers through InsideOut Coaching training. • InsideOut Coaching provides practical skills for all People Managers that are immediately applicable to real-world situations. It's not just training and tools; it's a paradigm shift with the power to create change. Managers learn to stop dictating answers and help their team members find their own solutions – effectively unlocking the spirit of innovation and creativity within each team member and enabling them to thrive. • You can create a wiki page intended to provide a central repository of information about InsideOut Coaching and a place where people managers can share their experiences, their tips and tricks, and list events intended to continue the momentum around this powerful coaching technique.
  • 17. 17 • For a quick "hallway coaching" session, instead of using all the GROW questions, use one question from each of the 4 sections, such as: • 1. What do you want from this discussion? (s.m.a.r.t.) 2. Briefly, what's been happening? 3. If you were watching this conversation, what would you recommend? 4. What and when is the next step? (s.m.a.r.t.)
  • 18. 18 D• escription Resource Public InsideOut Web Site insideoutdev.com InsideOut Coaching Web Site with licensed resources such as videos and tools (requires password) iocoachingcommunity.com Tools (for printing) - GROW Pad, Coaching Strategy and Feedback Form Tools for printing Tools (for editing) - GROW Pad, Coaching Strategy and Feedback Form Tools (for editing) Alan Fine, creator of InsideOut Coaching, TED Talk Alan Fine TED Talk Alan Fine's book "You Already Know How to Be Great: A Simple Way to Remove Interference and Unlock Your Greatest Potential" You Already Know How to Be Great Internal overview slide deck for sharing the basic ideas of InsideOut Coaching with team members InsideOut Coaching Debrief
  • 19. Why do we need Team Room? Workshop “product tree” has roots based on agile/scrum values: Focus, Commitment, Respect, Openness and…Courage
  • 20. 20 • Team Room Myth(s) • Why Team Room?
  • 21. 21 • Typical Myth- Functional Manager’s dilemma: • "Team room does not work for us, since I cannot be sure a) whether people are really working, or b) people are doing private work.” • Scenario: • This functional manager called for yet another all-hands. Team is fuming over too many and too long meetings. • Symptoms: • Micro-management; Lack of mutual trust; Not knowing team/project state causes anxiety • Solution: • Given that human brain mapping capability is spatial, persistent & tactile; a better materialization of this state is helpful. Team room can be remedy for underlying trust factor. Team room enables transparent view of all agile artifacts to all team members and stakeholders. Large companies create “model team-room“- not just a small “lean startup” aspect anymore! Geo-distribution is possible with video conferencing, wikis for shared editing • Team room is also a multi-purpose room where gamestorming supplements brainstorming; besides teams highlighting their impediments / blockers / obstacles. Visit team-room page for demos & examples of how distributed teams collaborate with product managers/owners, leads & scrum masters.
  • 22. 22 • What’s typical engineering dilemma? • Managers (Functional & PMO) chase engineers on talks all the time • What’s the pitfall? • Productivity & quality at stake, resulting in rework • What’s the rescue situation? • Managers should let go (control): enable self-organizing teams by creating team rooms • How to avoid the pitfall • Enable team to have generalists so as to self-assign work with no pressure from “seagulls”. Let’s talk about “How?” • Team formation guidance: • Promote team room based collaboration, create culture of co-location • Form teams around portfolio/product level feature teams instead of component teams • Managers should train/mentor/coach team members so that they become generalists • Empower teams to become self-organizing “nirvana” state- by giving them your office for teamwork! • Engineers should collaborate in those “transient” team rooms for daily standups in front of task boards • Scrum Masters & POs should collaborate for obstacle removal in front of obstacle boards
  • 23. What “fruits” (or questions) do you want to add? Workshop “product tree” has roots based on agile/scrum values: Focus, Commitment, Respect, Openness and…Courage
  • 24. 24 • How to empower feature teams to make decisions without continuous oversight by us? • How to create feature teams without enough PdM, Architect & UE lead in xyz location? • Team is not documenting their software when “swarming” during iterative development, beyond generating API docs. We expect SFS instead, and sometime end up thinking “the agile manifesto about ‘working software over documentation’ is wrong”. • How do we share engineers across programs to stay within budget? • How do we prioritize new features vs. retiring “technical debt”(recapitalization of core functionality to modernize it)? • In exec leadership workshop, one senior exec states the importance of stage-gates during iterative development, but there are very few in the audience that can smell scrum-but here. What would you do to get the crowd on track otherwise? You are up against crowd wisdom now. • How would you convince BU execs that their first agile experience will be not so pleasant? How will you mentor senior execs who tell you they will not (want to) fail at any cost?

Editor's Notes

  1. Agile-Lean workshop for managers & exec leadership by Ravi Tadwalkar is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Based on Pete Behrens’s work at http://www.slideshare.net/petebehrens/leading-agility-insideout Based on Alan Fine, creator of InsideOut Coaching, source: insideoutdev.com Based on Alan Fine, creator of InsideOut Coaching, source: insideoutdev.com Based on Jurgen Appelo’s “management 3.0” related work, such as: http://www.slideshare.net/jurgenappelo/checklist-for-the-agile-manager
  2. Agile/Lean fundamentals "self-paced training" section Agile Manifesto What is Agile & Why Agile What is Lean & Why Lean Agile Lean at Cisco Program- "What We Do" deck Focus on "starter kit" documentation e.g. "Agile Roles & Responsibilities"- both deck & doc Servant leadership examples & assessment tools sample audio/video/quotes from Lyssa Adkins, mainly from coachingagileteams.com from James Hunter, mainly from jameshunter.com Peopleware Topics Typical functional management (power vs. authority) scenarios at Cisco and possible workarounds for some of those. This is based on conversations with several functional/non-functional managers. Servant leadership related content, with concrete exercises (this is a soft skill that is extremely hard to coach, teach or mentor) LSI (Leadership Skills Inventory) based assessment handout/exercise/vovici Promote team room based collaboration, create culture of co-location Schneider's culture model (Michael Sahota video) cultural assessment handout/exercise/vovici Team formation guidance team-room wiki page High level Cisco examples of how engineering management can collaborate with product management on defining product vision, roadmap, release planning & backlog grooming from Agile Product Management page jabber video demo of CBABU team-room Process training The motivation to move to agile sharing road show material with managers for exec buy-in (CBABU pioneer award entry deck as handout) Pete Behren's "inside-out agility" presentation Scrum/Kanban difference Guidance for management on when to choose what- agile/scrum and lean/kanban. When neither agile nor lean makes sense and perhaps waterfall/RUP is better choice e.g. release planning may not be feasible for pure R&D initatives like CSDN project or really complex BI projects like GMI project where Ken Collier's "agile analytics" approach may be more practical. I can imagine firmware development project teams e.g. CENBU. These projects cannot avoid what they do currently, hoping to optimize on flow at best, using lean principles (and not kanban process as such). I think taking stance on one standardized process can prove to be disastrous for enterprise level agile adoption. Challenges of Agile Transition Agile transition model like SAFe or Flow-Pull-Innovate looks great in books & experience reports, but will that work for you? It feels like watching those commercial ads when you read stuff. Get advice from internal coaches' network. Common pain points and scenarios listed during internal coaches' meetings Creating Backlog during Release Planning Creating tasks during Sprint Planning Are you kidding- Working Software Over Documentation? http://iwe.cisco.com/web/standard-agile/cpdm-standard-agile-training Jeff Marr's slides from "before & after" deck, e.g. sample release timelines, AC goals, Sprint 0 goals Examples of Agile Commit templates at various "scales" of program- small, medium & large Examples of Architectural design documentation James Whittaker's "10-minute test plan" handout- may not work for really large programs with external vendors Overview of Agile metrics BSC metrics (in beta as of April 2013)
  3. References: CPDM Standard Agile “Starter Kit”; URL: http://wwwin.cisco.com/tech/EngCoE/agile/starter-kit.shtml (Read Roles ‘n Responsibilities EDCS-1139525) * Check Cisco Agile Playbook definition of Engineering Manager for CBABU’s additions to Cisco CPDM Standard Agile source mentioned above: http://devplaybook.cisco.com:8080/download/attachments/2228378/Agile%20Role%20-%20Engineering%20Manager.pptx?version=2&modificationDate=1399336813000&api=v2
  4. Agile/Lean fundamentals "self-paced training" section Agile Manifesto What is Agile & Why Agile What is Lean & Why Lean Agile Lean at Cisco Program- "What We Do" deck Focus on "starter kit" documentation e.g. "Agile Roles & Responsibilities"- both deck & doc Servant leadership examples & assessment tools sample audio/video/quotes from Lyssa Adkins, mainly from coachingagileteams.com from James Hunter, mainly from jameshunter.com Peopleware Topics Typical functional management (power vs. authority) scenarios at Cisco and possible workarounds for some of those. This is based on conversations with several functional/non-functional managers. Servant leadership related content, with concrete exercises (this is a soft skill that is extremely hard to coach, teach or mentor) LSI (Leadership Skills Inventory) based assessment handout/exercise/vovici Promote team room based collaboration, create culture of co-location Schneider's culture model (Michael Sahota video) cultural assessment handout/exercise/vovici Team formation guidance team-room wiki page High level Cisco examples of how engineering management can collaborate with product management on defining product vision, roadmap, release planning & backlog grooming from Agile Product Management page jabber video demo of CBABU team-room Process training The motivation to move to agile sharing road show material with managers for exec buy-in (CBABU pioneer award entry deck as handout) Pete Behren's "inside-out agility" presentation Scrum/Kanban difference Guidance for management on when to choose what- agile/scrum and lean/kanban. When neither agile nor lean makes sense and perhaps waterfall/RUP is better choice e.g. release planning may not be feasible for pure R&D initatives like CSDN project or really complex BI projects like GMI project where Ken Collier's "agile analytics" approach may be more practical. I can imagine firmware development project teams e.g. CENBU. These projects cannot avoid what they do currently, hoping to optimize on flow at best, using lean principles (and not kanban process as such). I think taking stance on one standardized process can prove to be disastrous for enterprise level agile adoption. Challenges of Agile Transition Agile transition model like SAFe or Flow-Pull-Innovate looks great in books & experience reports, but will that work for you? It feels like watching those commercial ads when you read stuff. Get advice from internal coaches' network. Common pain points and scenarios listed during internal coaches' meetings Creating Backlog during Release Planning Creating tasks during Sprint Planning Are you kidding- Working Software Over Documentation? http://iwe.cisco.com/web/standard-agile/cpdm-standard-agile-training Jeff Marr's slides from "before & after" deck, e.g. sample release timelines, AC goals, Sprint 0 goals Examples of Agile Commit templates at various "scales" of program- small, medium & large Examples of Architectural design documentation James Whittaker's "10-minute test plan" handout- may not work for really large programs with external vendors Overview of Agile metrics BSC metrics (in beta as of April 2013)
  5. Hint: play audio clip from James Hunter’s audio set here and show the pictures
  6. Hint: play audio clip from James Hunter’s audio set here, and show the pictures of example “radar chart” assessments
  7. Hint: play audio clip here and show the pictures
  8. Want to see how Agile / Scrum works at Cisco? You can get started with agile with or w/o tooling- leveraging on your visit to CBABU team room aka scrum room and/or attending CSTG IPS-SDT scrum team meetings. Almost everything in agile is centered on the team.  Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project.  We have some suggestions for you. CBABU team room aka "scrum room" CBABU teams have been a leader in Agile practices within CCG (VTG) and is willing to share practices across Cisco to support agile adoption effort. Contact us (Agile Lean at Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. CSTG IPS-SDTscrum team meetings It is also possible to show-case IPS-SDT team to newbie teams/individuals, as part of their agile adoption process. Newbie teams do want to see a daily scrum meeting with scrum team in action. We (Agile@Cisco team) will coordinate with IPS-SDT team each time we get such a request. Their candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)" Team Composition We suggest you look for these characteristics when forming an agile team: A team with every member willing to try agile A team that is curious and willing to adapt and learn A team willing to collaborate through constructive "storming" to have a better solution A team with diverse technical skills, willing to broaden skills by teaching and learning A team in which some members have domain expertise A team willing to foster strong communication skills A team with one or more agile champions A team with one or more experienced agile practitioners Co-located or distributed- the team should, at least, be willing to come together for coaching. Expectation Management Progress Productivity will go down at first and rise later.  You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. Predictability Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability. Attitudes There will be those that feel: Time is wasted in daily meetings Time is wasted testing even though we won’t deliver in this iteration Roles are not clear There is not enough project definition There is not enough documentation The team is not going fast enough …and so on. Involvement The role of every single person on the team will change. Project Managers will need to give up control Product Owners will forgo detailed requirements documents Developers will need to develop incremental design and architecture skills UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. QA engineers will start testing earlier to largely overlap code development Scrum masters will be servant leaders The entire team takes ownership of requirements definition through testing. Quality Product quality will stay the same or rise slightly in the first few iterations.  The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  9. Want to see how Agile / Scrum works at Cisco? You can get started with agile with or w/o tooling- leveraging on your visit to CBABU team room aka scrum room and/or attending CSTG IPS-SDT scrum team meetings. Almost everything in agile is centered on the team.  Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project.  We have some suggestions for you. CBABU team room aka "scrum room" CBABU teams have been a leader in Agile practices within CCG (VTG) and is willing to share practices across Cisco to support agile adoption effort. Contact us (Agile Lean at Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. CSTG IPS-SDTscrum team meetings It is also possible to show-case IPS-SDT team to newbie teams/individuals, as part of their agile adoption process. Newbie teams do want to see a daily scrum meeting with scrum team in action. We (Agile@Cisco team) will coordinate with IPS-SDT team each time we get such a request. Their candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)" Team Composition We suggest you look for these characteristics when forming an agile team: A team with every member willing to try agile A team that is curious and willing to adapt and learn A team willing to collaborate through constructive "storming" to have a better solution A team with diverse technical skills, willing to broaden skills by teaching and learning A team in which some members have domain expertise A team willing to foster strong communication skills A team with one or more agile champions A team with one or more experienced agile practitioners Co-located or distributed- the team should, at least, be willing to come together for coaching. Expectation Management Progress Productivity will go down at first and rise later.  You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. Predictability Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability. Attitudes There will be those that feel: Time is wasted in daily meetings Time is wasted testing even though we won’t deliver in this iteration Roles are not clear There is not enough project definition There is not enough documentation The team is not going fast enough …and so on. Involvement The role of every single person on the team will change. Project Managers will need to give up control Product Owners will forgo detailed requirements documents Developers will need to develop incremental design and architecture skills UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. QA engineers will start testing earlier to largely overlap code development Scrum masters will be servant leaders The entire team takes ownership of requirements definition through testing. Quality Product quality will stay the same or rise slightly in the first few iterations.  The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  10. Want to see how Agile / Scrum works at Cisco? You can get started with agile with or w/o tooling- leveraging on your visit to CBABU team room aka scrum room and/or attending CSTG IPS-SDT scrum team meetings. Almost everything in agile is centered on the team.  Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project.  We have some suggestions for you. CBABU team room aka "scrum room" CBABU teams have been a leader in Agile practices within CCG (VTG) and is willing to share practices across Cisco to support agile adoption effort. Contact us (Agile Lean at Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. CSTG IPS-SDTscrum team meetings It is also possible to show-case IPS-SDT team to newbie teams/individuals, as part of their agile adoption process. Newbie teams do want to see a daily scrum meeting with scrum team in action. We (Agile@Cisco team) will coordinate with IPS-SDT team each time we get such a request. Their candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)" Team Composition We suggest you look for these characteristics when forming an agile team: A team with every member willing to try agile A team that is curious and willing to adapt and learn A team willing to collaborate through constructive "storming" to have a better solution A team with diverse technical skills, willing to broaden skills by teaching and learning A team in which some members have domain expertise A team willing to foster strong communication skills A team with one or more agile champions A team with one or more experienced agile practitioners Co-located or distributed- the team should, at least, be willing to come together for coaching. Expectation Management Progress Productivity will go down at first and rise later.  You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. Predictability Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability. Attitudes There will be those that feel: Time is wasted in daily meetings Time is wasted testing even though we won’t deliver in this iteration Roles are not clear There is not enough project definition There is not enough documentation The team is not going fast enough …and so on. Involvement The role of every single person on the team will change. Project Managers will need to give up control Product Owners will forgo detailed requirements documents Developers will need to develop incremental design and architecture skills UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. QA engineers will start testing earlier to largely overlap code development Scrum masters will be servant leaders The entire team takes ownership of requirements definition through testing. Quality Product quality will stay the same or rise slightly in the first few iterations.  The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  11. Want to see how Agile / Scrum works at Cisco? You can get started with agile with or w/o tooling- leveraging on your visit to CBABU team room aka scrum room and/or attending CSTG IPS-SDT scrum team meetings. Almost everything in agile is centered on the team.  Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project.  We have some suggestions for you. CBABU team room aka "scrum room" CBABU teams have been a leader in Agile practices within CCG (VTG) and is willing to share practices across Cisco to support agile adoption effort. Contact us (Agile Lean at Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. CSTG IPS-SDTscrum team meetings It is also possible to show-case IPS-SDT team to newbie teams/individuals, as part of their agile adoption process. Newbie teams do want to see a daily scrum meeting with scrum team in action. We (Agile@Cisco team) will coordinate with IPS-SDT team each time we get such a request. Their candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)" Team Composition We suggest you look for these characteristics when forming an agile team: A team with every member willing to try agile A team that is curious and willing to adapt and learn A team willing to collaborate through constructive "storming" to have a better solution A team with diverse technical skills, willing to broaden skills by teaching and learning A team in which some members have domain expertise A team willing to foster strong communication skills A team with one or more agile champions A team with one or more experienced agile practitioners Co-located or distributed- the team should, at least, be willing to come together for coaching. Expectation Management Progress Productivity will go down at first and rise later.  You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. Predictability Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability. Attitudes There will be those that feel: Time is wasted in daily meetings Time is wasted testing even though we won’t deliver in this iteration Roles are not clear There is not enough project definition There is not enough documentation The team is not going fast enough …and so on. Involvement The role of every single person on the team will change. Project Managers will need to give up control Product Owners will forgo detailed requirements documents Developers will need to develop incremental design and architecture skills UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. QA engineers will start testing earlier to largely overlap code development Scrum masters will be servant leaders The entire team takes ownership of requirements definition through testing. Quality Product quality will stay the same or rise slightly in the first few iterations.  The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  12. Want to see how Agile / Scrum works at Cisco? You can get started with agile with or w/o tooling- leveraging on your visit to CBABU team room aka scrum room and/or attending CSTG IPS-SDT scrum team meetings. Almost everything in agile is centered on the team.  Effective teams can overcome almost any obstacle. Pay close attention to managing stakeholder expectations. Not establishing the correct expectations can create genuine havoc in your project.  We have some suggestions for you. CBABU team room aka "scrum room" CBABU teams have been a leader in Agile practices within CCG (VTG) and is willing to share practices across Cisco to support agile adoption effort. Contact us (Agile Lean at Cisco team) so we can coordinate with the Scrum Master to have access into the “Kettle Drum” Scrum Room on a need-to-know basis. The only rule is not to interrupt the scrum team. CSTG IPS-SDTscrum team meetings It is also possible to show-case IPS-SDT team to newbie teams/individuals, as part of their agile adoption process. Newbie teams do want to see a daily scrum meeting with scrum team in action. We (Agile@Cisco team) will coordinate with IPS-SDT team each time we get such a request. Their candid response has always been: "We can certainly invite others to join to help them adopt more agile practices. (We have found it keeps us honest to our agile practice too as we are less likely to slip into bad practices with others watching)" Team Composition We suggest you look for these characteristics when forming an agile team: A team with every member willing to try agile A team that is curious and willing to adapt and learn A team willing to collaborate through constructive "storming" to have a better solution A team with diverse technical skills, willing to broaden skills by teaching and learning A team in which some members have domain expertise A team willing to foster strong communication skills A team with one or more agile champions A team with one or more experienced agile practitioners Co-located or distributed- the team should, at least, be willing to come together for coaching. Expectation Management Progress Productivity will go down at first and rise later.  You should expect that it may take few iterations for productivity to match pre-adoption levels. Pressure to speed up will force the team into regressive behavior- such as wanting to go back to waterfall. Predictability Good agile teams are known to be highly predictable, though during initial adoption the team’s predictability will decline as the team learns about its capacity to produce. As a team matures in its practices, a stable velocity will emerge leading to predictability. Attitudes There will be those that feel: Time is wasted in daily meetings Time is wasted testing even though we won’t deliver in this iteration Roles are not clear There is not enough project definition There is not enough documentation The team is not going fast enough …and so on. Involvement The role of every single person on the team will change. Project Managers will need to give up control Product Owners will forgo detailed requirements documents Developers will need to develop incremental design and architecture skills UX - User experience will need to lead development by working iteratively and deliver artifacts that are less polished. QA engineers will start testing earlier to largely overlap code development Scrum masters will be servant leaders The entire team takes ownership of requirements definition through testing. Quality Product quality will stay the same or rise slightly in the first few iterations.  The big gains in quality come later when the team begins to adopt lean engineering practices like test first development, continuous integration and comprehensive unit, functional and acceptance automation.
  13. Agile/Lean fundamentals "self-paced training" section Agile Manifesto What is Agile & Why Agile What is Lean & Why Lean Agile Lean at Cisco Program- "What We Do" deck Focus on "starter kit" documentation e.g. "Agile Roles & Responsibilities"- both deck & doc Servant leadership examples & assessment tools sample audio/video/quotes from Lyssa Adkins, mainly from coachingagileteams.com from James Hunter, mainly from jameshunter.com Peopleware Topics Typical functional management (power vs. authority) scenarios at Cisco and possible workarounds for some of those. This is based on conversations with several functional/non-functional managers. Servant leadership related content, with concrete exercises (this is a soft skill that is extremely hard to coach, teach or mentor) LSI (Leadership Skills Inventory) based assessment handout/exercise/vovici Promote team room based collaboration, create culture of co-location Schneider's culture model (Michael Sahota video) cultural assessment handout/exercise/vovici Team formation guidance team-room wiki page High level Cisco examples of how engineering management can collaborate with product management on defining product vision, roadmap, release planning & backlog grooming from Agile Product Management page jabber video demo of CBABU team-room Process training The motivation to move to agile sharing road show material with managers for exec buy-in (CBABU pioneer award entry deck as handout) Pete Behren's "inside-out agility" presentation Scrum/Kanban difference Guidance for management on when to choose what- agile/scrum and lean/kanban. When neither agile nor lean makes sense and perhaps waterfall/RUP is better choice e.g. release planning may not be feasible for pure R&D initatives like CSDN project or really complex BI projects like GMI project where Ken Collier's "agile analytics" approach may be more practical. I can imagine firmware development project teams e.g. CENBU. These projects cannot avoid what they do currently, hoping to optimize on flow at best, using lean principles (and not kanban process as such). I think taking stance on one standardized process can prove to be disastrous for enterprise level agile adoption. Challenges of Agile Transition Agile transition model like SAFe or Flow-Pull-Innovate looks great in books & experience reports, but will that work for you? It feels like watching those commercial ads when you read stuff. Get advice from internal coaches' network. Common pain points and scenarios listed during internal coaches' meetings Creating Backlog during Release Planning Creating tasks during Sprint Planning Are you kidding- Working Software Over Documentation? http://iwe.cisco.com/web/standard-agile/cpdm-standard-agile-training Jeff Marr's slides from "before & after" deck, e.g. sample release timelines, AC goals, Sprint 0 goals Examples of Agile Commit templates at various "scales" of program- small, medium & large Examples of Architectural design documentation James Whittaker's "10-minute test plan" handout- may not work for really large programs with external vendors Overview of Agile metrics BSC metrics (in beta as of April 2013)
  14. Agile/Lean fundamentals "self-paced training" section Agile Manifesto What is Agile & Why Agile What is Lean & Why Lean Agile Lean at Cisco Program- "What We Do" deck Focus on "starter kit" documentation e.g. "Agile Roles & Responsibilities"- both deck & doc Servant leadership examples & assessment tools sample audio/video/quotes from Lyssa Adkins, mainly from coachingagileteams.com from James Hunter, mainly from jameshunter.com Peopleware Topics Typical functional management (power vs. authority) scenarios at Cisco and possible workarounds for some of those. This is based on conversations with several functional/non-functional managers. Servant leadership related content, with concrete exercises (this is a soft skill that is extremely hard to coach, teach or mentor) LSI (Leadership Skills Inventory) based assessment handout/exercise/vovici Promote team room based collaboration, create culture of co-location Schneider's culture model (Michael Sahota video) cultural assessment handout/exercise/vovici Team formation guidance team-room wiki page High level Cisco examples of how engineering management can collaborate with product management on defining product vision, roadmap, release planning & backlog grooming from Agile Product Management page jabber video demo of CBABU team-room Process training The motivation to move to agile sharing road show material with managers for exec buy-in (CBABU pioneer award entry deck as handout) Pete Behren's "inside-out agility" presentation Scrum/Kanban difference Guidance for management on when to choose what- agile/scrum and lean/kanban. When neither agile nor lean makes sense and perhaps waterfall/RUP is better choice e.g. release planning may not be feasible for pure R&D initatives like CSDN project or really complex BI projects like GMI project where Ken Collier's "agile analytics" approach may be more practical. I can imagine firmware development project teams e.g. CENBU. These projects cannot avoid what they do currently, hoping to optimize on flow at best, using lean principles (and not kanban process as such). I think taking stance on one standardized process can prove to be disastrous for enterprise level agile adoption. Challenges of Agile Transition Agile transition model like SAFe or Flow-Pull-Innovate looks great in books & experience reports, but will that work for you? It feels like watching those commercial ads when you read stuff. Get advice from internal coaches' network. Common pain points and scenarios listed during internal coaches' meetings Creating Backlog during Release Planning Creating tasks during Sprint Planning Are you kidding- Working Software Over Documentation? http://iwe.cisco.com/web/standard-agile/cpdm-standard-agile-training Jeff Marr's slides from "before & after" deck, e.g. sample release timelines, AC goals, Sprint 0 goals Examples of Agile Commit templates at various "scales" of program- small, medium & large Examples of Architectural design documentation James Whittaker's "10-minute test plan" handout- may not work for really large programs with external vendors Overview of Agile metrics BSC metrics (in beta as of April 2013)
  15. Agile/Lean fundamentals "self-paced training" section Agile Manifesto What is Agile & Why Agile What is Lean & Why Lean Agile Lean at Cisco Program- "What We Do" deck Focus on "starter kit" documentation e.g. "Agile Roles & Responsibilities"- both deck & doc Servant leadership examples & assessment tools sample audio/video/quotes from Lyssa Adkins, mainly from coachingagileteams.com from James Hunter, mainly from jameshunter.com Peopleware Topics Typical functional management (power vs. authority) scenarios at Cisco and possible workarounds for some of those. This is based on conversations with several functional/non-functional managers. Servant leadership related content, with concrete exercises (this is a soft skill that is extremely hard to coach, teach or mentor) LSI (Leadership Skills Inventory) based assessment handout/exercise/vovici Promote team room based collaboration, create culture of co-location Schneider's culture model (Michael Sahota video) cultural assessment handout/exercise/vovici Team formation guidance team-room wiki page High level Cisco examples of how engineering management can collaborate with product management on defining product vision, roadmap, release planning & backlog grooming from Agile Product Management page jabber video demo of CBABU team-room Process training The motivation to move to agile sharing road show material with managers for exec buy-in (CBABU pioneer award entry deck as handout) Pete Behren's "inside-out agility" presentation Scrum/Kanban difference Guidance for management on when to choose what- agile/scrum and lean/kanban. When neither agile nor lean makes sense and perhaps waterfall/RUP is better choice e.g. release planning may not be feasible for pure R&D initatives like CSDN project or really complex BI projects like GMI project where Ken Collier's "agile analytics" approach may be more practical. I can imagine firmware development project teams e.g. CENBU. These projects cannot avoid what they do currently, hoping to optimize on flow at best, using lean principles (and not kanban process as such). I think taking stance on one standardized process can prove to be disastrous for enterprise level agile adoption. Challenges of Agile Transition Agile transition model like SAFe or Flow-Pull-Innovate looks great in books & experience reports, but will that work for you? It feels like watching those commercial ads when you read stuff. Get advice from internal coaches' network. Common pain points and scenarios listed during internal coaches' meetings Creating Backlog during Release Planning Creating tasks during Sprint Planning Are you kidding- Working Software Over Documentation? http://iwe.cisco.com/web/standard-agile/cpdm-standard-agile-training Jeff Marr's slides from "before & after" deck, e.g. sample release timelines, AC goals, Sprint 0 goals Examples of Agile Commit templates at various "scales" of program- small, medium & large Examples of Architectural design documentation James Whittaker's "10-minute test plan" handout- may not work for really large programs with external vendors Overview of Agile metrics BSC metrics (in beta as of April 2013)