User Story Mapping - mini iad 2014 (Armani, Rodriguez)Fabio Armani
Riteniamo, che non vi sia dubbio sul fatto le User Story (introdotte da eXtreme Programming) e il Product Backlog (definito in Scrum) rappresentino due portentosi strumenti per la gestione agile dei requisiti e delle specifiche sia funzionali che non funzionali. Ma … hanno alcuni limiti.
Ad esempio, nonostante le notevoli caratteristiche del Product Backlog, la sua unidimensionalità non consente di creare un modello dei requisiti adatto a scalare e che consenta di gestire le dipendenze che possono essere presenti tra i vari elementi che lo costituiscono.
In questo workshop presenteremo e utilizzeremo un altro potente strumento che spesso utilizziamo durante gli User Story Workshop sia in fase d’Inception, sia all’inizio di ogni nuova release di un prodotto. Si chiama “User Story Mapping”.
Ci divertiremo con voi ad utilizzarlo in una simulazione che partendo dalla Vision di un prodotto ci consentirà di mappare i bisogni di un numero selezionato di utenti su un insieme di funzionalità organizzate in una mappa.
Inoltre vedremo come sia possibile utilizzare questo strumento per gestire le diverse release di un prodotto a partire dal così detto “Walking Skeleton” fino alle successive MMF (Mininum Markatable Feature)
Sapete cos’è il modello di Kano, FURPS+, o come il nome della capitale della Russia possa essere utilizzato per assegnare priorità alle diverse storie? Se vi abbiamo incuriosito, o se pensate che avere un nuovo strumento mentale da aggiungere alla vostra cassetta degli attrezzi potrebbe esservi utile, partecipate. Sarete certamente i benvenuti.
User Story Mapping - mini iad 2014 (Armani, Rodriguez)Fabio Armani
Riteniamo, che non vi sia dubbio sul fatto le User Story (introdotte da eXtreme Programming) e il Product Backlog (definito in Scrum) rappresentino due portentosi strumenti per la gestione agile dei requisiti e delle specifiche sia funzionali che non funzionali. Ma … hanno alcuni limiti.
Ad esempio, nonostante le notevoli caratteristiche del Product Backlog, la sua unidimensionalità non consente di creare un modello dei requisiti adatto a scalare e che consenta di gestire le dipendenze che possono essere presenti tra i vari elementi che lo costituiscono.
In questo workshop presenteremo e utilizzeremo un altro potente strumento che spesso utilizziamo durante gli User Story Workshop sia in fase d’Inception, sia all’inizio di ogni nuova release di un prodotto. Si chiama “User Story Mapping”.
Ci divertiremo con voi ad utilizzarlo in una simulazione che partendo dalla Vision di un prodotto ci consentirà di mappare i bisogni di un numero selezionato di utenti su un insieme di funzionalità organizzate in una mappa.
Inoltre vedremo come sia possibile utilizzare questo strumento per gestire le diverse release di un prodotto a partire dal così detto “Walking Skeleton” fino alle successive MMF (Mininum Markatable Feature)
Sapete cos’è il modello di Kano, FURPS+, o come il nome della capitale della Russia possa essere utilizzato per assegnare priorità alle diverse storie? Se vi abbiamo incuriosito, o se pensate che avere un nuovo strumento mentale da aggiungere alla vostra cassetta degli attrezzi potrebbe esservi utile, partecipate. Sarete certamente i benvenuti.
Strategic planning for agile leaders - AgileAus 2019 WorkshopMia Horrigan
Learn the mindset you need to support an Agile change across organisational structure, processes, culture and teams.
Leaders and managers are critical enablers in helping their organisation be successful, yet their role in an Agile environment can be quite different from what they are used to.
In this workshop, you’ll learn about the Agile mindset and what it means as a leader to create the right conditions for Agile to thrive. We’ll focus on the pragmatic aspects of Agile leadership, the role of leadership in Agile transformation, and how to support cultural changes, as well as the structures and operating models to align teams, programs and portfolios and help them work in harmony.
During this workshop you’ll learn:
About the Agile mindset and why it’s important for leaders
How mindset, culture, and values influence your ability to be Agile
How to create a high-performance culture
Practical skills for helping you set up and support Agile teams, programs and portfolios
Pragmatic techniques for scaling an Agile mindset
Unlocking the metrics for measuring your organisational agility.
This workshop is suitable for:
Managers embarking on an Agile transformation
Line managers, Product Owners and Business Owners who want to get the most out of their Agile journey
Portfolio, Program and Product Managers who want to get the most out of Agile ways of working.
Agile From the Top Down: Executives & Leadership Living Agile by Jon StahlLeanDog
I believe that executives must practice what they preach. If they want teams to be transparent and agile, they need to practice themselves and lead by example. This talk will share some Agile & Lean techniques, applied in a new way, to help organizations understand their constraints so they can transparently carry forward their journey to becoming Agile. “Seeing the Whole” includes customers, projects, applications, people, leadership, financials and Standard Work. We will propose creating a BVR (Big (I mean big) Visual Room), refactoring the PMO and suggest some practices to help support this journey. Executives are challenged to lead by example and be transparent. - Jon Stahl
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
Our training partner, GPIAsia, asked us to produce an executive overview version of our 2-day Introduction to Agile course for an iTAP program intended to introduce Agile concepts to CMMI practitioners. Was an interesting challenge. Should know in a week or two if any of this gets traction from that audience. If it does, I'll take credit. If not - I'll blame my colleague Pam who delivered it with me. :-) As with all my presentations, you really need to hear the talk to get the full benefit but at least you can see the subjects we touch on.
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.
Executive agility to be able to respond effectively in chaosZXM Webinar - Mia Horrigan
Now more than ever, the ability to respond to change over 'following a plan' couldn't ring truer. Hindsight is 20/20 but none of us could have predicted the unprecedented effect that the Corona Virus has wrought upon every aspect of our lives. Now we are working from home, readjusting to a new 'norm', but all the while living in a state of chaos whilst still 'keeping the lights on' in the space of not months or years but in weeks, days and even hours.
Organisations have already had to rapidly change the products or services they 'traditionally' brought to market and reinvent themselves at lightning speed to not just stay relevant but to actually survive.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
This presentation was delivered to a group of senior executives with little or no understanding of Agile methodologies. It was an eye-opening experience!
If interested, please reach out to our firm to discuss how we can help your organization: 1.416.994.6552 or info@boardroommetrics.com
Acceleration & Focus - A Simple Approach to Faster ExecutionProjectCon
#projectcon #agilecon
PROJECTCON | AGILECON Midwest 2019 in Indianapolis on May 10, 2019
Presenter: Michael Hannan
Acceleration & Focus - A Simple Approach to Faster Execution
Many articles & books emphasize the importance of focus to getting more done, but not many offer proven techniques to achieve big jumps in focus for entire teams—and thus accelerate the speed of execution dramatically. This session will provide a simple, common-sense method to achieve such acceleration for teams of any size, and at any scale.
Event Website: https://projectconevent.com
LinkedIn: https://www.linkedin.com/company/projectcon-llc
Facebook: http://www.facebook.com/ProjectConEvent
Twitter: http://www.twitter.com/projectconevent
YouTube: https://www.youtube.com/channel/UCLLG1SGPs1L5YLoFndvGGhQ
Instagram: https://www.instagram.com/projectconevent
Presentation Slides: https://slideshare.com/projectcon
Post Event Trailer: https://youtu.be/1_RzFBnZ7bo
ProjectCon AgileCon Project Management
The ideal Agile world describes dedicated Teams that implement a negotiable scope in fixed iterations to meet a moving target. The real world is usually more complex, and often requires interaction with projects and processes that have very different and “non-Agile” characteristics. This webinar describes the conduct of Agile governance for hybrid projects that contain very different types of processes. We will review the very real drivers that lead to these hybrid environments, and look at practical techniques for making hybrid projects successful.
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.
Strategic planning for agile leaders - AgileAus 2019 WorkshopMia Horrigan
Learn the mindset you need to support an Agile change across organisational structure, processes, culture and teams.
Leaders and managers are critical enablers in helping their organisation be successful, yet their role in an Agile environment can be quite different from what they are used to.
In this workshop, you’ll learn about the Agile mindset and what it means as a leader to create the right conditions for Agile to thrive. We’ll focus on the pragmatic aspects of Agile leadership, the role of leadership in Agile transformation, and how to support cultural changes, as well as the structures and operating models to align teams, programs and portfolios and help them work in harmony.
During this workshop you’ll learn:
About the Agile mindset and why it’s important for leaders
How mindset, culture, and values influence your ability to be Agile
How to create a high-performance culture
Practical skills for helping you set up and support Agile teams, programs and portfolios
Pragmatic techniques for scaling an Agile mindset
Unlocking the metrics for measuring your organisational agility.
This workshop is suitable for:
Managers embarking on an Agile transformation
Line managers, Product Owners and Business Owners who want to get the most out of their Agile journey
Portfolio, Program and Product Managers who want to get the most out of Agile ways of working.
Agile From the Top Down: Executives & Leadership Living Agile by Jon StahlLeanDog
I believe that executives must practice what they preach. If they want teams to be transparent and agile, they need to practice themselves and lead by example. This talk will share some Agile & Lean techniques, applied in a new way, to help organizations understand their constraints so they can transparently carry forward their journey to becoming Agile. “Seeing the Whole” includes customers, projects, applications, people, leadership, financials and Standard Work. We will propose creating a BVR (Big (I mean big) Visual Room), refactoring the PMO and suggest some practices to help support this journey. Executives are challenged to lead by example and be transparent. - Jon Stahl
Introductionto Agile Executive Overview Gpi Asia Rev2Benjamin Scherrey
Our training partner, GPIAsia, asked us to produce an executive overview version of our 2-day Introduction to Agile course for an iTAP program intended to introduce Agile concepts to CMMI practitioners. Was an interesting challenge. Should know in a week or two if any of this gets traction from that audience. If it does, I'll take credit. If not - I'll blame my colleague Pam who delivered it with me. :-) As with all my presentations, you really need to hear the talk to get the full benefit but at least you can see the subjects we touch on.
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.
Executive agility to be able to respond effectively in chaosZXM Webinar - Mia Horrigan
Now more than ever, the ability to respond to change over 'following a plan' couldn't ring truer. Hindsight is 20/20 but none of us could have predicted the unprecedented effect that the Corona Virus has wrought upon every aspect of our lives. Now we are working from home, readjusting to a new 'norm', but all the while living in a state of chaos whilst still 'keeping the lights on' in the space of not months or years but in weeks, days and even hours.
Organisations have already had to rapidly change the products or services they 'traditionally' brought to market and reinvent themselves at lightning speed to not just stay relevant but to actually survive.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
This presentation was delivered to a group of senior executives with little or no understanding of Agile methodologies. It was an eye-opening experience!
If interested, please reach out to our firm to discuss how we can help your organization: 1.416.994.6552 or info@boardroommetrics.com
Acceleration & Focus - A Simple Approach to Faster ExecutionProjectCon
#projectcon #agilecon
PROJECTCON | AGILECON Midwest 2019 in Indianapolis on May 10, 2019
Presenter: Michael Hannan
Acceleration & Focus - A Simple Approach to Faster Execution
Many articles & books emphasize the importance of focus to getting more done, but not many offer proven techniques to achieve big jumps in focus for entire teams—and thus accelerate the speed of execution dramatically. This session will provide a simple, common-sense method to achieve such acceleration for teams of any size, and at any scale.
Event Website: https://projectconevent.com
LinkedIn: https://www.linkedin.com/company/projectcon-llc
Facebook: http://www.facebook.com/ProjectConEvent
Twitter: http://www.twitter.com/projectconevent
YouTube: https://www.youtube.com/channel/UCLLG1SGPs1L5YLoFndvGGhQ
Instagram: https://www.instagram.com/projectconevent
Presentation Slides: https://slideshare.com/projectcon
Post Event Trailer: https://youtu.be/1_RzFBnZ7bo
ProjectCon AgileCon Project Management
The ideal Agile world describes dedicated Teams that implement a negotiable scope in fixed iterations to meet a moving target. The real world is usually more complex, and often requires interaction with projects and processes that have very different and “non-Agile” characteristics. This webinar describes the conduct of Agile governance for hybrid projects that contain very different types of processes. We will review the very real drivers that lead to these hybrid environments, and look at practical techniques for making hybrid projects successful.
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.
Overview and explanation of the 12 Principles contained in the Agile Manifesto.
For more - and a complete implementation of Agile for $1.90 - go to Agile201.com.
We are driven by helping teams and
individuals be the best they can be. We do
this through introducing and living agile,
people focused practices.
Agile
By: Zaheer Tariq
Agenda
AGILE INTRO 01 Waterfall Basics
LEARNING
OBJECTIVES Agile Overview
02
Agile Manifesto & Values
• Pre-agile waterfall methodology basics Agile Principles
• What agile is and is not
• Benefits of employing agile practices
Common Misconceptions
• Misconceptions about Agile
• Some Common Agile Methodologies
03 Common Agile Methodologies
Waterfall
A traditional approach to project management.
Project Management
Project Project
Project Project Team
Management Manager
Planned program Processes used Individual who Individuals that
of work that to complete a plans and do the work to
requires a project. directs the work deliver on
definitive amount required to project
of time, effort and complete a deliverables.
planning to project.
complete.
History of Waterfall Project Management
Photo Courtesy of thwapschoolyard.com
Photo Courtesy of flintgm100.com
Project management processes were Waterfall process developed from highly
developed based on step-by-step structured physical environments where after-
manufacturing models the United States the-fact changes are prohibitively costly, if not
military used during World War II. impossible.
In the waterfall method to managing
Requirements
projects, you complete work in stages. You
do not move to another stage until you
have completed the work in the previous
Design
stage.
Development
STAGES DEFINED Testing
Deployment
Discover Agile Software Development: a flexible, customer-centric approach that promotes iterative delivery and continuous improvement in software development.
Hand out slides to a presentation I have given to the Project Management Institute PMI Quality round table and other groups on Organizational Agility. I discuss Scrum, Lean Startup, Lean Canvas, Minimum Valuable Product MVP, Design Thinking, Agile scale, SAFe, DAD, ASM, LeSS Scaled Agile Scrum, DevOps, TDD, ATDD
To book a guest lecture or Agile Coaching services, see my presentation for contact information. I am based in New York and am available to travel to your location.
Agile management, or agile process management, or simply agile refers to an iterative, incremental method of managing the design and build activities of engineering, information technology and other business areas that aim to provide new product or service development in a highly flexible and interactive manner; an example is its application in Scrum, an original form of agile software development.
The Agile Method and AGILE ISD; how to use each to improve your training programChristopher King
The term "agile" is being used readily to express the desire organizations have to be responsive and flexible to change in their organization. The Agile development method is designed to quickly and efficiently produce software products. Recently its application has expanded to other areas including training products. AGILE ISD is a new way of thinking about education where performance is the metric that drives the development and delivery decisions in an organization’s training program. It recognizes the long tail of learning and the five moments of learning need. AGILE ISD provides strategies for creating a culture of learning at your organization.
While these two agile methods are for different purposes, they are not mutually exclusive. This session will explain how your organization can use both methods to your advantage and success. We clarify some of the different uses of the term agile within the learning and development community. In this session we will cover:
• Agile (software) movement - its history, its main tenets, different types of agile frameworks and how to incorporated into the ADDIE training methodology
• AGILE ISD – is a methodology developed by Dr. Conrad Gottfredson that aims to supplement ADDIE by expanding its scope to include informal learning design. We cover its history, its main tenants, principles of agile education, and incorporating AGILE ISD into the ADDIE training methodology
• How the two approaches can both be successfully applied in your L&D organization
User Experience in alien contexts, issues, challenges, opportunities with user scenarios, interviews, bias... Some SciFi masterpieces descriptions, philosophy and metaphors and dialogues by Fabio armani and Virginia Capoluongo ad FuffaDay 2022 (www.fuffaday.org)
Slides of the 'deep' talk presented @ Agile O'Day 2017 #agileoday on the topic of "Business Agility" - Business agility is the "ability of a business system to rapidly respond to change by adapting its initial stable configuration”
A collaborative talk on lean agile transitions, challenges and experiences guided by a Lean Change approach. Tao as well as music and arts are possible keys of learning.
In this talk we will discuss various topics related to how Lean Agile methodologies can scale to the Enterprise level, we will compare various scaling models, including, standard Scrum or hybrid Scrum methodologies (such as Scrum plus eXtreme Programming or Scrum + Kanban) have fully demonstrated their value to the team level.
But … What happens when we try to use these models in real more complex environments and contexts? Or, when we try to scale Lean Agile in real organizations that characterize an important amount of the landscape of IT in Italy? Moving from the level of the team to the level of the organization (program and portfolio) we will encounter a number of complex issues to some extent new. Hence the importance of knowing the values and principles that constitute the foundations of the concepts of Lean Agile Scaling. There are several models, born in recent years, who are confronted with the reality of the Enterprise. We will discuss this issue at an holistic level and we will compare some of these scaling models, such as: - the standard Scrum ( Ken Schwaber , Mike Cohn , ... ) - Larmann & Vodde - SAFe - DAD - Management 3.0 - CDE – plus other models and approaches taken from my consulting and managerial coaching Enterprise experiences.
This set of design patterns are related to Enterprise Patterns. In it you can find, J2EE, Presentation, Business & Integration Patterns (such as: ApplicaCon Controller, Data Transfer Object (DTO), Business Object (BO) & Data Access Object (DAO) among others ...)
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.
The design patterns are recurring solutions to common problems in software design.
The design patterns in computer science were formally described for the first time in the book "Design Patterns: Elements of Reusable Object-Oriented Software", whose authors are often called the Gang of Four, GoF or Go4.
Senior Project and Engineering Leader Jim Smith.pdfJim Smith
I am a Project and Engineering Leader with extensive experience as a Business Operations Leader, Technical Project Manager, Engineering Manager and Operations Experience for Domestic and International companies such as Electrolux, Carrier, and Deutz. I have developed new products using Stage Gate development/MS Project/JIRA, for the pro-duction of Medical Equipment, Large Commercial Refrigeration Systems, Appliances, HVAC, and Diesel engines.
My experience includes:
Managed customized engineered refrigeration system projects with high voltage power panels from quote to ship, coordinating actions between electrical engineering, mechanical design and application engineering, purchasing, production, test, quality assurance and field installation. Managed projects $25k to $1M per project; 4-8 per month. (Hussmann refrigeration)
Successfully developed the $15-20M yearly corporate capital strategy for manufacturing, with the Executive Team and key stakeholders. Created project scope and specifications, business case, ROI, managed project plans with key personnel for nine consumer product manufacturing and distribution sites; to support the company’s strategic sales plan.
Over 15 years of experience managing and developing cost improvement projects with key Stakeholders, site Manufacturing Engineers, Mechanical Engineers, Maintenance, and facility support personnel to optimize pro-duction operations, safety, EHS, and new product development. (BioLab, Deutz, Caire)
Experience working as a Technical Manager developing new products with chemical engineers and packaging engineers to enhance and reduce the cost of retail products. I have led the activities of multiple engineering groups with diverse backgrounds.
Great experience managing the product development of products which utilize complex electrical controls, high voltage power panels, product testing, and commissioning.
Created project scope, business case, ROI for multiple capital projects to support electrotechnical assembly and CPG goods. Identified project cost, risk, success criteria, and performed equipment qualifications. (Carrier, Electrolux, Biolab, Price, Hussmann)
Created detailed projects plans using MS Project, Gant charts in excel, and updated new product development in Jira for stakeholders and project team members including critical path.
Great knowledge of ISO9001, NFPA, OSHA regulations.
User level knowledge of MRP/SAP, MS Project, Powerpoint, Visio, Mastercontrol, JIRA, Power BI and Tableau.
I appreciate your consideration, and look forward to discussing this role with you, and how I can lead your company’s growth and profitability. I can be contacted via LinkedIn via phone or E Mail.
Jim Smith
678-993-7195
jimsmith30024@gmail.com
Specific ServPoints should be tailored for restaurants in all food service segments. Your ServPoints should be the centerpiece of brand delivery training (guest service) and align with your brand position and marketing initiatives, especially in high-labor-cost conditions.
408-784-7371
Foodservice Consulting + Design
The Team Member and Guest Experience - Lead and Take Care of your restaurant team. They are the people closest to and delivering Hospitality to your paying Guests!
Make the call, and we can assist you.
408-784-7371
Foodservice Consulting + Design
Comparing Stability and Sustainability in Agile SystemsRob Healy
Copy of the presentation given at XP2024 based on a research paper.
In this paper we explain wat overwork is and the physical and mental health risks associated with it.
We then explore how overwork relates to system stability and inventory.
Finally there is a call to action for Team Leads / Scrum Masters / Managers to measure and monitor excess work for individual teams.
Public Speaking Tips to Help You Be A Strong Leader.pdfPinta Partners
In the realm of effective leadership, a multitude of skills come into play, but one stands out as both crucial and challenging: public speaking.
Public speaking transcends mere eloquence; it serves as the medium through which leaders articulate their vision, inspire action, and foster engagement. For leaders, refining public speaking skills is essential, elevating their ability to influence, persuade, and lead with resolute conviction. Here are some key tips to consider: https://joellandau.com/the-public-speaking-tips-to-help-you-be-a-stronger-leader/
Artificial intelligence (AI) offers new opportunities to radically reinvent the way we do business. This study explores how CEOs and top decision makers around the world are responding to the transformative potential of AI.
The case study discusses the potential of drone delivery and the challenges that need to be addressed before it becomes widespread.
Key takeaways:
Drone delivery is in its early stages: Amazon's trial in the UK demonstrates the potential for faster deliveries, but it's still limited by regulations and technology.
Regulations are a major hurdle: Safety concerns around drone collisions with airplanes and people have led to restrictions on flight height and location.
Other challenges exist: Who will use drone delivery the most? Is it cost-effective compared to traditional delivery trucks?
Discussion questions:
Managerial challenges: Integrating drones requires planning for new infrastructure, training staff, and navigating regulations. There are also marketing and recruitment considerations specific to this technology.
External forces vary by country: Regulations, consumer acceptance, and infrastructure all differ between countries.
Demographics matter: Younger generations might be more receptive to drone delivery, while older populations might have concerns.
Stakeholders for Amazon: Customers, regulators, aviation authorities, and competitors are all stakeholders. Regulators likely hold the greatest influence as they determine the feasibility of drone delivery.
6. Agile is Mainstream
• One of the key features of agile methods is that they
are PeopleOriented. They recognize that people and how they work
together is the primary factor in software development, and that
processes are a secondary factor. This is reflected in the first value
of the agile manifesto "Individuals and interactions over processes
and tools" and is reinforced by two principles of the manifesto:
• Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job
done.
• The best architectures, requirements, and designs emerge from
self-organizing teams.
21. AGILE MEANS ‘NO DOCUMENTATION'
• The adaptive and iterative nature of agile places
less emphasis on the need for documentation
compared to waterfall, but that does not mean
that no documentation is required.
22. AGILE MEANS ‘NO DOCUMENTATION'
• Elements of the project continuously evolve as additional
information becomes available and user needs are
defined.
• A traditional approach results in detailed documentation
at the end of each phase.
• Agile Approach: less documentation
• In agile, an appropriate level of documentation will be an
output of each iteration.
23. AGILE MEANS ‘NO DOCUMENTATION'
Developing adequately detailed documentation for agile is a
necessity to:
• Meet the needs of project stakeholders.
• Document decisions made.
• Support communication with external groups, including
stakeholders outside the project team or for team members that
cannot collocate.
• Support the use, operation and maintenance of the system.
• Capture lessons learned for continuous improvement and to benefit
future projects.
• Report project status and performance metrics.
24. AGILE MEANS ‘NO DOCUMENTATION'
• The effective management of a project should have
value-driven documentation that supports the project
team’s communication with stakeholders, and enables
the business to use the product effectively, and the
technical team to support and maintain it.
• When considering what documentation looks like in your
project, think about the value of the document or if it is
needed, what information needs to be captured, when it
needs to be captured, with whom it needs to be shared,
and how that documentation might help the team
improve.
25. AGILE MEANS ‘NO DOCUMENTATION'
• Agile Means Documentation that is Actually Read
• User Stories are in a form that is meaningful to all
parties, expresses business objectives.
• Acceptance Tests removes ambiguity from
requirements.
• Unit Tests describe the behaviour of methods.
29. AGILE IS UNDISCIPLINED
• Agile project management and system development
practices are not only demanding of the project team, but
they also require the support and a shared commitment for
success by the leaders of the organization.
• The continuous integration and test-driven development of
agile requires skill, coordination, collaboration, and
discipline from the entire project team.
30. AGILE IS UNDISCIPLINED
• Successful agile teams consistently deliver quality product
increments that demonstrate working functionality in short
time frames to provide value and benefit to the
organization.
• To achieve this level of delivery, the leaders of the
organization must delegate authority to the team to enable
them to make decisions rapidly; this requires a high degree
of developer and team discipline.
36. AGILE MEANS 'NO PLANNING'
• As with any approach,
planning is a vital
aspect that, if not
adequately carried out,
greatly diminishes the
effectiveness of a
successful
implementation.
37. AGILE MEANS 'NO PLANNING'
No extensive planning upfront. Agile spread this activity.
This continuous planning allows a project to start much
quicker and to be more nimble to make ongoing adjustments
in strategy as new information becomes available.
Changes in business needs or priorities; project issues, risks, or
resources; and even changes in available technology.
38. AGILE MEANS 'NO PLANNING'
It also provides the project team with the ability
to more easily and efficiently adapt to changes
and optimize plans as new information emerges.
39.
40. MYTH: AGILE IS SHORT MILESTONES
Agile Myths and Misconceptions
41. Waterfall with many short Milestones
• Iterations 1 – 4:
• Iterations 5 – 8:
• Iterations 9 – 16:
• Iterations 17 – 20:
• Iterations 21 – 24:
Requirements
Gathering Design
Implementation
SIT/UAT
Production Support
45. Working software produced at
each iteration
• Progress measured by
working features
– No such thing as “X%
complete”, only done and
not done at the end of a
sprint
• Done means tested, ready
to deploy
46.
47.
48. AGILE = SCRUM
• Scrum is a popular development methodology that is
iterative and adaptive; however, Scrum and agile are not
the same thing.
• Scrum is a framework for developing and managing
work, while agile is an approach that follows a common
set of values and principles that many methodologies fall
under.
49.
50. AGILE = SCRUM
Agile projects/products do not have
to adopt any particular development
methodology
51. AGILE = SCRUM
• Organizations must assess each development
methodology to identify which is best suited for the
environment.
• It is important to understand that the different
development methodologies all focus on understanding
and meeting the users’ needs in a flexible and iterative
way.
52. AGILE = SCRUM
• Some agile practices can and should be leveraged to
complement a waterfall approach also in organizations
not ready toi a full agile adoption.
• This includes those that pertain to the culture and
environment of an organization (e.g., collocating teams,
having access to business owners), or to project planning
(e.g., deploying the project over several releases instead
of one release at the end).
53. AGILE = SCRUM
• Agile development methodologies have a greater chance
of successfully achieving the desired outcomes when
adopted in its entirety; this incremental adoption of agile
organizational and planning practices can help lay the
foundation for a later adoption of an agile development
methodology.
54. AGILE = SCRUM
• Scrum is just one of many methodologies that come
under the umbrella of agile values and principles.
• Other methodologies include Scaled Agile (in many
formats), Extreme Programming and Kanban.
66. Agile Has Equal (or greater) Focus on
Engineering
• Early Agile methodologies were heavy on
engineering
– Test-Driven Development, Coding Practices,
Design Patterns, etc.
• Scrum originally focused on just project
management, but lately is reemphasizing
engineering
76. «SELF ORGANIZING TEAMS»
• “There’s a reason we use the term 'self-
organizing' rather than 'self-organized' or 'self-
managed.'
• “That’s because it’s a process and a
characteristic, not something that is done
once and for all.”
- Esther Derby
77. Self-Organizing Team: Mature, responsible, self-
directed courageous people.
– Aligned with company objectives
– Solicits and provides feedback
– Productivity visible to the organization
– Works within financial and regulatory boundaries.
To get there: Different people/teams need different
management approaches.
– Maturity, culture, motivation, discipline, awareness, etc.
81. Agile Myths
• Il termine mito deriva dal
greco mythos, ovvero parola, discorso,
racconto.
• Il mito è una narrazione fantastica rivestita di
sacralità, che descrive l’origine di culture, di
popoli, di fenomeni, di realtà esistenti e del
mondo stesso, e che ne racconta inoltre le
caratteristiche attuali.
82. MYTH 2: AGILE MEANS “NO GOVERNANCE”
Agile Myths and Misconceptions
83. AGILE MEANS ‘NO GOVERNANCE'
• Within an agile
approach, the team
members working on
the project have
autonomy over
decisions about how to
meet the needs of the
user.
84. AGILE MEANS ‘NO GOVERNANCE'
• Most state organizations will find it difficult to allow
project teams complete autonomy.
• Transitioning to agile may need to modify
governance practices.
• To create an environment that supports team
autonomy, the organization should establish a
governance process that meets regularly.
85. AGILE MEANS ‘NO GOVERNANCE'
• Defining lightweight, fast moving, and effective
project governance is incredibly important for agile
project success.
• The key is to establish a process that is appropriately
specific, but not overly prescriptive.
86. MYTH 4: AGILE PRACTICES ARE NEW
Agile Myths and Misconceptions
87. AGILE PRACTICES ARE NEW
• The practices of agile have been around for the greater
part of the last century.
88. AGILE PRACTICES ARE NEW
• In the 1930s, physicist Walter Shewhart began improving
products and processes through iterative cycles.
• This practice was later modified by W. Edwards Deming
to become the Plan-Do-Study-Act (PDSA), also known as
Plan-Do-Check-Act (PDCA), cycle for continuous
improvement and quality management.
89. AGILE PRACTICES ARE NEW
• Up through the 1980s, the United States military, NASA,
IBM, Honda, Toyota, Canon and others continued to
experiment with and evolve concepts and practices we
recognize as agile.
• These ideas led to the publication of the Agile Manifesto
in 2001 and identification of the common values and
principles for improving the approach to system
development projects.
90. AGILE PRACTICES ARE NEW
• Currently, several varieties of agile-based methodologies
are used in these efforts, including Scrum, Extreme
Programming (XP), and in some cases, Kanban.
91. MYTH 5: AGILE ONLY WORKS WITH SMALL
PROJECTS
Agile Myths and Misconceptions
92. AGILE ONLY WORKS WITH SMALL PROJECTS
• An agile development
team consists of small,
cross-functional groups
that collaborate
throughout the
development process.
93. AGILE ONLY WORKS WITH SMALL PROJECTS
• Equally effective on small projects and larger efforts to
develop complex systems, since agile teams typically
“divide and conquer.”
• For larger projects, this means that multiple teams can
be organized and focus on separate components of
system functionality and/or technical architecture.
• Feature Teams vs Component Teams
• Especially for the large and complex, continuous
integration of developed components on a daily if not
more frequent basis is a critical success factor.
94. AGILE ONLY WORKS WITH SMALL PROJECTS
• In an agile project with typically short development
iterations, parallel development efforts, and frequent
delivery of functionality, project teams must integrate
their work often to detect and resolve errors as quickly
as possible, with the ultimate goal of being able to
deploy at any time.
• DevOps practices and philosophy of Continuous
Integration and Continuous Delivery.
95. AGILE ONLY WORKS WITH SMALL PROJECTS
• If project teams delay the integration to just-prior-to-
release, they will likely run out of time to adequately
perform testing, address defects, and prepare the
infrastructure.
• Agile teams should ensure that they have the right
automated build and test tools, and the appropriate
processes in place to support continuous integration.
98. IMPLEMENTING AGILE IS EASY
• Change is hard.
• Transitioning an organization that is more accustomed to
a traditional waterfall approach to an agile approach is
not an exception to this rule.
• A significant number of organizations will not have
practices and procedures that are geared towards those
of an adaptive approach and will likely need to focus on
adapting the project team’s project management and
system development processes to the unique
characteristics of the organization, project, and people.
99. IMPLEMENTING AGILE IS EASY
• To achieve the full benefits, project teams must not only
learn the best practices of agile; it is also important to
understand the specific circumstances of the
organization’s culture and the project/product.
• To start, the project team should assess the
organization’s readiness and whether the selected
project is the right fit for agile.
100. IMPLEMENTING AGILE IS EASY
• Import areas of evaluation:
– organization’s existing governance structure
– project management processes
– level of management buy-in to both support and be an
agent for change
101. IMPLEMENTING AGILE IS EASY
• It is important to invest the time, resources, and effort to
establish the culture, expectations, and infrastructure to
support the implementation of an adaptive methodology.
• Learning how to work in an agile way requires practice,
commitment, clear and timely governance, and learning by
doing.
• For those with little or no experience, consider leveraging
an agile approach for a smaller effort to demonstrate
success and the team’s proficiency before moving on to
something bigger.
106. MYTH 8: PURE AGILE IS THE ANSWER
Agile Myths and Misconceptions
107. PURE AGILE IS THE ASWER
• Employing agile practices will not be the solution to all
project management and IT development issues
encountered with a traditional approach, as agile may
not meet the varying needs of the organization.
• Doing anything new within an organization often
introduces elements of additional project risk.
108. PURE AGILE IS THE ASWER
• In this kind of environment, the implementation of agile
practices and principles should be done pragmatically
and take into consideration the real-world environment
in which the project is managed and the system is
developed.
109. PURE AGILE IS THE ASWER
• To realize benefits associated with an adaptive
methodology without an overhaul of the current
environment, organizations can moderate the degree of
change.
• A project that takes place in a government context will
likely be more successful if it integrates adaptive and user
centered practices into its traditional waterfall approach.
• This could be due to rules, regulations, or the
organizational structures and cultural expectations that are
heavily based on traditional waterfall processes.
110. PURE AGILE IS THE ASWER
• For small changes, organizations can consider incorporating
the following practices to be more adaptive:
– Conduct and communicate lessons learned frequently and not
just at the end of the project.
– Have short (15 minute) daily stand-up meetings to provide a
venue for project team members to communicate roadblocks
they are experiencing, and for management to help resolve.
– Manage each project team member’s work-in-progress. Set
clear and realistic expectations for what work can be
accomplished in a given period to not over-allocate resources.
111. MYTH 12: AGILE IS UNPREDICTABLE
Agile Myths and Misconceptions
112. Agile is Evidence-Based Decision-
Making
• Requirements of future iterations based on user
feedback from previous iterations.
• Schedules are based on experience from previous
iterations.
• Architecture based on Spikes, not literature.
113. MYTH 14: AGILE CANNOT WORK WITH FIXED
BUDGETS
Agile Myths and Misconceptions
114. Fixed-Budget, Fixed-Scope
• Typical Scenario:
1. Project budget and detailed requirements are set in
beginning.
2. Requirements are achieved, with plenty of overtime, and
usually delays.
3. System is unusable because of mismatch to business needs
and bugs.
4. Additional project phases needed to accommodate actual
business needs and fix bugs.
5. Repeat X times.
6. So what happened to the fixed budget?
115. In Agile …
• Budgets are fixed.
– Based on team composition and duration.
• Business objectives are defined.
– First to market? Win customers from competition? Reduce cost? Integrity
• of financial transactions? Reduce human error? Reduce process time?
Scope is variable.
• Deliver something early that meets business needs.
– Early ROI
• Base succeeding iterations on feedback.
– Customer uptake, stakeholder feedback, etc.
• When project ends, organization is left with a valuable, useful product,
within a fixed budget.
116. MYTH 15: AGILE WILL PREVENT PROBLEMS
Agile Myths and Misconceptions
117. Agile will make problems visible, early
and often
• … so that they are easier to fix.
– Expect to initially experience more problems, not
less.
• Waterfall reveals problems only later, when
they are hard to fix.
118. MYTH 16: AGILE WILL PREVENT PROBLEMS
Agile Myths and Misconceptions
119. Agile will make problems visible, early
and often
• … so that they are easier to fix.
– Expect to initially experience more problems, not
less.
• Waterfall reveals problems only later, when
they are hard to fix.
120. MYTH 17: AGILE MEANS NO MANAGERS
Agile Myths and Misconceptions
121. «SELF ORGANIZING TEAMS»
• “There’s a reason we use the term 'self-
organizing' rather than 'self-organized' or 'self-
managed.'
• “That’s because it’s a process and a
characteristic, not something that is done
once and for all.”
- Esther Derby
122. Self-Organizing Team: Mature, responsible, self-
directed courageous people.
– Aligned with company objectives
– Solicits and provides feedback
– Productivity visible to the organization
– Works within financial and regulatory boundaries.
To get there: Different people/teams need different
management approaches.
– Maturity, culture, motivation, discipline, awareness, etc.
123. MYTH 18: AGILE MEANS WEAK CONTROL
Agile Myths and Misconceptions
126. AGILE FEEDBACK
• Working Features
• Customer Satisfaction!
• Test Coverage
• Performance Tests
• Velocity / Burndown
Charts
• Fine-grained commits,
commit logs
• Continuous Integration
• Static Analysis
– Cyclomatic Complexity
– Coding Standards
– Common Bugs
– Technical Debt
• Web Analytics
127. MYTH 19: YOU’RE AGILE OR YOU’RE NOT
AGILE
Agile Myths and Misconceptions
128. AGILE IS A CONTINUUM
• No such thing as a “perfectly Agile” team.
– Constraints – other departments, maturity of team members,
clients, schedules, regulation, etc.
– Continuous improvement – always something that can be done
better
• Be iterative in your Agile adoption.
– Take small steps that will achieve quick wins.
– What one value or practice can you adopt this week/month that
will show visible gains?
139. 146
• Puoi essere disciplinato o agile.
• Abbiamo bisogno di documentazione dettagliata di tutti i
requisiti nel fase uno, oppure non possiamo conoscere
obiettivi o sforzo.
• Tutto sarà completato entro il 1 di maggio?
• Le stime sono corrette oppure no?
• Tutti i passi devono essere predeterminati, o non possiamo
fare previsioni.
• I gruppi auto-organizzati sono anarchia.
• Dobbiamo assegnare tutte le attività alle risorse, oppure non
pianifichiamo.
• Facciamo TDD, quindi non facciamo nessuna modellazione.
141. Pitfall #1
Introducing agile without a clearly understood,
agreed to, and articulated need.
• Most organizations have plenty of room for
improvement in their software development
process.
142. Pitfall #1
• Who to Change?
– When planning the introduction of agile approaches, we
have far more than just the development team to
consider. In fact, the successful adoption depends on a
variety of stakeholders.
• Executives
– We need to win their support for the change. They are our
enablers and obstacle removers.
143. Pitfall #1
• Project Sponsors
– These people hold the budget and are powerful project
influencers. If we want to get approval to try new
approaches, we need to convince sponsors, too.
• Managers
– Managers are typically the resource controllers, so we
really need them on board. They can be useful allies or
roadblocks to adopting a new process.
144. Pitfall #2
Not engaging all the necessary stakeholders.
• You don’t need to get formal written approval from
each of these groups before introducing agile, but be
aware the success of an agile introduction goes much
beyond the development team.
• Plan to interact and communicate often to win over
as wide an audience as you can.
145. Pitfall #2
• What to Change?
– What may require changing is likely to be wider ranging
than you might think.
• New methods of decision-making
– Dictatorial, command-and-control decision-making does
not fit agile approaches. When the team does more of
their own local planning, we should have better ways of
gaining consensus and resolving conflicts.
146. Pitfall #2
• Empowered teams
– Are the project managers ready and willing to turn over
iteration planning to the team? Is the team ready?
– While iterative projects can be run as short waterfall
projects, the real benefits of agile are only realized when
we learn how to tap into the ownership, power, and
accountability of empowered teams.
147. Pitfall #3
Not considering the full scope of changes
required.
• Agile change processes welcome late-breaking
changes while many traditional change management
processes are really “change prevention” processes.
• However, some people will feel uncomfortable
without the two-inch-thick binder of (out of date)
requirements on their desk.
148. Pitfall #3
• Relating to superiors and/or staff members
differently
– The role of a project leader on an agile team is
more a servant leadership role than command-
and-control directing. Most good project
managers already know their role is to make the
project team successful. Project managers do not
add a lot of business value to software products,
so they need to support the team.
149. Pitfall #4
Not considering the social factor impacts of the
change.
.
• However, for some traditional project managers, this
downward-serving model and increased levels of
team planning and decision-making can feel
threatening.
150. Pitfall #4
• When to Change?
– We must also consider the timing of the change to
agile. Below are some potential scenarios to
consider.
• When there are problems with current processes
– The current process consistently delivers late, over
budget, or poorly accepted software.
151. Pitfall #4
• When new projects have unknown requirements
– A project requirement like, “We need a customer
self-service portal,” is likely to have a high rate of
requirements evolution as the details become
clear.
152. Pitfall #4
• When new projects occur with high technical risk
– Examples include using new languages,
unprecedented technology, and untested
interfaces. Whenever there is high technology
risk, the iterative nature of agile projects is great
for reducing risks early in the lifecycle.
• Time critical projects
– Timeboxed iterations and feature prioritization are
effective ways of ensuring the best possible
delivery for a fixed deadline.
153. Pitfall #5
Assuming it is always best to use an agile
approach.
• We can also look to suitability filters to help guide us.
154. Pitfall #5
• What to consider
– If, for example, our project has characteristics
close to the inside of the chart, then an agile
approach is suitable.
– However, if our project scores toward the middle
of the chart, a hybrid may be best. Scores around
the plan-driven periphery indicate an agile
approach may not be the best approach for the
project.
160. Make People Awesome
• Steve Jobs used to ask his colleagues, “What
incredible benefits can we give to the customer?
Where can we take the customer?”
• In modern agile we ask how we can make people in
our ecosystem awesome.
162. Make Safety a Prerequisite
• Safety is a basic human need and a key to
unlocking high performance.
• Modern Agile elevates it to a prerequisite, a
foundational ingredient for success.
164. Experiment & Learn Rapidly
• You can’t make people awesome or make safety
a prerequisite if you aren’t learning.
• We learn rapidly by experimenting frequently.