This document discusses choosing an agile methodology for software development projects. It provides an overview of various agile methodologies like Scrum, Kanban, Scrumban and SAFe. It emphasizes that there is no single best methodology and that factors like team size, requirements uncertainty, backlog size and maintenance needs should be considered. The document recommends establishing a project evaluation committee to help organizations select the most appropriate methodology based on these factors to improve project success rates.
The document discusses strategies for agile transformation, including Kanban and evolutionary transformation models. It summarizes Kanban principles of starting with the current process and pursuing incremental change. XP (extreme programming) is described as Scrum plus software engineering. Models are presented for customizing agile software processes and relating XP practices to feedback and decision-making timescales. Next steps proposed include visualizing workflow using a cumulative flow diagram to identify bottlenecks and improve collaboratively.
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
The document provides a timeline of agile development from the 1980s to present day. It discusses how agile has become mainstream but is often shallowly implemented. It then notes challenges facing organizations like disengaged employees and short company lifespans. The future of agility is discussed as focusing on organizational agility principles like self-management, wholeness, and evolutionary purpose over static missions. Examples are given of companies experimenting with these new forms of organizational agility.
This document discusses the journey of a company transitioning from a waterfall development process to an agile development process. Some key points:
- The company initially tried introducing agile in 2012 but did not make much progress until hiring an agile coach in late 2012 and forming an agile champions team in early 2013.
- The transition involved reorganizing teams, training staff in agile practices, and shifting roles like business analysts becoming product owners. It took time for people to adapt to their new roles and responsibilities.
- Challenges included staff adjusting to writing user stories instead of long requirements documents, estimating story points consistently across teams, planning releases, and managing expectations around faster delivery from management.
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.
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Cprime
Large enterprises that develop software cannot function without structure, but often develop structures that cripple productivity and impair responsiveness to customer needs. This Webinar introduces an approach to building effective structures by introducing the concept of Agile governance.
Agile governance provides formalized practices for decision making (governance) which incorporate the principles of the Agile Manifesto and Lean Engineering. The result is a set of simple recipes for selecting, planning, organizing, and tracking work at all levels in the organization (the Portfolio, Program, and Project levels), which apply within or across Business Units. We also provide guidance on how to develop new recipes, when needed.
This webinar introduces the basic concepts of Agile governance. We will look at some existing concepts (such as Scrum of Scrums and SAFe), and lay the foundations for subsequent webinars that address specific scenarios of common interest.
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.
NetCom Learning : How to Improve Business Processes using AgileSwati Chhabra
Organizations intend to improve their business processes quickly and cost-effectively in today’s dynamic world. Agile Business Process Management (BPM) contributes to transform the business landscape in several aspects and organizations are also embracing it.
The document discusses strategies for agile transformation, including Kanban and evolutionary transformation models. It summarizes Kanban principles of starting with the current process and pursuing incremental change. XP (extreme programming) is described as Scrum plus software engineering. Models are presented for customizing agile software processes and relating XP practices to feedback and decision-making timescales. Next steps proposed include visualizing workflow using a cumulative flow diagram to identify bottlenecks and improve collaboratively.
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
The document provides a timeline of agile development from the 1980s to present day. It discusses how agile has become mainstream but is often shallowly implemented. It then notes challenges facing organizations like disengaged employees and short company lifespans. The future of agility is discussed as focusing on organizational agility principles like self-management, wholeness, and evolutionary purpose over static missions. Examples are given of companies experimenting with these new forms of organizational agility.
This document discusses the journey of a company transitioning from a waterfall development process to an agile development process. Some key points:
- The company initially tried introducing agile in 2012 but did not make much progress until hiring an agile coach in late 2012 and forming an agile champions team in early 2013.
- The transition involved reorganizing teams, training staff in agile practices, and shifting roles like business analysts becoming product owners. It took time for people to adapt to their new roles and responsibilities.
- Challenges included staff adjusting to writing user stories instead of long requirements documents, estimating story points consistently across teams, planning releases, and managing expectations around faster delivery from management.
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.
Introduction to Recipes for Agile Governance in the Enterprise (RAGE)Cprime
Large enterprises that develop software cannot function without structure, but often develop structures that cripple productivity and impair responsiveness to customer needs. This Webinar introduces an approach to building effective structures by introducing the concept of Agile governance.
Agile governance provides formalized practices for decision making (governance) which incorporate the principles of the Agile Manifesto and Lean Engineering. The result is a set of simple recipes for selecting, planning, organizing, and tracking work at all levels in the organization (the Portfolio, Program, and Project levels), which apply within or across Business Units. We also provide guidance on how to develop new recipes, when needed.
This webinar introduces the basic concepts of Agile governance. We will look at some existing concepts (such as Scrum of Scrums and SAFe), and lay the foundations for subsequent webinars that address specific scenarios of common interest.
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.
NetCom Learning : How to Improve Business Processes using AgileSwati Chhabra
Organizations intend to improve their business processes quickly and cost-effectively in today’s dynamic world. Agile Business Process Management (BPM) contributes to transform the business landscape in several aspects and organizations are also embracing it.
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceLeanKit
In this webinar, I introduce the concept of WIP Targets and their application at the enterprise scale, and address key questions about how to implement WIP Targets on your team and at scale.
Large Scale Agile Transformation by Husni RoukbiAgile ME
The agile manifesto introduced a new way of implementing software development projects which resulted in a dramatic improvement in these types of projects. Agile success at the project level has prompted IT leaders within organization to try to scale it to the enterprise level with less success rate. In this interactive session, we will review the various approaches to large-scale agile transformation, discuss the transformation road map and organizational change management required as well as key drivers/sponsors required for a successful agile transformation. We will discuss how to measure transformation progress, and outline possible challenges and corresponding solutions.
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...NUI Galway
Professor Torgeir Dingsøyr, SINTEF Research Foundation, Norway, gave this seminar on Are Agile Teams More Effective? Findings from the Teamwork Literature and Empirical Studies of Agile Teams at the Whitaker Institute on 10th September 2014
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkLitheSpeed
This document discusses using standard work and A3 problem solving to drive continuous improvement in agile practices. It begins by defining standard work and lean concepts. Examples of standard work are provided, such as standardizing hospital processes and agile team definitions of done. The document then explains A3 problem solving, providing a template and example for improving a new associate integration process. It discusses applying A3 and standard work to agile by establishing baseline practices, experimenting with improvements, and updating standards. Metrics are suggested for tracking process, people and product outcomes. Finally, an example simulation illustrates applying the concepts to synchronize team sprints while maintaining stakeholder engagement.
The Agile Manager Mindshift - Paul Ellarbyagilemaine
This document discusses the challenges managers face when transitioning to an agile mindset and leadership style. It notes that traditionally, managers were trained in "command and control" methods and rewarded for directing subordinates' work. When an organization switches to agile, managers must change their approach to become more collaborative, empowering teams to solve problems and make decisions. The document provides guidance on virtues like inviting participation, enabling improvement, and sharing knowledge that adaptive leaders should cultivate to be successful with agile.
Can Agile Work With a Waterfall Process?John Carter
This presentation was give to a Agile Community of Practice in a very large health care organization to help the Agile Team Leaders define and implement their Agile Transformation in their Waterfall environment. We show that combining Agile and Waterfall yields the best of both worlds for flexibility, time to deployment, and innovation.
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...LitheSpeed
This document discusses techniques for conducting effective retrospective meetings to continuously improve agile processes. It begins with an overview of retrospectives and their goals of process improvement. Various retrospective techniques are presented, including comments and actions, upside/downside, and distributed tools. The document then covers lean concepts like standard work and A3 problem solving templates to plan and track improvements. Examples demonstrate how these techniques can be applied to areas like onboarding, estimation, and product experimentation. Overall roles and tips for effective retrospectives emphasize the importance of self-improvement, visible standards, and sharing learning across teams.
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesLeanKit
Jon Terry, co-CEO of LeanKit, will explain how to propel the adoption of Lean principles across your value stream with LeanKit. LeanKit was purpose-built for Lean, but with the flexibility to incorporate Agile and DevOps concepts. You’ll learn how your team can use LeanKit to visualize, measure, and improve your IT workflows.
We prize our ability to multitask yet we rarely acknowledge the impact this has on our ability to get work done. Teams look to process to create efficiencies but ignore one simple tool that has the ability to transform the amount, the speed, and the quality of their work: Limiting Work In Progress. In this talk I will share my stories and experiences of the power that limiting WIP has to bring a team focus, flexibility and follow through.
This document outlines four levels of an agile transformation journey and provides examples from PayPal's agile transformation. It begins by identifying common stumbling blocks in enterprise agile transformations. It then describes four levels of an agile transformation journey, with each level focusing on optimizing value delivery. Key aspects of PayPal's transformation are highlighted, including training over 2000 employees, forming over 300 agile teams, and increasing agility maturity from 18% to 76% within nine months by launching all teams onto agile at once. The document emphasizes that PayPal's transformation was successful by understanding pain points, emphasizing customer-driven innovation, and having self-managed cross-functional teams.
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.
This document discusses how to interpret data from Kanban retrospectives to identify opportunities for optimizing workflow. It provides examples of metrics like lead time, cycle time, and work in progress that can be analyzed to address issues like bottlenecks, piles of work in specific states, outliers in work completion times, frequent blockers, the impact of unplanned work, and ensuring team well-being and sustainability. The document advocates using a structured process of planning improvements, implementing changes, measuring their impact, and adjusting as needed.
Gaining agility is different than "doing agile", particularly at scale. This session will start with how agility makes a difference for the business and for the teams adopting it. We will look at the business structures that are needed for agility to thrive, how teams are organized and the new measures that will redefine success. With agility, one size does not fit all, but there are proven solutions, and this session will look at success stories as well as the dead-ends every organization wants to avoid.
Kaizen software development model.
Lean, iterative and incremental software development model. Based on ideas and principles of Lean, Agile and IID while incorporating some of principles presented by W.E. Deming.
Web site: http://kaizenmodel.org
Mohammed Khalid, Senior Solutions Engineer at LeanKit, presented Using Kanban to Visualize Your Work - What it means and why its important at the Pink16 conference on February 16, 2016.
This document discusses strategies for estimating software development project delivery. It will cover traditional and Agile techniques for estimation, including examining the purpose of estimates, differences between estimates and guarantees, and how estimation works in Scrum and Kanban environments. Attendees will learn about estimation strategies as a project manager or developer working with business partners.
Agile has become one of today's often used methodology in delivering customer experience via enterprise software and services. This presentation gives an overview of why, what and how to leverage enterprise agile practice to deliver superior CX. Though this presentation targets all agile practitioners and enthusiasts, people responsible and driving agile adoption in their organization in different capacities, may find this a useful summary.
A service in Android runs in the background without a user interface. It can be started and stopped to perform long-running operations like playing audio. A service is not a separate process or a thread but allows work to be done in the background even when the user is not interacting with the app. The document provides an example service app that runs a background service displaying a notification every 5 seconds until stopped. It demonstrates starting and stopping the service from an activity and handling the service lifecycle through onCreate(), onStart(), and onDestroy() methods.
An email signature is a block of text appended to emails that typically includes one's name, contact information, and/or website. Signatures can provide branding and be used to sign off messages. They are created in email clients and can be automatically added to outgoing emails or only specific ones. Reasons to have a signature include using it as an electronic business card to promote one's brand and information.
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceLeanKit
In this webinar, I introduce the concept of WIP Targets and their application at the enterprise scale, and address key questions about how to implement WIP Targets on your team and at scale.
Large Scale Agile Transformation by Husni RoukbiAgile ME
The agile manifesto introduced a new way of implementing software development projects which resulted in a dramatic improvement in these types of projects. Agile success at the project level has prompted IT leaders within organization to try to scale it to the enterprise level with less success rate. In this interactive session, we will review the various approaches to large-scale agile transformation, discuss the transformation road map and organizational change management required as well as key drivers/sponsors required for a successful agile transformation. We will discuss how to measure transformation progress, and outline possible challenges and corresponding solutions.
2014.09.10 Are Agile Teams More Effective? Findings from the Teamwork Literat...NUI Galway
Professor Torgeir Dingsøyr, SINTEF Research Foundation, Norway, gave this seminar on Are Agile Teams More Effective? Findings from the Teamwork Literature and Empirical Studies of Agile Teams at the Whitaker Institute on 10th September 2014
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkLitheSpeed
This document discusses using standard work and A3 problem solving to drive continuous improvement in agile practices. It begins by defining standard work and lean concepts. Examples of standard work are provided, such as standardizing hospital processes and agile team definitions of done. The document then explains A3 problem solving, providing a template and example for improving a new associate integration process. It discusses applying A3 and standard work to agile by establishing baseline practices, experimenting with improvements, and updating standards. Metrics are suggested for tracking process, people and product outcomes. Finally, an example simulation illustrates applying the concepts to synchronize team sprints while maintaining stakeholder engagement.
The Agile Manager Mindshift - Paul Ellarbyagilemaine
This document discusses the challenges managers face when transitioning to an agile mindset and leadership style. It notes that traditionally, managers were trained in "command and control" methods and rewarded for directing subordinates' work. When an organization switches to agile, managers must change their approach to become more collaborative, empowering teams to solve problems and make decisions. The document provides guidance on virtues like inviting participation, enabling improvement, and sharing knowledge that adaptive leaders should cultivate to be successful with agile.
Can Agile Work With a Waterfall Process?John Carter
This presentation was give to a Agile Community of Practice in a very large health care organization to help the Agile Team Leaders define and implement their Agile Transformation in their Waterfall environment. We show that combining Agile and Waterfall yields the best of both worlds for flexibility, time to deployment, and innovation.
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...LitheSpeed
This document discusses techniques for conducting effective retrospective meetings to continuously improve agile processes. It begins with an overview of retrospectives and their goals of process improvement. Various retrospective techniques are presented, including comments and actions, upside/downside, and distributed tools. The document then covers lean concepts like standard work and A3 problem solving templates to plan and track improvements. Examples demonstrate how these techniques can be applied to areas like onboarding, estimation, and product experimentation. Overall roles and tips for effective retrospectives emphasize the importance of self-improvement, visible standards, and sharing learning across teams.
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesLeanKit
Jon Terry, co-CEO of LeanKit, will explain how to propel the adoption of Lean principles across your value stream with LeanKit. LeanKit was purpose-built for Lean, but with the flexibility to incorporate Agile and DevOps concepts. You’ll learn how your team can use LeanKit to visualize, measure, and improve your IT workflows.
We prize our ability to multitask yet we rarely acknowledge the impact this has on our ability to get work done. Teams look to process to create efficiencies but ignore one simple tool that has the ability to transform the amount, the speed, and the quality of their work: Limiting Work In Progress. In this talk I will share my stories and experiences of the power that limiting WIP has to bring a team focus, flexibility and follow through.
This document outlines four levels of an agile transformation journey and provides examples from PayPal's agile transformation. It begins by identifying common stumbling blocks in enterprise agile transformations. It then describes four levels of an agile transformation journey, with each level focusing on optimizing value delivery. Key aspects of PayPal's transformation are highlighted, including training over 2000 employees, forming over 300 agile teams, and increasing agility maturity from 18% to 76% within nine months by launching all teams onto agile at once. The document emphasizes that PayPal's transformation was successful by understanding pain points, emphasizing customer-driven innovation, and having self-managed cross-functional teams.
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.
This document discusses how to interpret data from Kanban retrospectives to identify opportunities for optimizing workflow. It provides examples of metrics like lead time, cycle time, and work in progress that can be analyzed to address issues like bottlenecks, piles of work in specific states, outliers in work completion times, frequent blockers, the impact of unplanned work, and ensuring team well-being and sustainability. The document advocates using a structured process of planning improvements, implementing changes, measuring their impact, and adjusting as needed.
Gaining agility is different than "doing agile", particularly at scale. This session will start with how agility makes a difference for the business and for the teams adopting it. We will look at the business structures that are needed for agility to thrive, how teams are organized and the new measures that will redefine success. With agility, one size does not fit all, but there are proven solutions, and this session will look at success stories as well as the dead-ends every organization wants to avoid.
Kaizen software development model.
Lean, iterative and incremental software development model. Based on ideas and principles of Lean, Agile and IID while incorporating some of principles presented by W.E. Deming.
Web site: http://kaizenmodel.org
Mohammed Khalid, Senior Solutions Engineer at LeanKit, presented Using Kanban to Visualize Your Work - What it means and why its important at the Pink16 conference on February 16, 2016.
This document discusses strategies for estimating software development project delivery. It will cover traditional and Agile techniques for estimation, including examining the purpose of estimates, differences between estimates and guarantees, and how estimation works in Scrum and Kanban environments. Attendees will learn about estimation strategies as a project manager or developer working with business partners.
Agile has become one of today's often used methodology in delivering customer experience via enterprise software and services. This presentation gives an overview of why, what and how to leverage enterprise agile practice to deliver superior CX. Though this presentation targets all agile practitioners and enthusiasts, people responsible and driving agile adoption in their organization in different capacities, may find this a useful summary.
A service in Android runs in the background without a user interface. It can be started and stopped to perform long-running operations like playing audio. A service is not a separate process or a thread but allows work to be done in the background even when the user is not interacting with the app. The document provides an example service app that runs a background service displaying a notification every 5 seconds until stopped. It demonstrates starting and stopping the service from an activity and handling the service lifecycle through onCreate(), onStart(), and onDestroy() methods.
An email signature is a block of text appended to emails that typically includes one's name, contact information, and/or website. Signatures can provide branding and be used to sign off messages. They are created in email clients and can be automatically added to outgoing emails or only specific ones. Reasons to have a signature include using it as an electronic business card to promote one's brand and information.
This document discusses self-care in end-of-life care. It defines self-care as maintaining one's usual practices to deal with problems independently. Exploring self-care empowers patients to learn about their condition and identify support needs. Benefits of self-care for cancer patients include improved health, reduced symptoms, and feeling in control. However, psychological distress and caregiver strain can prevent self-care. Key self-care strategies discussed are maintaining normality, preparing for death, managing physical symptoms, accepting the illness, and relying on social support from family and other patients. The document emphasizes empowering patients through self-care.
Profissão bibliotecário: tendências e (im)possibilidadesSuelybcs .
Conversando sobre a profissão bibliotecário em comemoração ao Dia do Bibliotecário - Biblioteca Central da UNICAMP - 13março2017 > http://capacitacao.bc.unicamp.br/index.php?op=200&idCurso=23
TensorFlow XLAのコード解析をしました。
この資料は、TensorFlow XLAのAOT部分に関するものです。
I analyzed the code of TensorFlow XLA.
This document pertains to JIT part of TensorFlow XLA.
Get the best tips, tricks, apps, and life hacks from the closing session of ABA TECHSHOW 2017.
Wisdom provided by:
Adam Camras, LegalTalkNetwork
Ivan Hemmans, O’Melveny & Myers LLP
Jack Newton, Clio
Deborah Savadra, Legal Office Guru
Rochelle Washington, DC Bar
This document describes accounting and operations management services from VenTenn that focus on resolving client issues by analyzing their operations. VenTenn addresses issues like inadequate financial records, lack of cost control, and improper interpretation of financial data. They provide services like budgeting, bookkeeping, cash flow management, accounting systems setup, cost accounting, inventory control, and policies/procedures to streamline operations and reduce costs. VenTenn works on-site with clients to keep transparency and provide accurate, organized financial information.
This document discusses how the agile approach is better suited than traditional project management for "knowledge worker projects" where requirements are rapidly changing and intangible. It outlines key agile principles like valuing individuals and interactions over processes, working software over documentation, and responding to change over following a plan. The document also describes agile practices for planning value, delivering value, confirming value, and tracking/reporting value such as timeboxing, task boards, limiting work in progress, and using burn down charts.
1) Sócrates introdujo el método filosófico del diálogo y el pensamiento crítico.
2) Platón desarrolló la teoría de las Formas, proponiendo que existen ideas perfectas e inmutables de las cuales participan los objetos del mundo sensible.
3) Según Platón, el conocimiento verdadero proviene de comprender las Formas eternas e inmutables más que los objetos cambiantes del mundo físico.
Emerging management issues and challenges by sagarSagar Pokharel
The document is notes from Sagar Pokharel on various topics in management. It discusses 10 topics: globalization, environmental development, quality and productivity, ethics and social responsibility, innovation and change, technological development, knowledge management, work force diversity, multicultural effects, and employee empowerment. For each topic, it provides brief explanations and examples.
Organisations face many challenges in managing business in the 21st century. Globalization, new technologies, and changing workforce demographics require flexible strategies and virtual/global leadership. Organisations must recruit knowledge workers, embrace diversity, and adapt workplace environments and HR policies to accommodate new trends like telework, automation, and work-life balance demands. Effective communication and ethical/socially responsible practices are also needed to navigate complex challenges in this rapidly evolving business landscape.
Este documento describe 15 argumentos sobre la importancia del desarrollo integral de la primera infancia de 0 a 8 años. Señala que el cerebro crece hasta el 90-95% de su tamaño adulto durante esta etapa, por lo que la estimulación temprana es crucial. También destaca que experiencias adversas como la violencia y la desnutrición en la primera infancia pueden tener efectos duraderos en la salud física y mental. Además, resalta que los programas de cuidado infantil temprano ofrecen mayores rendimientos que cualquier otra inversión en
Social Media had transitioned from a people-to-people interaction platform to a marketing platform for brands. And then, it went a step further by becoming an integral part of different departments of an organization- like Customer Support, Sales, Human Resources et al.
This brief presentation, given at SEMPO Hyderabad 2014 talks about some of the ways in which organizations are using social media, beyond marketing.
Dokumen ini membahas tentang keamanan sistem informasi berbasis internet. Dokumen ini membahas tentang pentingnya keamanan sistem informasi, statistik kejahatan komputer, aspek-aspek keamanan sistem informasi, dan berbagai topik terkait keamanan sistem informasi seperti kriptografi, firewall, serangan terhadap sistem, dan lainnya.
The document provides a comparison of the eight most popular Agile methods based on ten criteria. It includes a table comparing how each method stacks up against the criteria. The goal is to help exam preparation for the PMI Agile Certified Practitioner certification by providing an overview of the key Agile methods and their differences. Descriptions of each method and criteria are provided on subsequent pages.
Professional Project Manager Should Be Proficient in AgileNitor
This document discusses the benefits of being proficient in Agile project management. It begins with an introduction of the presenter and their experience in IT projects. It then contrasts the Waterfall and Agile approaches. Waterfall involves detailed upfront planning while Agile values adaptability and frequent delivery of working software. The document emphasizes that due to global competition, it is not enough to simply complete a project but to exceed expectations and adapt quickly. It provides examples of how companies like Nitor have seen success through Agile methods and discusses key Agile principles like small batch sizes and effective communication.
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
So you’ve been told that your organization is going to implement Agile methodologies across ALL of IT, and not just in development. And you’ve been given the responsibility to implement it in Security Operations, and without a clear plan or measurable objectives other than “make the team more efficient”. While one can complain that someone in the C-Suite heard of the book “Scrum: The Art of Doing Twice the Work in Half the Time”, you still have a job to do. So the basics of Project Management, Agile, Scrum & Kanban are covered and how one can shoehorn these concepts into working in an operations context. Oh, and there will also be some finagling of where DevOps stands regarding Agile and Operations.
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
Presentation by Senior Consultant Maurizio Mancini of Exempio.com about an Agile Reboot of one Agile organization that was accomplished in just 100 business days!
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).
This document provides an overview of approaches to scaling agile practices in large organizations. It discusses common challenges in scaling teams and popular scaling frameworks including Scrum of Scrums, Large Scale Scrum (LeSS), Scaled Agile Framework (SAFe), Spotify model, Scrum at Scale, and Disciplined Agile Delivery (DAD). The document also provides case studies of organizations that have implemented agile transformations at scale and suggests metrics for measuring agile success.
cPrime provides enterprise agile transformation services including training, coaching, and consulting. They have experience transforming over 50 Fortune 100 companies to agile. cPrime has a large team of certified agile experts and thought leaders with experience across industries. They use assessments, planning, training, and coaching to drive organizational transformations through changing mindsets and processes one team at a time.
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
Updated version of my original Cyphercon talk. With more useful information regarding how to enact change and better visual representation of certain concepts. This talk was given at CircleCityCon 10 in 2023
Agile
SCRUM
SAFe
IBM approach to SAFe
Why Scale Agile?
IBM’s Point of ViewScaling Agile –The Recipe
SAFe® Overview
IBM’s Support for SAFe
5 Simple Value Propositions
Evolving to SAFe
How IBM uses SAFe to deliver ALM tooling
Summary
The document discusses common pitfalls organizations face when adopting agile processes. It notes that without discipline, agile approaches may fail due to lack of closure on work items and endless scope changes. It also highlights challenges with testing, changes in team roles and responsibilities, and difficulties adjusting working styles to more collaborative ways of working. Critical success factors include training, experience adopting agile, and support from experienced practitioners.
The document discusses CMMI and its relationship to agile methods. It provides an overview of CMMI, including its model components and levels. It also discusses some key principles of agile development like iterative delivery, emphasis on working software, and responding to change. The document suggests that CMMI and agile can work together by focusing on continuous process improvement and empiricism through inspection and adaptation of both products and processes.
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
The document discusses various Agile and Lean concepts and frameworks. It begins with an overview of Agile principles and the Agile Manifesto. It then discusses some of the challenges with implementing Agile approaches in reality, including in large legacy organizations. It introduces several frameworks for implementing Agile at scale, including Kanban, Scrum, SAFe. It analyzes the strengths, weaknesses, opportunities and threats of each approach. It also discusses ways the different approaches can be combined or evolved to better address real-world challenges. The document advocates for focusing on principles over practices and evolving approaches over time based on learning and experimentation.
Perché parliamo di Scaling Lean Agile?
Ci sono due aspetti primari inerenti lo scalare delle tecniche agili a livello di Enterprise che è necessario considerare. In primo luogo lo scalare delle tecniche agili a livello di progetto per affrontare le sfide peculiari che i team di progetto devono affrontare. In secondo luogo è lo scalare la vostra strategia agile attraverso l'intero reparto IT, in modo appropriato. E' abbastanza semplice applicare Lean Agile su una manciata di progetti, ma può essere molto difficile far evolvere la cultura e l’intera struttura organizzativa per adottare appieno il modo agile di lavorare.
Lean e Agile (in particolar modo metodologie come Scrum e XP) hanno pienamente dimostrato il loro valore a livello di team. Cosa succede però nel momento in cui tentiamo di utilizzarle in contesti reali più complessi? Nelle reali organizzazioni che caratterizzano un’importante parte del panorama dell'IT in Italia? Muovendosi dal livello dei team verso il livello dell'organizzazione si incontrano una serie di problematiche più complesse e per un certo verso nuove. Ecco quindi l'importanza di conoscere valori e principi che sono alla base del tema del Lean Agile Scaling. Esistono parecchi modelli che negli ultimi anni si confrontano con le realtà delle organizzazioni.
In questo talk tratteremo a livello olistico questo tema e confronteremo alcuni di tali modelli di Scaling Lean Agile, quali: Scrum standard (Ken Schwaber, Mike Cohn, ...) – il modello di Larmann & Vodde - SAFe – Disciplined Agile Delivery di Scott Ambler – Path to Agility (Ken Schwaber). Inoltre verranno affrontate e discusse le esperienze personali effettuate in diverse società in fase di adozione o utilizzo su larga scala di Lean Agile.
Scrum, Kanban, or Scrumban: Which Is Right for You?TechWell
Agile is on everyone’s minds today, as more and more organizations are eager to reap the benefits of rapid iterations using customer-centric approaches. Organizations tend to run to Scrum first because it is the most recognized agile framework. But is Scrum always the right answer for a team and a business? Heidi Araya discusses the types of scenarios and projects in which Scrum may not be a good fit. She shares other frameworks—including Kanban and Scrumban—as potential alternatives to consider to ensure teams and projects select the right fit and can deliver great software efficiently. Some considerations include organizational culture, size of teams, team composition, types of work, industry requirements, overall project size, and type of project. Go back to your organizations and confidently select the right frameworks for your current and future roles and projects—and explain to management why the framework chosen is appropriate.
The document provides an overview of agile software development principles and practices. It discusses benefits of agility such as faster time to market and better responsiveness. Common agile frameworks like Scrum and Kanban are summarized. Extreme programming practices for engineering are outlined. The document also discusses scaling agile through frameworks like SAFe and applying lean principles to software development. Overall it serves as a high-level introduction to agile concepts, methods and roles.
This document summarizes Giovanni Asproni's experience with scaling agile projects and provides recommendations. It discusses that scaling often amplifies problems and makes things more difficult. The key prerequisites for successful scaling are clear goals, high quality standards, suitable architecture, adequate resources, automation, communication, skills, metrics, user stories, and planning. When scaling, teams should start small and incrementally increase size while measuring effects to avoid issues. Overall, scaling may not be necessary, and methodologies should help not control people.
This document provides an overview of agile methodology for software development. It discusses how agile practices arose in response to the limitations of traditional waterfall approaches. The core principles of agile include valuing individuals and interactions, working software, customer collaboration, and responding to change. Agile methods embrace changing requirements, frequent delivery of working software, collaboration between business and technical teams, self-organizing teams, and continuous improvement.
Butch Landingin, CTO of Orange & Bronze Software Labs, talks about the Agile Methodology for the Philippine Software Industry Association's Enablement Seminar on April 27 at the AIM.
About O&B:
Orange & Bronze is an offshore product and software development firm in the Philippines, is one of the first companies in Asia to use and advocate Agile Software Development, and has been using it since our inception in 2005, back when Agile was still an emerging movement. O&B offers training courses for Agile with Scrum and XP - these classes were developed and are taught by some of the Philippines' well-known and respected Agile / Scrum coaches and practitioners, and uses the format trusted by some of the best companies in the Philippines.
This document discusses applying agile methods to product development beyond just software. It argues that agile can accelerate tangible product development by nesting sprints within milestone frameworks and establishing high-performance cross-functional teams. However, functional managers often resist ceding control and collaboration, posing the biggest challenge to success. Case studies show that focusing agile adoption on planning, demos, and facilitation can lead to improved schedule adherence, decision-making, and overall project accuracy despite higher prototyping costs.
Similar to AITP - Building the Foundation of Agile (ABRIDGED) (20)
AITP - Building the Foundation of Agile (ABRIDGED)
1. Building the
Foundation of Agile
Looking at Process in your Enterprise
Organization
Michael Dougherty
National Project Manager
Michaeld@magenic.com
April 2016
2. 2
»Methodologies Used
»The Big Methodology Question
»What is Agile?
»Comparison of Methodologies
»How to choose the best Methodology for you
Agenda
3. 3
»Founded in 1995
»Focused on Microsoft and Mobile Technologies
»550+ full time consultants
»Regional offices in
»Chicago
»Boston
»Minneapolis (HQ)
»Atlanta
»San Francisco
»Southern California
»Ann Arbor
»National Markets
»Onshore Development Center in Minneapolis
»Off-shore team in Manila, Philippines
Magenic Corporate Overview
4. 4
What methodology do you use?
How closely do you follow it?
Scrum Waterfall SAFe Kanban
Lean LeSS Scrumban ScrumXP
Google
Design
Sprint
FDD Scrummerfall Your Own?
5. 5
“Agile” describes a set of methodologies, aligned with lean principles focusing on value &
eliminating waste.
Types of Agile Development
Source: Version One
10th Annual State of Agile
Report, 2016
6. 6
The Big Methodology Question
“Which methodology is right for me?”
»Searches for comparing software delivery methodology results in:
› Out of date blogs with fragments of half-baked advice
› White papers w/no clear direction, missing modern methodologies and
relevant detail or just scratching the surface
»You are likely wondering why can’t one find that “prescription for
success”
› It’s not easy and never will be
› PMI, Scrum.org, Scrumalliance.com and Scaled Agile wish to believe their
answer is best
› Even consulting agencies that should have the most experience providing
unbiased advice won’t online because they don’t wish to give away their
“trade secrets”
7. 7
Factors that Influence Project Success
Source: The Standish Group, 2015
Factors of Success Points
Executive Sponsorship 15%
Emotional Maturity 15%
User Involvement 15%
Optimization 15%
Skilled Resources 10%
Standard Architecture 8%
Agile Process 7%
Modest Execution 6%
Project Management Expertise 5%
Clear Business Objectives 4%
8. 8
Factors of Project Success Explained
Executive Support An executive or group of executives agrees to provide both financial and emotional
backing
Emotional maturity The collection of basic behaviors of how people work together
User Involvement Users are involved in the project decision-making and information-gathering process
Optimization A structured means of improving business effectiveness and optimizing a collection of
many small projects or major requirements
Skilled staff People who understand both the business and the technology
SAME
(Standard Architectural
Management
Environment)
A consistent group of integrated practices, services, and products for developing,
implementing, and operating software applications
Agile proficiency The agile team and the product owner are skilled in the agile process.
Modest execution Having a process with few moving parts, and those parts are automated and streamlined
Project
management
expertise
The application of knowledge, skills, and techniques to project activities in order to meet
or exceed stakeholder expectations and produce value for the organization
Clear Business
Objectives
The understanding of all stakeholders and participants in the business purpose for
executing the project
9. 9
Hitting Failure?
»So many enterprises have tried Agile and failed
»Agile is easy to understand, but hard to master
› The process MUST ALIGN with the business
› The process should be implemented iteratively
› If a methodology is followed too rigidly, it will break
− For instance, requiring all standard scrum ceremonies without inspecting and adapting
› Often, many people within an enterprise are threatened by Agile
− Difficult to adjust
− Attempts to sabotage
› However, Agile is the lynchpin of modern application development
10. 10
Agile Manifesto:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Source: http://agilemanifesto.org
11. 11
What is Agile?
Finding problems
earlier
Regular Checkpoints
Giving transparency to
the process
Allows for dynamic
delivery change
Continuous
Improvement
Mistakes are smaller
Sees working software
frequently (Inspect and
Adapt)
Producing valuable
results, faster
Accepting of change
(Flexible and Evolving)
Requirements,
architecture and
design continue to
emerge over the
course of the project.
Embrace this.
12. 12
»Agile is not:
› New
› A silver bullet
› A solution to resource issues
› Without planning, documentation, architecture…
› A license to hack
› An excuse for poor quality
› Undisciplined
› About throwing away areas of expertise
› Unproven
› Used only on the lunatic fringe
Agile Myths & Misconceptions
13. 13
Common Delivery Traps
»Not “One Size Fits All”
› Methodologies can coexist (e.g. Scrum and XP, Kanban and Scrum, etc.)
› Different projects will warrant different methodologies
› You can have a mix of methodologies that is completely your own
› Consider Agile as a mindset
› Methodologies are tools that you SHOULD choose and customize
»Pause and reflect upon entry of new projects
› Don’t drop process in order to “go faster”; history has shown it just doesn’t
work
› Need for having quick comparisons when confronted with pressure to deliver
14. 14
Comparison of Methodologies
Factors Measurements
Factors Measurements Scrum ScrumXP Waterfall Kanban Scrumban SAFe LeSS Lean
Delivery Team Size Very Small (<5) 3 4 4 4 3 1 1 5
Delivery Team Size Small (6-15) 4 5 3 4 5 1 1 4
Delivery Team Size Medium (16-50) 3 4 3 3 4 2 3 4
Delivery Team Size Large (50-100) 3 4 2 3 4 4 4 3
Delivery Team Size Very Large (100+) 3 3 2 3 3 4 4 3
Rate of Change (Uncertainty) Very Small (<5%) 3 3 5 3 3 1 1 4
Rate of Change (Uncertainty) Small (6-20%) 4 4 3 4 4 3 3 4
Rate of Change (Uncertainty) Medium (21-35%) 5 5 2 4 4 4 4 3
Rate of Change (Uncertainty) Large (35-50%) 5 5 1 4 4 5 5 3
Rate of Change (Uncertainty) Very Large (51%+) 5 5 1 4 4 5 5 2
Size of Backlog Very Low (<50 stories) 3 4 3 4 4 1 1 3
Size of Backlog Low (51-200 stories) 3 4 3 3 4 2 2 3
Size of Backlog Medium (201-350 stories) 3 4 2 3 3 3 3 2
Size of Backlog Large (351-500 stories) 3 3 2 2 3 4 4 2
Size of Backlog Very Large (500+ stories) 2 3 1 2 2 4 4 2
Maintenance/New Dev Ratio Very Small (25% or less) 4 5 3 3 4 4 4 3
Maintenance/New Dev Ratio Small (26% - 49%) 4 4 3 4 4 4 4 4
Maintenance/New Dev Ratio Medium (50%) 3 4 2 4 5 4 4 4
Maintenance/New Dev Ratio Large (51%-74%) 3 4 2 5 5 3 3 3
Maintenance/New Dev Ratio Very Large (75% or more) 3 3 2 5 4 3 3 3
Methodologies
0
10
20
30
40
50
60
70
80
90
Total
Comparison of Methodologies
Sum of Scrum Sum of ScrumXP Sum of Waterfall Sum of Kanban Sum of Scrumban Sum of SAFe Sum of LeSS Sum of Lean
»Performed Plenty of Research…
15. 15
Many Primary Indicators Came Apparent Quickly
Team Size
Small
Medium
Large
X Large
Level of
Uncertainty
Rate of
Change
Team
Composition
Internal
Local consulting
Global consulting
Blend
Organizational
Culture
Industry
Processes
Standards and
Regulations
Solution
Quality
Defect
count
per
KLOC
Size of Backlog
Small
Medium
Large
X Large
Maintenance
Versus New
Development
% of maint work
Business and
IT alignment
Not aligned
Partially aligned
Fully aligned
16. 16
Research Results
»There is no “perfect rulebook of methodologies”
› Guidelines do exist for which methodology to leverage
› This can be expanded on historical data of project success levels
»Suggest adding into your organization:
Project Evaluation Committee
• Provides methodology selection governance
• Purpose is identifying the best methodology for a given project
• Projects are tracked on a regular basis for compliance and performance
• The Committee is continuously improving the evaluation process
• Group may be built into your existing PMO and requires low overhead
17. 17
»Ask the four primary questions:
› What is the team size?
› What is the level of uncertainty in the end solution?
› What is the size of the requirements backlog?
› How much maintenance versus development needed?
»Keep in mind the Agile Triangle
› budget, schedule, scope, value and quality
»Let’s apply to the following six most used methodologies
Selecting a Methodology
ValueQuality
Constraints
(cost, schedule, scope)
18. 18
Waterfall
Strengths
• Highly Regulated Environments
• Effective with infrastructure, upgrades and package
configurations
• Works for staff augmentation
Weaknesses
• Less effective with distributed teams
• Very inflexible to change
• Most costly for software quality and maintenance work
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
19. 19
Scrum (or ScrumXP)
Strengths
• Promotes higher solution quality
• Improves Time To Market
• Very strong for new software development
Weaknesses
• Breaks down for larger projects with multiple delivery
teams
• Easy for scope creep
• Challenging for estimating project costs and schedule
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
20. 20
Kanban
Strengths
• Best with a dynamic backlog
• Effective for support
• Great for infrastructure, upgrades and package configurations
Weaknesses
• Poor for fixed budgets
• Challenging to coordinate for larger projects
• Doesn’t leverage shared resources very well
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
???????
21. 21
Scrumban
Strengths
• Flexible for both new development and maintenance
• Great for infrastructure, upgrades and package
configurations
• Better with higher uncertainty
Weaknesses
• Challenging with fixed budget limits
• Breaks down for larger projects with multiple delivery
teams
• Requires an experienced team
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
22. 22
SAFe (Scaled Agile Framework)
Strengths
• Build for large, collaborative delivery teams
• Effective for new development and maintenance
• Excellent performance metrics
Weaknesses
• Not intended for smaller projects
• Requires high level of maintenance
• Difficult organizational culture change
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
23. 23
LeSS (Large Scale Scrum)
Strengths
• Easy to scale from smaller projects
• Effective for multiple teams
• Encourages building your own adjustments
Weaknesses
• Challenging for fixed project budgets
• Difficult to use for smaller projects
• Teams must be experienced
Size of Team Small Large
Uncertainty of
Requirements
Low High
Size of
Requirements
Backlog
Small Large
State of
Development Cycle
New
Development
Maintenance
24. 24
»Use the Kaizen approach for building out the Project Evaluation
Committee
Guidance for Governance
Sort
Set in Order
ShineStandardize
Sustain
25. 25
»The Goal is to deliver software of value, not a methodology
»Be open to multiple methodologies
»Blend methodologies as needed
»Tailor methodologies where appropriate
»Use a governing body to determine the best methodology mix
»Track success/failure metrics for your entire project portfolio
»Determine the root causes of project failure
»Make your governance self-improving through kaizen
Recommendations
26. 26
Michael Dougherty, National Project Manager: MichaelD@Magenic.com
LinkedIn: https://www.linkedin.com/in/agilemichaeldougherty
Blog: https://agilemichaeldougherty.wordpress.com/
Twitter: @doughertymic
Editor's Notes
If your system doesn’t have the CORDIA NEW font, please use “Title Slide (Alt)”
5 minutes
2 minutes (7). Talk about my role in Magenic
3 minutes (10)
Not included: Prince2, Dynamic Systems Development Method, DAD, RUP, others. At BP, they use “Capital Value Process” which follows their engineering discipline and DID NOT fit very well into IT Project delivery. However, at AMEC, worked on a $2B Marine Well Containment System (MWCS) using Kanban for QA of a new Aveva Maintenance and Operations system that was a raging success.
100’s out there!!!
95% of organizations use Agile
2 minutes (12)
Plenty of variations out there and found few cases where any enterprise is purely following scrum. Some “play scrum” and do only the base essentials. Check out the “Scrum Checklist” by Henrik Kniberg. Others other there from Boris Gloger and VersionOne software
2 minutes (14)
What methodology is right for me?
Wrike has a decent one, but leaves a lot to be desired…
Had to laugh in that I saw the brochure for the Avanade Delivery Model and it hasn’t changed since when I helped refine it back in 2011!
2 minutes (16). 56%! Methodology impacts your delivery success rate by 56%! That is a huge chunk of the overall share!!! Standish Group is a great source of material and compares project success of over 50,000 projects!!!
We will cover the parts in red (56% of project success); if you are looking for discussion on the other topics, too bad! Come back to the next presentation for how to improve those areas.
4 minutes (20 min)
2 minutes (22). CAVE people
People still have that sense of FUD – Fear, Uncertainty and Doubt. Watch out for CAVE-people. We must eliminate fear to advance out of the freezing of progress. Sabotage can be passive or active. Younger people (millennials) embrace Agile
Our Foundation process follows the Agile Manifesto. Agile in delivery is NOT a methodology. It is NOT “going fast”. It is the above concepts that are meant to be followed religiously in order to success with more productivity.
1 minute (23)
1 minute (24). Really, this the competitive advantage Agile gives over traditional ways of thinking.
Project change – requirements, design, architecture, testing
2 minutes (26)
2 minutes (28). Bring up the example of working overtime to meet the schedule. High Moon Studios – made the latest “Deadpool” game. One week OT, much better. Two weeks, a little better. Three weeks, quality goes down. Avoid Karoshi – “death by overworking”
Similar to building a very unique building that no one has ever seen before
I.E. A new Fermilab Superconductor plant of 2016
Current rules of housebuilding may not apply
1 minute (29)
2 minutes (31)
Delivery team size
Level of Uncertainty (rate of change)
Size of backlog/requirements
Maintenance versus New Development ratio
Business and IT alignment
Expected project delivery length
Solution Quality (defect count per thousand lines of code)
Technology Used (hardware, upgrade, custom build, packaged solution, etc.) Size of the project team
Project Communication (collocated, nearshore, offshore)
Delivery Groups (internal only, local consulting, global consulting, blend)
Organizational Culture (Industry, methodologies used, regulations and standards)
2 minutes (33). There are no such things as best practices. There are only practices that are good within a certain context.
1 minute (34 min). Discuss the Agile triangle and a dozen questions. Key “spikes” may greatly change the methodology like an extremely short turnaround time or a spike/POC effort
2 minutes (36). Traditional process. Has a purpose still in today’s development world, but shrinking.
1 minute (37). Hits the heart of great coding practices with bringing the most valuable code first.
http://blog.belatrixsf.com/benefits-pitfalls-of-using-scrum-software-development-methodology/
1 minute (38). Focus is on quality, reducing WIP and context switching by delivering often and balancing demand. Need to focus on prioritizing with a responsible party. 28 days later
1 minute (40). No set sprints but instead on periodic demos as needed. Team works together on delivery and sorting work. Emphasis on PO to keep ahead of the team and be available. Still have release planning and estimation is less mandatory.
1 minute (41). Dean Leffingwell (founder of RUP). Based on Kanban/Scrumban. Supports DevOps. Portfolio/Value/Program/Team levels in delivery. Highly detailed
1 minute (42). Uses Scrum as the starting point. Uses the “Shu Ha Ri” approach - follow rules, break rules and then make your own rules. Teams self organize
1 minute (43 min). Shu Ha Ri
2 minutes (45 min). The path is not the destination. Be willing to adapt.