This document summarizes an agile workshop for managers and executive leadership at Cisco. The workshop covers several topics:
- Defining the role of an agile functional manager and transitioning existing managers to this role.
- Discussing whether the concept of "servant leadership" is too idealistic and assessing different leadership styles.
- Explaining the value of having a dedicated team room to facilitate transparency, collaboration and trust within agile teams.
The workshop provides guidance to leadership on adopting an inside-out approach to cultural change, emphasizing assessing organizational culture before implementing new processes or structures. Overall, the document outlines an agenda to help management explore how to effectively lead teams using agile and lean
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?
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.
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
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.
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.
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.
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).
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.
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.
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!
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.
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)
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.
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.
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!
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
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.
Drafted presentation to encourage changes to Development processes considering the crises brought on by injecting a start-up into an enterprise environment
Integrate Scrum and Kanban to maximize business value as early as possible by analyzing, developing, delivering, and maintaining complex products and IT services.
Open ScrumBan Manifesto
Delivering the finished product
Over reviewing the artifacts
On-demand release
Over scheduled release
Value flow
Over following dogmas
Progressive improvement
Over mutation driven by Model
Open ScrumBan Principles
Lean Agile
Implement lean thinking into agile practice, pursue value-added and eliminate waste, such as workflow, stable system, etc.
Pursue system thinking, identify various systems and systems of systems, and make decisions based on context
Iteration Rhythm
Pursue single-piece flow, single-piece can be entered into the plan, but single-piece release is not mandatory, and batch delivery is performed at fixed intervals by default
Focus on value delivery, each iteration must have an actual release increment, no longer requiring only potential release increments like Scrum
Respect present
Use Kanban to show the delivery value stream, and analyze improvement opportunities from the perspective of the value stream, such as lead time
When starting, it is not required to immediately change the team according to any team model, and choose the roles and practice according to the situation of the team
Evolutionary optimization
Use evolution instead of revolution to optimize and help teams develop various practices that are suitable for them
Not to tolerate the deficiencies and dysfunctions exposed by Scrum, but to combine the specific environment of different teams to find effective ways to solve them
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?
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.
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
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
Modern agile & ESP proposal for TransformationRavi Tadwalkar
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)Cprime
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.
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.
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).
Life Has Not Been That Rosy With Agile : Rahul SudameoGuild .
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.
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.
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!
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
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.
Introduction to kanban calgary .net user group - feb 6Dave White
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)
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.
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.
Top Business Benefits of Application Lifecycle Management (ALM)Imaginet
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!
Embrace TQM (Total Quality Mgmt) mindset with lean thinkingRavi Tadwalkar
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 AdoptionAgile Velocity
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.
The document outlines a path to agility for organizations adopting agile practices. It discusses common pains organizations face in five stages: align, learn, predict, accelerate, and adapt. For each stage, it provides potential solutions to overcome pitfalls like lack of alignment, teams not being equipped, not getting work to a "done done" state, optimizing the whole value stream, and culture not being fully adapted to agile. The overall path discusses applying change management, running the transformation using agile principles, and evolving the new status quo to have truly agile teams and leadership.
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsAgile Velocity
Has your organization's Agile adoption stalled or hit a ceiling? Using his experience working with a diverse set of organizations, David Hawks will share patterns he has discovered that avoid common pitfalls. In this hands-on session you will learn a proven path to agility for many organizations and understand where you fit. Participants will apply this knowledge to create their own customized action plan to make further progress on their Agile journey.
This document provides a five step approach to adopting agility across an entire organization. The first step is to build agile skills in people by establishing an agile role progression and providing training tailored to different roles. The second step is to make the adoption agile itself by educating stakeholders, establishing accountable adoption teams, and launching pilot projects. The third step is to focus agility at different levels including focusing the product portfolio, releasing more frequently, and letting teams flow work independently. The fourth step is to not forget principles of innovation like using scrum patterns, the lean startup approach, and flexible budgeting frameworks. The final step is that frameworks are just tools and the core is to create a simple but reliable agile process.
10 steps to a successsful enterprise agile transformation global scrum 2018Agile Velocity
Presented at Scrum Gathering Minneapolis, Senior Agile Coach and Trainer Mike Hall provides leaders and managers 10 steps to a successful enterprise Agile transformation.
Teaching pointy haired bosses to be agile enablersRyan Ripley
Are managers hindering your Agile transition? Does it seem like things would be better if the managers all left?
Most managers are intelligent people who have built their careers and fed their families with their current knowledge and experience. During an agile transformation, we need them on-board. Managers know their present situation better than anyone else. They also have inside knowledge about the corporate systems and culture that agile coaches need in order to be successful.
But in some cases the manager does not understand agile. In extreme cases, they can become an impediment to an agile transformation moving forward. How can you get these managers back on your side, supporting the agile transformation?
Agile coaches should start with working to understand what the world looks like through the eyes of these managers. To facilitate this understanding, I discuss re-purposing the concept of product user personas to create manager personas that explore the issues, reservations, hold-ups and concerns that are keeping the manager from supporting an agile transformation.
With this new understanding, agile coaches can develop ways to demonstrate to managers why the agile approach is better, where management fit in the larger picture, and how management also benefits from the changes in the way the team delivers value back to the organization. These insights show managers where they can improve agile projects, how they can add value in a newly transformed organization, and how agile coaches can guide management without alienating them during an agile transformation.
Successful Agile Transformation - Jim Grundner - Agile Maine agilemaine
This document discusses essential patterns for successful agile transformations. It emphasizes the importance of leadership commitment, forming a cross-functional transformation team, and having an adoption strategy such as piloting agile with a small team. It also recommends focusing on empowering teams, limiting work in progress, using metrics to encourage the right behaviors, and embracing an experimental mindset to continuously learn and improve.
The document outlines an agenda for a training on Agile concepts for executives. It includes introducing Agile concepts, characteristics of Agile teams, roles and responsibilities of Agile leaders, how Lean and Agile work together, and Lean/Agile leadership models. It also describes exercises used in the training, such as the Penny Game, and covers topics like Scrum framework, product backlogs, planning in Agile, and governance with dynamic budgeting.
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
While agile methods have become mainstream, agile organizations have not. Perhaps several development teams have had great results from a method like Scrum, but as soon as you begin to scale the effort up, the inertia of a fundamentally waterfall-oriented organization becomes painfully apparent. This is where many companies find themselves today. This webinar will address some key tips to driving agility beyond technology groups and making an entire company more adaptive and responsive.
It was repeatedly observed that as the number of Scrum teams within an organization grew, two major issues emerged:
* The volume, speed, and quality of their output (working product) per team began to fall, due to issues such as cross-team dependencies, duplication of work, and communication overhead.
* The original management structure was ineffective for achieving business agility. Issues arose like competing priorities and the inability to quickly shift teams around to respond to dynamic market conditions.
In this presentation I will show you how to counteract these issues, using Scrum@Sclae framework for effectively coordinating multiple Scrum teams was clearly needed which would aim for the following:
* Linear scalability: A corresponding percentage increase in delivery of working product with an increase in the number of teams.
* Business agility: The ability to rapidly respond to change by adapting its initial stable configuration.
Agile Basics: Women In Agile Mid AtlanticLeahBurman
The document provides an overview of agile concepts including:
- The agile manifesto principles of individuals, interactions, working software, customer collaboration, and responding to change.
- Common agile methodologies like Scrum, Kanban, and XP.
- Key roles in Scrum like the Product Owner, Scrum Master, and self-organizing cross-functional teams of 5-9 people.
- Scrum ceremonies like Sprint Planning, Daily Standup, Sprint Review and Retrospective.
- Scaling agile through frameworks like Scrum of Scrums to coordinate work across many teams.
Kicking Off Your First Agile Project @PMIWDC sparkagility
The document discusses kicking off an agile project. It covers identifying elements of agile chartering such as product vision, project mission, core team formation and working agreements. Essential agile practices like backlogs, user stories, sprints, daily stand-ups and retrospectives are introduced. Retrospectives are highlighted as a critical practice for teams to continuously inspect and adapt their processes to uncover better ways of working. The goal of retrospectives is to reflect on what can be improved to become a more effective team.
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
Mike Register presented on Salesforce's large-scale agile transformation journey over the past decade. In 2006, Salesforce introduced an agile methodology called ADM to scale agile practices as the company grew rapidly. While initial results were good, over time challenges emerged such as stale practices and a lack of coaching. To address this, Salesforce scaled up their coaching structure with an Enterprise Coaching Office and Business Unit coaches, and grew Scrum Masters into team coaches through new training and certification. They also emphasized agile principles over practices and cultivated communities to sustain their transformation. The results included increased trust, collaboration, and engagement along with sustainable agility.
This document provides an overview of practical scrum. It discusses the three scrum roles of product owner, scrum master, and team. It also describes the four scrum ceremonies and three artifacts. Key principles of scrum include self-organizing teams, empirical process, and delivering working software frequently. The document contrasts command-and-control with self-management and explains how the manager's role changes in an agile environment.
This document summarizes an organizational assessment of agile practices at a healthcare company conducted by an agile coach. The assessment found that while over half of projects claimed to use Scrum, very few teams actually followed Scrum principles. Many teams exhibited "anti-Scrum" patterns like running multiple concurrent projects in a sprint. The root causes identified included viewing agile as an IT initiative rather than company-wide, accelerated offshore utilization reducing business partnership, and an "Agile Deficit Disorder" where teams lacked discipline. The coach proposed fixes like updated training, promoting coaching, educating leadership, and addressing collaboration issues. The key lesson was that true adoption requires involving the business from the start.
Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Companyalstonehodge
This document summarizes an organizational assessment of an insurance company's adoption of Agile and Scrum practices. The assessment found that while over half of projects used some variation of Scrum, very few teams fully practiced the core Scrum principles. Root causes identified included viewing adoption as an IT initiative rather than company-wide, accelerated use of offshore contractors, and an "Agile deficit disorder" with difficulties committing to practices. Recommendations included updating training, promoting coaching, educating leadership, and rebuilding the Agile community of practice.
Similar to Agile lean workshop for managers & exec leadership (20)
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxRavi Tadwalkar
This document provides context and information for a workshop on evaluating process frameworks like Scrum, Scrumban, and Kanban using a questionnaire in Excel. The workshop aims to help a struggling team determine what process could work best for them by discussing a series of questions. The document includes an example questionnaire comparing Scrum, Scrumban and Kanban on factors like planning, decomposition, estimation, responsiveness, and culture fit. It also summarizes key differences between the frameworks in areas like planning, timeboxing, and metrics.
The document provides an overview and agenda for a training course on becoming an effective agile team member, covering topics such as self-organized cross-functional teams, lean thinking, estimating and prioritizing backlogs, agile engineering principles, and expectations for scrum team members. The intended audience includes developers, testers, leaders, and others involved in product planning and delivery processes. Course prerequisites include completing an Agile 101 training.
This document provides an agenda for a training course on the scrum master role, covering topics such as comparing scrum masters to traditional project managers, facilitating scrum ceremonies like planning, daily standups and retrospectives, and coaching
Here are 3 scenarios that could be attached to the user story card:
Scenario 1: As a customer, I search for flights from New York to Los Angeles for next weekend. The results show available flights for those dates.
Scenario 2: As a customer, I select a flight from the results and am taken to a page to enter my personal details and payment information to complete the booking.
Scenario 3: As a customer, I receive a confirmation email after completing my booking with all the flight details.
Conversation
The team discusses things like:
- What dates constitute "next weekend"?
- What payment methods will be accepted?
- What information is included in the confirmation email?
Confirmation
This document outlines an agenda for an Agile 101 training session. It includes exercises to teach Lean and Agile principles using a penny game. It then covers what Agile is and isn't, the Agile manifesto and principles, an introduction to Scrum framework including artifacts and roles. Planning, daily stand-ups, sprints, and retrospectives are discussed. A Lego Scrum game simulation is described to illustrate a Scrum process over three sprints with optimization of the team.
LKIN2019: Lean transformation journey of infra briefing for business agility...Ravi Tadwalkar
This document outlines a plan to implement a continuous improvement and innovation model for business agility. It involves leveraging design thinking, lean change canvases, lean and Kanban methods. The plan maps the model to strategic imperatives and team activities over 10 weeks. Key activities include establishing the continuous improvement model, prioritizing value streams, creating a Kanban board to manage experiments, developing value stream maps, and sustaining the model through skills development and innovation teams. The overall goal is to help the organization sense changes and respond accordingly to deliver value to customers.
This document provides guidance on key principles for distributed agile teams based on SAFe and Scrum principles. It discusses three main principles: 1) Close, daily cooperation between business and developers; 2) Applying cadence and synchronizing teams; and 3) Incremental building with fast learning cycles. It recommends structures for different types of distributed teams and emphasizes synchronizing ceremonies. It provides an example schedule for an offshore team and lists common tools used by distributed teams. The overall message is that distributed agile success relies on timely feedback across stakeholders and is a journey that requires adapting processes and culture.
The document outlines a 5-step DevOps assessment and improvement process: 1) Intake and planning, 2) Discovery, 3) Roadmap development, 4) Piloting improvements, and 5) Wider rollout. It describes assessing an organization's DevOps capability maturity across people, processes, and tools. Deliverables include an assessment report, value stream map, deployment pipeline diagrams, and a 30-60-90 day continuous improvement plan. The key takeaway is that DevOps requires an open culture embracing Agile, Lean, and continuous feedback across stakeholders.
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
The document outlines exercises and games to teach Lean, Agile, and DevOps principles to teams. It includes:
1. A marshmallow building challenge to demonstrate teamwork.
2. A penny flipping game showing how doing work in parallel can be more efficient than sequentially.
3. A "management by walking" activity illustrating the value of empowering teams.
4. A ball passing game involving self-organization and continuous process improvement over iterations.
5. A Lego Scrum game simulating three sprints - the first using basic Scrum, the second optimizing the Scrum team, and the third emphasizing continuous delivery.
6. Discussion of using a Kanban
This document contains metrics from an organization's agile workflow over multiple years and weeks, including throughput (number of accepted cards per week), average lead time per week, and average flow efficiency percentage per week. It also includes totals for story points, issue types, and sprints across the recorded time period. A chart at the bottom shows the throughput values for each recorded week.
Example of BDD/scenario based vertical slicing (for PM/PO community)Ravi Tadwalkar
The document discusses high availability for establishing atomic communication paths. It states that if a request to establish a flow path is accomplished, all flows composing the connection will be programmed, but if the request fails, no flows will be programmed and an error will be reported via rollback. Typical failures include timeouts or operations failing, such as attempting to program a full flow table on a switch. Acceptance criteria include committing successfully programmed flows and rolling back failed requests to maintain integrity and atomicity.
Obstacles encountered by teams are logged on obstacle boards at three levels - team, management, and executive. At the team level, the Scrum Master tries to resolve obstacles and logs them on a physical board. Unresolved obstacles are escalated to the management level board where managers work to find solutions. Obstacles that cannot be resolved by management are escalated to the executive level board where executives are responsible for resolving or dismissing them.
This document discusses how roles and responsibilities change in Agile/Scrum frameworks compared to traditional organizations. It outlines several key Agile roles including Product Owner, Scrum Master, and Scrum Team Members. It also discusses how requirements, design, testing, and tracking emerge incrementally rather than being fully planned upfront. Cultural shifts involve moving from big requirements/design upfront to emergent approaches. The roles of Architect, User Experience Lead, Internal Coach/Mentor, Agile Program Manager, and Functional Manager are also described.
This document contains the results of an agile team assessment survey completed by three respondents. The survey contains 15 questions assessing various aspects of agile practices across 5 categories: PO ownership/backlog quality, engineering best practices, delivery of value/velocity, lead times, and team behavior.
The responses indicate the team is generally performing well across categories, with most areas scoring in the 3-4 range. Areas identified as opportunities for improvement include product backlog quality, which 2 of 3 respondents rated a 2, and regression testing during sprints, where 1 respondent rated a 2. Overall, the assessment places the team's maturity in the norming to performing range.
The team conducted a Lean Kanban self-assessment to evaluate their performance in several areas including visualizing work, making policies explicit, limiting work in progress, managing flow, improving processes, implementing feedback loops, and observing effects. Across the different areas evaluated, the team scored between 60-65% indicating they are occasionally to often demonstrating good Lean Kanban practices in each area but still have room for improvement.
The document provides an agenda and guidance for facilitating a multi-day release planning event involving breakout sessions at both the track and team levels. Key points include:
- The event will use breakout rooms for teams to decompose features into user stories, size stories, identify dependencies, and populate a release plan across 8 sprints.
- Guidance and "cheat sheets" are provided on techniques for feature decomposition, story sizing, and identifying risks. Sample user stories are to be pre-loaded.
- Each day involves breakout sessions, with time for leadership reviews and adjustments. On day 3 teams will present plans to track leads and participate in a confidence vote.
- In breakouts,
The document contains statistical data on lead times, including dates, lead times, frequencies of lead times, averages, medians, modes, maximums and minimums. It also includes charts on the distribution and variability of lead times over time. The data focuses on analyzing lead time metrics and performance for process improvement purposes.
The document provides an overview of the Kanban Coaching Professional (KCP) Masterclass taught by LKU (David Anderson) from April 28 - May 2, 2014 and the Lean Kanban North America (LKNA) 2014 conference from May 5-8. It discusses topics from the KCP including the Kanban method overview, core practices, advanced topics, and a case study on capacity allocation. Photos and experiences from LKNA 2014 are also included along with recommended reading and references on Kanban.
Certified Administrative Officer CAO.pdfGAFM ACADEMY
The Certified Administrative Officer (CAO) is a gold-standard certification awarded exclusively by the Global Academy of Finance and Management ®. Earning this designation demonstrates that you have skills and experience in office administration which includes events coordination, time management, resource management, Microsoft Office applications, and business communication.
REQUIREMENTS
The Certified Administrative Officer designation requires a diploma or a bachelor's degree in business and administration, or related field.
Two years experience in office administration
Final year graduates with industrial attachment will be considered.
In addition to educational requirements, candidates must have knowledge in Microsoft Office applications, and business communication skills.
To apply: https://gafm.com.my/digital-certification/application-for-certification/
Understanding Bias: Its Impact on the Workplace and Individualssanjay singh
In the presentation, I delve into what bias is, the different types of biases that commonly occur, and the profound negative impacts they have on both workplace dynamics and individual well-being. Understanding these aspects is the first step towards creating a more equitable and supportive work culture.
CAPACITY BUILDING:HOW TO GROW YOUR INFLUENCE, INCOME & IMPACTTochi22
Don't wish for less problems but for more capacity.
In this slideshare, you will discover the importance of capacity and different critical areas you must build to achieve your dream life.
To get the recording of this seminar, join our community on Clubhouse @ High Impact Makers
Embracing Change_ Volunteerism in the New Normal by Frederik Durda.pdfFrederik Durda
The new normal has not diminished the spirit of volunteerism; rather, it has transformed it, opening up new avenues for individuals to connect with and support their communities. As we continue to adapt, volunteerism will remain a vital force in building resilient, compassionate, and inclusive societies.
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
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
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
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)
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
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)
Hint: play audio clip from James Hunter’s audio set here and show the pictures
Hint: play audio clip from James Hunter’s audio set here, and show the pictures of example “radar chart” assessments
Hint: play audio clip here and show the pictures
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.
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.
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.
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.
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.
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)
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)
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)