SlideShare a Scribd company logo
1 of 24
Download to read offline
http://1000awesomethings.files.wordpress.com/2011/06/risky-move.jpg
Yuval Yeret
AgileSparks CTO
yuval@agilesparks.com
@yuvalyeret on twitter
Slides available at:
http://bit.ly/AgileIL14-Trends
Kanban
Evolve into
Lean/Agile
Focus on the flow
Scrum
Jump into Lean/Agile
Still the leading classic agile approach
Extreme Programming
Lean/Agile Engineering practices
Bring in the right practices at the right time, but ignore at your own risk!
Check out our methodologies battle …15:00
http://www.agilesparks.com/AS%20Way
Where are you?
DevTestBiz Ops
Typical Agile
Extend Breadth
Scale
Higher
Starting
Trend driving breadth/depth - The rise of demand for real
business agility (not just agile by name dev teams)
http://www.derailleurconsulting.com/blog/complexity-and-noise-in-systems-development-projects
Beyond Budgeting
http://bit.ly/AIL14-BBStory
Aiming to break the legacy conflict between Dev & Ops by leveraging
lean/agile thinking/practices as well as strong automation-focused tooling
http://bit.ly/DevOpsReading
Extend Breadth
Hear more at
Devops – the
future of agile –
why, what, how? w/
yours truly at 14:00
Trend driving depth/mindset– The rise
of demand for sustainability/safety
http://www.youtube.com/watch?v=FGfplQ1FUFs
#TechSafety/Anzeneering
It is about protecting people as a core habit that drives
cultural change - Protecting people underlies every
Lean or Agile practice. Reduce Technical Debt, Maintain
Sustainable Pace, Empower people, Continuous
Integration, etc.
https://www.diigo.com/list/yyeret/Anzeneering
#TechSafety/#Anzeneering
consider these common injuries to software makers:
• Alteration Anxiety: apprehensive uneasiness associated with making changes
• Antique Agony: mental anguish from working with old technology
• Brain Hernia: straining your brain to understand code with high conceptual weight
• Fractured Flow: feeling interrupted causing an inability to focus
• Fragility Frustration: dissatisfaction with that which is easily and perpetually broken
• Merge Misery: suffering caused by difficult merges of code
• Release Rage: exhausting, manual release to production that robs one of family
time, sleep, joy
• Schedule Stress: tension associated with a deadline
http://www.industriallogic.com/blog/techsafety/
Sustainable Pace Manifesto
Pulling work & going home happy
with today’s amount & quality of
work
Delivering working scope
Having a profitable bottom line for
the whole project
Finding the time to fine-tune
the way we work
Pushing for meeting
due dates
Delivering 100% of scope
Meeting construct budget
Focusing on
day to day activities
Over
We Value:
Meaning:
While there is value in the items on the right,
we value the items on the left more.
From one of AgileSparks’s clients…
Scrum – Sprint Forecast/Commitment
Kanban – Explicit WIP Limits
Pull mode with limited work in
process – A key indicator of deep/
shallow agile
We
DON’T
limit our
WIP…
5. Build & Deployment
1. Continuous Integration – automatic build running at
least nightly
2. All code and artifacts are versioned using a single
scheme
3. Build is trigged automatically upon code checked in
4. Automated regression tests run as part of build and give
a green/red binary answer (no need for analysis to
determine success/failure)
5. Frequent check-ins to common branch
6. Build failures are addressed immediately. Repeated
build failures trigger a stop the line event
3. Individuals & Interactions
Feedback Loops
1. All people involved in a work item work on it more or less
in the same time period (Developers, Testers,
Functional/Product) minimizing the overhead/waste from
context switching/recalling past work.
2. All people involved in a work item (even across silos) can
collaborate directly with each other without third parties like
team leads in every coordination/communication loop enabling
faster decisions and more scalable operation.
3. People working together act as a team with shared
accountability to end to end delivery thereby decisions are
more value than silo-focused
4. Significant aspects of goals and rewards are oriented towards
team performance/goals (rather than individual performance)
driving collaboration not just individualism.
5. Team environment is as collaboration friendly as possible
6. Individuals are involved in performance feedback of the people
they are working with, to encourage teamwork
4. Engineering Practices
1. There is a clear definition of what "Coding Done" means and people are
working according to it
2. People are expected to write SOLID/CLEAN code and estimations reflect
it
3. Automation coverage is planned and implemented as an integral part of
production code implementation
4. Defects created as part of new development are fixed as early as possible
and in any case before considering that work item as done
5. There is a Test Automation Pyramid strategy guiding Automation coverage
decisions (Preference to Unit Tests>>API tests>>UI tests)
6. People are expected to refactor smelly code as part of "Coding Done“ and
estimations reflect it
7. Functional Design is specified Test-Driven (ATDD/BDD)
8. Sustained or improved code coverage is verified at build time using code
coverage analysis tools (e.g. Sonar)
9. Team is pro-actively and methodically improving collective ownership
10. All code is reviewed in small batches, gaps are closed within hours
11. People have access to the tools they need to do effective SW engineering
12. A prioritized backlog of Technical Debt (ugly code, missing tests, etc.) is
available and capacity is allocated to reducing it
13. Team maintains a high level of Collective ownership - most tasks can be
pulled by many members of the team without a major effect on efficiency
14. Technical Code Design is Test-Driven (TDD)
15. Regression cycle costs days at most (due to high level of automation)
6. Empowered Teams and Individuals
1. Daily planning meetings (a.k.a. Standups) are used by people to manage their day to day
work (instead of work scheduled by supervisors and pushed onto them)
2. Autonomy - People have a high degree of control over the project day 2 day execution -
Choose tasks to pull, where to focus
3. Reason/Intent is communicated as part of every requirement/work item, to increase
motivation as well as empower people to do the right thing for the context rather than blindly
follow a plan
4. People pull to capacity - by using Team Estimation approaches or just pull to WIP
5. Autonomy - People have a high degree of control over their personal & professional destiny
6. The behavior that is incentivized (formally and informally) is aligned with lean/agile thinking
- Flow, Improvement, Trust, Whole Team, Low WIP, Safe to fail experiments, etc.
7. People work in small teams (not more than 10, ideally around 5-7) enabling good
communication and direct collaboration as well as effective meetings and interaction
8. Managers are pro-actively and methodically seeking ways to improve autonomy of teams and
individuals as a way to enable faster decisions as well as higher engagement/motivation
9. People are given opportunity to improve their mastery of areas which interest them
10. People can shape their work environment – technologies, facilities, etc.
2. Business Value Driven Development
1. Product owner sees working software frequently and uses the feedback to adapt the
scope/timeline plan
2. Work items are integrative and testable cross-cutting across the architecture if necessary
(e.g. User Stories). Done = Deployable and Performant/Secure, enabling real
feedback/learning.
3. Work items are integrative testable & SMALL - can be delivered in days thereby tightening
the internal team level feedback loop
4. frequent feedback from stakeholders/users is used to adapt the scope/timeline closing a real
feedback beyond the product owner.
5. Escaping Defects and other kinds of Failure Demand (Waste) are analyzed using Five Whys or
another kind of root cause analysis process in order to determine reasons for missing them
earlier in the process.
6. Value is delivered in iterative chunks using Minimally Marketable Features (MMFs) thereby
achieving business agility – faster time to market and keeping more options open to what will
be delivered after the current MMFs.
7. Requirements that are Hypothesis are validated Using MVP/MVF in a fast learning loop that
includes Beta/Early Access programs or Continuous Delivery, in order to enable safe/cheap-
to-fail experiments about risky but worthy ideas.
8. Feature Usefulness and Successfulness is evaluated as part of the development lifecycle.
Learning is applied to improve the feature and future ideas.
9. Frequent Delivery to real users - up to 8 weeks apart
10. Continuous Delivery - work items are deployed/activated/validated as part of the work life
cycle - in a matter of hours/days thereby minimizing the work done without feedback that it is
in the right direction
1. Visualize & Manage the Flow
1. Visualize main Work types (using Kanban Board or similar) to create flow
awareness
2. Definition of what Done (Working Tested Software) means is clear and
adhered to (“DoD”) so real flow is measured and so exceptions drive
discussion/improvement.
3. Visualize who is working on what in order to be aware of level of multi
tasking and dependency on specific people.
4. Commitment to finishing work over starting new (eventually reaching a
WIP level that “feels OK” for the team) to start to “weakly” constrain and
improve flow.
5. Use flow diagrams/charts (e.g. CFDs) to provide predictability and insight into
flow
6. Visualize and focus on blocked work so major flow efficiency issues are
addressed
7. Visualize work that is queued/waiting between people/workflow states to start
raise to awareness reasons for queuing and identify options for reducing
8. Awareness of Work Types and Work Items and differences in handling, in order
to enable expectation setting with different stakeholders for different needs &
allow people to make intelligent flow decisions according to the context
9. Some areas in the flow have local work in process (WIP) limits - leading to
lower WIP and cycle times and more explicit opportunities to learn from the
(lack of) flow
10. Visualize work variability and seek to reduce it (e.g. using Cycle Time Control
Charts) so that overall average cycle time is improved and there is less
uncertainty about velocity/cycle times enabling more aggressive planning
11. Explicit WIP limit at workflow level - Single workflow full pull – catching more
flow problems and driving WIP/cycle time even lower.
12. Next is re-prioritized continuously (no commitment in Next)- Deferred Pull
decisions (dynamic prioritization) in order to enable business agility.
13. Definition of what “Ready for work” means is clear and adhered to in order to
minimize rework or blocks due to unready work occupying the WIP.
14. Guidelines for how to pull work (selection from ‘Next’/prioritization of WIP) are
clear to everyone and adhered to so that most decisions can be decentralized
and made faster as well as driving discussion about how to work and resulting
in experiments/improvements
15. Capacity is allocated to Investment Themes using work in process limits so that
it is possible to ensure certain investment in each theme.
7. Improve
1. Regular Lessons Learned events
(frequency of no less than every 1-4
weeks) with actionable outcomes (e.g.
Retrospectives/Kaizen)
2. People at all levels are highly aware and
involved in improvement activity
3. Actionable Improvement Work is visualized
and managed using “Stop starting start
finishing”
4. Leaders are aware of the current
operational capabilities (may require
metrics)
5. Leaders have an operational capabilities
goal
6. Team/Group knows the current process
challenge they are targeting
7. Team/Group knows what obstacles are
preventing them from overcoming the
current process challenge, what is currently
being addressed and how
8. Team/Group allocates capacity/time slots
for improvement work
9. Team/Group uses models to look at their
condition and suggest experiments
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
56
7
1
http://www.slideshare.net/yyeret/leanagile-depth-assessment
NO
YES
Frameworks enabling agility from demand to delivery, across programs
and portfolios – based on experiences scaling agile in recent years
Patterns for Scaling Agile
Our opening keynote – Dean
Leffingwell
Our closing keynote – Simon
Marcus @ Spotify
Kanban @ Scale at Siemens Health
Services w/ Daniel Vacanti and
Bennett Vallet at 13:00
Scale
Higher
Successful Agility at Scale requires
Leadership
• Real impact/improvement requires going beyond the team practices.
Scaling and shifting the culture/mindset requires understanding, buy-
in and engagement by leaders, in a way most companies have not
achieved yet.
• Relevant Sessions:
– Spotify - Closing Keynote w/ Simon
– Principles of Lean/Agile Leadership - Track session w/ Dean
– Why managers have to change? w/ Danko
– The 5 habits of Successful Team Leads w/ Yael & Sagi
• Even more (not today…)
– Pull based change (Yuval), Open Agile Adoption
(Dan Mezick), Lean Startup for Change (Jeff Anderson)
Scale
Highe
r
Evolution & Revolution
Check out our Evolution/Revolution battle …12:00
@
QA is Dead!
Long live the new (old?)
QA!
No professional testers
in the life cycle
Professional
testers/QA testing
before release (Agile
followed by Waterfall)
Professional
testers/QA testing
features as agile teams
deliver them to them
Professional testers
join some of the agile
teams and work on the
story level
Professional testers on
all agile teams testing
all stories before Done
Quality OVER Quantity - experts SUPPORTING delivery
Test Experts/Architects
Delivery Team
Software Engineers
Delivery Team
Software Engineers Delivery Team
Software Engineers
Delivery Team
Software Engineers
Delivery Team
Software Engineers
Choose where to be
involved
Automation
Expert
Acceptance Tests/Behavior Driving
Design - ATDD/BDD/SbE
Elaborate
Requirements
Test Design
Technical
Design
Coding / Unit
Testing
Test
Execution +
Fixing
Done
1. ATDD Thinking
Use test scenarios to
guide design
2. ATDD Automation
using ATDD/BDD tool to automate acceptance
test scenarios and maintain executable
specification
What is it?
We started to
experiment with
it
We use ATDD to
guide the
majority of our
development
We use ATDD
thinking AND
automation
Is TDD Dead ?
#IsTDDDeadhttp://martinfowler.com/articles/is-tdd-dead/
Photo credit http://www.industriallogic.com/
Are Estimations
Dead?
http://www.slideshare.net/neilkillick/t
he-noestimates-debate
Extend Breadth
Scale
Higher
Starting
Successful Agility
at Scale requires
Leadership
Where to learn more: http://bit.ly/AIL-Learn
 Evolve towards
Agile
 Beyond
Budgeting
 Use Scaling
Frameworks such as
SAFe / LeSS / DAD
 #TechSafety/
#Anzeneering/
Sustainability
 DevOps /
Continuous
Delivery
 Go to an agile org
structure/culture e.g.
Spotify
 Limit WIP
 Agile Management /
Leadership
 Agility Depth
Assessments
 #QAisDead ?
 ATDD/BDD/SbE
 #isTDDDead ?
 #NoEstimates ?
Scale
Higher
Starting
Extend
Breadth
Get a copy of the trends list
at our booth + let us know
which trends you are
interested in!
Slides available at:
http://bit.ly/AgileIL14-Trends
Yuval Yeret
AgileSparks CTO
yuval@agilesparks.com
@yuvalyeret on twitter

More Related Content

What's hot

Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentAleksejs Truhans
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processesJérôme Kehrli
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2JayeshPatil149
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience reportRavi Tadwalkar
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentTathagat Varma
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XPSemen Arslan
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software DevelopmentLife Cycle Engineering
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingUtkarsh Khare
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principlesEyna Hamdzah
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Developmentgcaprio
 
Agile case study
Agile case studyAgile case study
Agile case studySandy Lee
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisationKurt Solarte
 

What's hot (20)

Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
Why Agile
Why AgileWhy Agile
Why Agile
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
Agility and planning : tools and processes
Agility and planning  : tools and processesAgility and planning  : tools and processes
Agility and planning : tools and processes
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
Scrum in IT Industry Part 2
Scrum in IT Industry Part 2Scrum in IT Industry Part 2
Scrum in IT Industry Part 2
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
 
Agile lean software development principles
Agile  lean software development principlesAgile  lean software development principles
Agile lean software development principles
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile case study
Agile case studyAgile case study
Agile case study
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 

Viewers also liked

Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile SoftwareSteve Rogalsky
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationLitheSpeed
 
Agile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallAgile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallCristiano Basso
 
Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Janusz Stankiewicz
 
Management 3.0 Workout
Management 3.0 WorkoutManagement 3.0 Workout
Management 3.0 WorkoutJurgen Appelo
 
Management 3.0 in 50 minutes
Management 3.0 in 50 minutesManagement 3.0 in 50 minutes
Management 3.0 in 50 minutesJurgen Appelo
 
Kent Beck Trends In Agile Development
Kent Beck Trends In Agile DevelopmentKent Beck Trends In Agile Development
Kent Beck Trends In Agile Developmentdeimos
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Caio Cestari
 

Viewers also liked (11)

Agile Trends
Agile TrendsAgile Trends
Agile Trends
 
Trends in Agile Software
Trends in Agile SoftwareTrends in Agile Software
Trends in Agile Software
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
Agile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wallAgile Trends 2016 - Feedback wall
Agile Trends 2016 - Feedback wall
 
Management 3.0
Management 3.0Management 3.0
Management 3.0
 
Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12Bimodal IT - Mode 2 Evolution Roadmap v12
Bimodal IT - Mode 2 Evolution Roadmap v12
 
Management 3.0 Workout
Management 3.0 WorkoutManagement 3.0 Workout
Management 3.0 Workout
 
Management 3.0 in 50 minutes
Management 3.0 in 50 minutesManagement 3.0 in 50 minutes
Management 3.0 in 50 minutes
 
Kent Beck Trends In Agile Development
Kent Beck Trends In Agile DevelopmentKent Beck Trends In Agile Development
Kent Beck Trends In Agile Development
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015
 
Management agile, réelle innovation?
Management agile, réelle innovation?Management agile, réelle innovation?
Management agile, réelle innovation?
 

Similar to Current Trends in Agile - opening keynote for Agile Israel 2014

Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Yuval Yeret
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and KanbanYuval Yeret
 
pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...Yuval Yeret
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementRobert McGeachy
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandraPMI_IREP_TP
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI St. Louis
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software EngineeringSaqib Raza
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1Charles Cooper
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshareYuval Yeret
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A StudyEswar Publications
 
Project Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialProject Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialOrangescrum
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Muhammad Ahmed
 

Similar to Current Trends in Agile - opening keynote for Agile Israel 2014 (20)

Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3Lean/Agile Depth Assessment Checklist A3
Lean/Agile Depth Assessment Checklist A3
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...pull based change management - Summary of interactive workshop at Lean Kanban...
pull based change management - Summary of interactive workshop at Lean Kanban...
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
Presentation by saurabh chandra
Presentation by saurabh chandraPresentation by saurabh chandra
Presentation by saurabh chandra
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul Holway
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Gears agile
Gears agileGears agile
Gears agile
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Lean as Agile methodology – A Study
Lean as Agile methodology – A StudyLean as Agile methodology – A Study
Lean as Agile methodology – A Study
 
Project Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialProject Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum Tutorial
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)Software Development Process Models (SCRUM Methodology)
Software Development Process Models (SCRUM Methodology)
 

More from Yuval Yeret

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Yuval Yeret
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordYuval Yeret
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Yuval Yeret
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfYuval Yeret
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfYuval Yeret
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Yuval Yeret
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfYuval Yeret
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxYuval Yeret
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...Yuval Yeret
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Yuval Yeret
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesYuval Yeret
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...Yuval Yeret
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective Yuval Yeret
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Yuval Yeret
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFeYuval Yeret
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Yuval Yeret
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling AgileYuval Yeret
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Yuval Yeret
 

More from Yuval Yeret (20)

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile Hartford
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdf
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdf
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017
 

Recently uploaded

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneCall girls in Ahmedabad High profile
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 

Recently uploaded (20)

7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
Lowrate Call Girls In Laxmi Nagar Delhi ❤️8860477959 Escorts 100% Genuine Ser...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service PuneVIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
VIP Call Girls Pune Kirti 8617697112 Independent Escort Service Pune
 
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Mehrauli Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 

Current Trends in Agile - opening keynote for Agile Israel 2014

  • 2. Kanban Evolve into Lean/Agile Focus on the flow Scrum Jump into Lean/Agile Still the leading classic agile approach Extreme Programming Lean/Agile Engineering practices Bring in the right practices at the right time, but ignore at your own risk! Check out our methodologies battle …15:00
  • 4. DevTestBiz Ops Typical Agile Extend Breadth Scale Higher Starting
  • 5. Trend driving breadth/depth - The rise of demand for real business agility (not just agile by name dev teams) http://www.derailleurconsulting.com/blog/complexity-and-noise-in-systems-development-projects
  • 7. Aiming to break the legacy conflict between Dev & Ops by leveraging lean/agile thinking/practices as well as strong automation-focused tooling http://bit.ly/DevOpsReading Extend Breadth Hear more at Devops – the future of agile – why, what, how? w/ yours truly at 14:00
  • 8. Trend driving depth/mindset– The rise of demand for sustainability/safety http://www.youtube.com/watch?v=FGfplQ1FUFs
  • 9. #TechSafety/Anzeneering It is about protecting people as a core habit that drives cultural change - Protecting people underlies every Lean or Agile practice. Reduce Technical Debt, Maintain Sustainable Pace, Empower people, Continuous Integration, etc. https://www.diigo.com/list/yyeret/Anzeneering
  • 10. #TechSafety/#Anzeneering consider these common injuries to software makers: • Alteration Anxiety: apprehensive uneasiness associated with making changes • Antique Agony: mental anguish from working with old technology • Brain Hernia: straining your brain to understand code with high conceptual weight • Fractured Flow: feeling interrupted causing an inability to focus • Fragility Frustration: dissatisfaction with that which is easily and perpetually broken • Merge Misery: suffering caused by difficult merges of code • Release Rage: exhausting, manual release to production that robs one of family time, sleep, joy • Schedule Stress: tension associated with a deadline http://www.industriallogic.com/blog/techsafety/
  • 11. Sustainable Pace Manifesto Pulling work & going home happy with today’s amount & quality of work Delivering working scope Having a profitable bottom line for the whole project Finding the time to fine-tune the way we work Pushing for meeting due dates Delivering 100% of scope Meeting construct budget Focusing on day to day activities Over We Value: Meaning: While there is value in the items on the right, we value the items on the left more. From one of AgileSparks’s clients…
  • 12. Scrum – Sprint Forecast/Commitment Kanban – Explicit WIP Limits Pull mode with limited work in process – A key indicator of deep/ shallow agile We DON’T limit our WIP…
  • 13. 5. Build & Deployment 1. Continuous Integration – automatic build running at least nightly 2. All code and artifacts are versioned using a single scheme 3. Build is trigged automatically upon code checked in 4. Automated regression tests run as part of build and give a green/red binary answer (no need for analysis to determine success/failure) 5. Frequent check-ins to common branch 6. Build failures are addressed immediately. Repeated build failures trigger a stop the line event 3. Individuals & Interactions Feedback Loops 1. All people involved in a work item work on it more or less in the same time period (Developers, Testers, Functional/Product) minimizing the overhead/waste from context switching/recalling past work. 2. All people involved in a work item (even across silos) can collaborate directly with each other without third parties like team leads in every coordination/communication loop enabling faster decisions and more scalable operation. 3. People working together act as a team with shared accountability to end to end delivery thereby decisions are more value than silo-focused 4. Significant aspects of goals and rewards are oriented towards team performance/goals (rather than individual performance) driving collaboration not just individualism. 5. Team environment is as collaboration friendly as possible 6. Individuals are involved in performance feedback of the people they are working with, to encourage teamwork 4. Engineering Practices 1. There is a clear definition of what "Coding Done" means and people are working according to it 2. People are expected to write SOLID/CLEAN code and estimations reflect it 3. Automation coverage is planned and implemented as an integral part of production code implementation 4. Defects created as part of new development are fixed as early as possible and in any case before considering that work item as done 5. There is a Test Automation Pyramid strategy guiding Automation coverage decisions (Preference to Unit Tests>>API tests>>UI tests) 6. People are expected to refactor smelly code as part of "Coding Done“ and estimations reflect it 7. Functional Design is specified Test-Driven (ATDD/BDD) 8. Sustained or improved code coverage is verified at build time using code coverage analysis tools (e.g. Sonar) 9. Team is pro-actively and methodically improving collective ownership 10. All code is reviewed in small batches, gaps are closed within hours 11. People have access to the tools they need to do effective SW engineering 12. A prioritized backlog of Technical Debt (ugly code, missing tests, etc.) is available and capacity is allocated to reducing it 13. Team maintains a high level of Collective ownership - most tasks can be pulled by many members of the team without a major effect on efficiency 14. Technical Code Design is Test-Driven (TDD) 15. Regression cycle costs days at most (due to high level of automation) 6. Empowered Teams and Individuals 1. Daily planning meetings (a.k.a. Standups) are used by people to manage their day to day work (instead of work scheduled by supervisors and pushed onto them) 2. Autonomy - People have a high degree of control over the project day 2 day execution - Choose tasks to pull, where to focus 3. Reason/Intent is communicated as part of every requirement/work item, to increase motivation as well as empower people to do the right thing for the context rather than blindly follow a plan 4. People pull to capacity - by using Team Estimation approaches or just pull to WIP 5. Autonomy - People have a high degree of control over their personal & professional destiny 6. The behavior that is incentivized (formally and informally) is aligned with lean/agile thinking - Flow, Improvement, Trust, Whole Team, Low WIP, Safe to fail experiments, etc. 7. People work in small teams (not more than 10, ideally around 5-7) enabling good communication and direct collaboration as well as effective meetings and interaction 8. Managers are pro-actively and methodically seeking ways to improve autonomy of teams and individuals as a way to enable faster decisions as well as higher engagement/motivation 9. People are given opportunity to improve their mastery of areas which interest them 10. People can shape their work environment – technologies, facilities, etc. 2. Business Value Driven Development 1. Product owner sees working software frequently and uses the feedback to adapt the scope/timeline plan 2. Work items are integrative and testable cross-cutting across the architecture if necessary (e.g. User Stories). Done = Deployable and Performant/Secure, enabling real feedback/learning. 3. Work items are integrative testable & SMALL - can be delivered in days thereby tightening the internal team level feedback loop 4. frequent feedback from stakeholders/users is used to adapt the scope/timeline closing a real feedback beyond the product owner. 5. Escaping Defects and other kinds of Failure Demand (Waste) are analyzed using Five Whys or another kind of root cause analysis process in order to determine reasons for missing them earlier in the process. 6. Value is delivered in iterative chunks using Minimally Marketable Features (MMFs) thereby achieving business agility – faster time to market and keeping more options open to what will be delivered after the current MMFs. 7. Requirements that are Hypothesis are validated Using MVP/MVF in a fast learning loop that includes Beta/Early Access programs or Continuous Delivery, in order to enable safe/cheap- to-fail experiments about risky but worthy ideas. 8. Feature Usefulness and Successfulness is evaluated as part of the development lifecycle. Learning is applied to improve the feature and future ideas. 9. Frequent Delivery to real users - up to 8 weeks apart 10. Continuous Delivery - work items are deployed/activated/validated as part of the work life cycle - in a matter of hours/days thereby minimizing the work done without feedback that it is in the right direction 1. Visualize & Manage the Flow 1. Visualize main Work types (using Kanban Board or similar) to create flow awareness 2. Definition of what Done (Working Tested Software) means is clear and adhered to (“DoD”) so real flow is measured and so exceptions drive discussion/improvement. 3. Visualize who is working on what in order to be aware of level of multi tasking and dependency on specific people. 4. Commitment to finishing work over starting new (eventually reaching a WIP level that “feels OK” for the team) to start to “weakly” constrain and improve flow. 5. Use flow diagrams/charts (e.g. CFDs) to provide predictability and insight into flow 6. Visualize and focus on blocked work so major flow efficiency issues are addressed 7. Visualize work that is queued/waiting between people/workflow states to start raise to awareness reasons for queuing and identify options for reducing 8. Awareness of Work Types and Work Items and differences in handling, in order to enable expectation setting with different stakeholders for different needs & allow people to make intelligent flow decisions according to the context 9. Some areas in the flow have local work in process (WIP) limits - leading to lower WIP and cycle times and more explicit opportunities to learn from the (lack of) flow 10. Visualize work variability and seek to reduce it (e.g. using Cycle Time Control Charts) so that overall average cycle time is improved and there is less uncertainty about velocity/cycle times enabling more aggressive planning 11. Explicit WIP limit at workflow level - Single workflow full pull – catching more flow problems and driving WIP/cycle time even lower. 12. Next is re-prioritized continuously (no commitment in Next)- Deferred Pull decisions (dynamic prioritization) in order to enable business agility. 13. Definition of what “Ready for work” means is clear and adhered to in order to minimize rework or blocks due to unready work occupying the WIP. 14. Guidelines for how to pull work (selection from ‘Next’/prioritization of WIP) are clear to everyone and adhered to so that most decisions can be decentralized and made faster as well as driving discussion about how to work and resulting in experiments/improvements 15. Capacity is allocated to Investment Themes using work in process limits so that it is possible to ensure certain investment in each theme. 7. Improve 1. Regular Lessons Learned events (frequency of no less than every 1-4 weeks) with actionable outcomes (e.g. Retrospectives/Kaizen) 2. People at all levels are highly aware and involved in improvement activity 3. Actionable Improvement Work is visualized and managed using “Stop starting start finishing” 4. Leaders are aware of the current operational capabilities (may require metrics) 5. Leaders have an operational capabilities goal 6. Team/Group knows the current process challenge they are targeting 7. Team/Group knows what obstacles are preventing them from overcoming the current process challenge, what is currently being addressed and how 8. Team/Group allocates capacity/time slots for improvement work 9. Team/Group uses models to look at their condition and suggest experiments 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 2 3 4 56 7 1 http://www.slideshare.net/yyeret/leanagile-depth-assessment NO YES
  • 14. Frameworks enabling agility from demand to delivery, across programs and portfolios – based on experiences scaling agile in recent years Patterns for Scaling Agile Our opening keynote – Dean Leffingwell Our closing keynote – Simon Marcus @ Spotify Kanban @ Scale at Siemens Health Services w/ Daniel Vacanti and Bennett Vallet at 13:00 Scale Higher
  • 15. Successful Agility at Scale requires Leadership • Real impact/improvement requires going beyond the team practices. Scaling and shifting the culture/mindset requires understanding, buy- in and engagement by leaders, in a way most companies have not achieved yet. • Relevant Sessions: – Spotify - Closing Keynote w/ Simon – Principles of Lean/Agile Leadership - Track session w/ Dean – Why managers have to change? w/ Danko – The 5 habits of Successful Team Leads w/ Yael & Sagi • Even more (not today…) – Pull based change (Yuval), Open Agile Adoption (Dan Mezick), Lean Startup for Change (Jeff Anderson) Scale Highe r
  • 16. Evolution & Revolution Check out our Evolution/Revolution battle …12:00
  • 17. @ QA is Dead! Long live the new (old?) QA! No professional testers in the life cycle Professional testers/QA testing before release (Agile followed by Waterfall) Professional testers/QA testing features as agile teams deliver them to them Professional testers join some of the agile teams and work on the story level Professional testers on all agile teams testing all stories before Done
  • 18. Quality OVER Quantity - experts SUPPORTING delivery Test Experts/Architects Delivery Team Software Engineers Delivery Team Software Engineers Delivery Team Software Engineers Delivery Team Software Engineers Delivery Team Software Engineers Choose where to be involved Automation Expert
  • 19. Acceptance Tests/Behavior Driving Design - ATDD/BDD/SbE Elaborate Requirements Test Design Technical Design Coding / Unit Testing Test Execution + Fixing Done 1. ATDD Thinking Use test scenarios to guide design 2. ATDD Automation using ATDD/BDD tool to automate acceptance test scenarios and maintain executable specification What is it? We started to experiment with it We use ATDD to guide the majority of our development We use ATDD thinking AND automation
  • 20. Is TDD Dead ? #IsTDDDeadhttp://martinfowler.com/articles/is-tdd-dead/ Photo credit http://www.industriallogic.com/
  • 23. Where to learn more: http://bit.ly/AIL-Learn
  • 24.  Evolve towards Agile  Beyond Budgeting  Use Scaling Frameworks such as SAFe / LeSS / DAD  #TechSafety/ #Anzeneering/ Sustainability  DevOps / Continuous Delivery  Go to an agile org structure/culture e.g. Spotify  Limit WIP  Agile Management / Leadership  Agility Depth Assessments  #QAisDead ?  ATDD/BDD/SbE  #isTDDDead ?  #NoEstimates ? Scale Higher Starting Extend Breadth Get a copy of the trends list at our booth + let us know which trends you are interested in! Slides available at: http://bit.ly/AgileIL14-Trends Yuval Yeret AgileSparks CTO yuval@agilesparks.com @yuvalyeret on twitter