SlideShare a Scribd company logo
1 of 156
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
Effective scrum teams – James Whitehead
Agile is Agile Is Not
Scrum is Scrum Is Not
•
•
•
•
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
•
•
•
•
•
•
•
•
•
•
•
•
•
Putting It into Practice
in their context or
environment…..
Predictive
Aim Fire!
Empirical
Aim Fire Aim!
Vs
•
•
•
•
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
•
•
•
•
•
•
•
Manages Stakeholders
and interests
Presents Product/Project
View Accepts or rejects work
results
Works with scrum team in
refining backlog
Prioritises work at project
and sprint level
Works with
business/customer to
determine what will make
up project backlog
Is responsible for Return
on Investment of project
Attends planning sessions,
reviews and daily scrums
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Do whatever is
needed to
meet the goals
of the SprintWork Product
backlog in
anticipation
of next sprint Ensure work
is delivered
in priority
order
Take
ownership
of tasks in
sprint
Communicate
with each
other and
product owner
Break down
Sprint work
into tasks
Provide
Estimates
Functional
Manager(s)
Scrum
Master
Product
Owner
Scrum
Team
Project
Manager
Ensure consistency of scrum practices across teams I C C I R/A
Provide vision and goal for the product I I R/A I I
Provide resource with right skills and mindset R/A I I C/I C
Prioritise and manage the product backlog I F R/A C F
Remove impediments R R R/A R R
Manage the implementation of the project plan I I C C R/A
Make sure scrum practices are used and improved within the team RI R/A C R F
Create, apply and continuously improve the Definition of Done C F R R/A F
On time reporting to management I F R/A I F
Define acceptance criteria I F R/A C F
Write acceptance tests I F C R/A F
Ensure quality of the product R R R/A R R
Manage Risks C C R/A C R
Approve user stories (user stories meet the acceptance criteria) I F R/A C F
Decide on release date and goal I I R/A I I
1.
2.
•
Is Responsible For… Is not responsible for
Should have the following
characteristics…..
Should not have the following
characteristics……..
Vision
Aim of the
project with and
owner
Vision Product
Backlog
Sprint
Backlog
Sprint Planning Meeting
Review Product Backlog
Estimate Sprint Backlog
Commit to Timeframe
S P R I N T
30
days
24 hrs
Product
Backlog
Session
Daily Scrum
Meeting
Done since last time
Plan for today
Barriers?
Sprint Review
Meeting and Sprint
Retrospective
Demo features to all
Retrospect on
progress
Release Planning
Meeting
Product Backlog
Prioritised features
Desired by customer
Burndown Chart
Potentially
Deployable
Increment
Backlog tasks
expanded by the
team
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•Specifications will never be fully understood.Ziv’s Law
•The user will never know what they want until the
system is in production (and maybe not even then).
Humphrey’s
Law
•Software evolves more rapidly as it approaches
chaotic regions.
Langdon’s
Lemma
•An interactive system can never be fully specified or
tested
Wegner’s
Lemma
•Organisations which design systems ... are
constrained to produce designs which are copies of
the communication structures of these organizations
Conway’s Law
Effective scrum teams – James Whitehead
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
• HTTP://JENKINS-CI.ORG
• HTTP://COBERTURA.SOURCEFORGE.NET/
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
Effective scrum teams – James Whitehead
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Subject to interpretation
As a course attendee I want
Writing Good Stories
Title Reserved for priorityPerspective
To know how to write good user stories
so that I can submit cards to the
planning game that are clear and will
be accepted to the next sprint
Author Date Reserved for estimate
Bob 08/05/15
Conversation starterConversation starter
Reason
Requirements
WhyWhy
WhatWhat
WhoWho
Good short titleGood short title
As a course attendee I want
Writing Good Stories
Title Reserved for priorityPerspective
To know how to write good user stories
so that I can submit cards to the
planning game that are clear and will
be accepted to the next sprint
Author Date Reserved for estimate
Bob 08/05/15
Conversation starterConversation starter
Reason
Requirements
WhyWhy
WhatWhat
WhoWho
Good short titleGood short title
•
•
•
•
•
•
"As a reader of this
presentation, I want
to understand how to
write so I can be competent
in putting them together
The visitor can enter a valid email to the
subscribe form
The visitor cannot submit the form
without entering a valid email
After submission, the visitor should see a
"thank you" message on the top of the
screen
User Story..
"As a reader of a blog
post, I want to subscribe to
a newsletter so I can follow
the blog"
Acceptance Criteria…
The visitor can enter a valid email to the
subscribe form
The visitor cannot submit the form
without entering a valid email
After submission, the visitor should see a
"thank you" message on the top of the
screen
As a user of the library
catalogue, I want
advanced search
options on the front
page so that I can
quickly and easily
refine my search. I can limit the search by format/type.
I can delineate the search by date range.
I can limit the search to publisher information
such as title, author, subject, place, publisher
and call number.
I can restrict the search to a particular
website/catalogue, collection.
I can find advanced search options –
advanced search options are carried through
as filters to search results page.
I can filter by availability.
Students can purchase monthly parking passes online.
Parking passes can be paid via credit cards.
Parking passes can be paid via PayPal.
Professors can input student marks.
Students can obtain their current seminar schedule.
Students can order official transcripts.
Students can only enrol in seminars for which they have
prerequisites.
Transcripts will be available online via a standard
browser.
•
As a xxxxx I
want xxx so
that xxxx
As a xxxxx I
want xxx so
that xxxx
As a xxxxx I
want xxx so
that xxxx
As a xxxxx I
want xxx so
that xxxx
As a xxxxx I
want xxx so
that xxxx
As a xxxxx I
want xxx so
that xxxx
How long is this going to take?
- 1 day ?
- 1 week?
- Forever?
How long is this going to take?
- 1 day ?
- 1 week?
- Forever?
Estimates are not time based but
relative to each other
•
•
•
•
#1
#2
•
•
• DECIDE ON THE BUCKETS OF COMPLEXITY
• DISCUSS THE STORY IN EACH BUCKET LIGHT, MEDIUM, HIGH OR COMPLEX
• ADD UP THE POINTS
User Interface Business Logic Data/Integration Testing
L = 1 L = 1 L = 1 L = 1
M = 2 M = 2 M = 2 M = 2
H = 3 H = 3 H = 3 H = 3
C = 4 C = 4 C = 4 C = 4
Helpful Considerations Helpful Considerations Helpful Considerations Helpful Considerations
- number of screen
fields?
- number of business rules? - number of data stores - user testing complexity
- Screen validation
logic?
- business rules complexity - complexity of Stored
procedures/triggers
- data setup complexity for
each test pack
- number of screens? - number of
tables/relationships
- test automation complexity
1 2 3 5 8 13 21
Example
As a customer, I want to browse the list of products so that I view the details.
User interface: M = 2
Business Logic: N/A
Data: L = 1
Testing: L = 1
Total is 4 points, which is between 3 and 5, team decide on 3.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Letter Meaning Description
I Independent
The user story should be self-contained, in a way that there
is no inherent dependency on another user story.
N Negotiable
User stories, up until they are part of a sprint, can always
be changed and rewritten.
V Valuable A user story must deliver value to the business
E Estimable
You must always be able to estimate the size of a user
story.
S
Sized appropriately
or Small
User stories should not be so big as to become impossible
to plan/task/prioritize with a certain level of certainty.
T Testable
The user story or its related description must provide the
necessary information to make testing of the development
possible.
The INVEST mnemonic was created by Bill Wake as a reminder of the characteristics of a good quality
user story, as may be used in a Scrum backlog.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
LET'S LOOK AT AN EXAMPLE OF A COMMON PIECE OF WORK THAT CAN OFTEN BE REPRESENTED AS A
THEME – ‘PERFORMANCE TUNING’.
IMPROVING THE PERFORMANCE OF A SPECIFIC FEATURE OF AN APPLICATION OFTEN INVOLVES MAKING
MANY SMALL IMPROVEMENTS TOWARD THE END GOAL OF A SIGNIFICANT PERFORMANCE IMPROVEMENT.
FOR EXAMPLE, IMAGINE THAT YOUR APPLICATION INCLUDES A REPORT TO DISPLAY THE TOTAL SALES
NUMBERS PER SALESPERSON.
THESE NUMBERS MAY BE CALCULATED AS OF THE PREVIOUS DAY.
THIS CAN BE A TIME-CONSUMING REPORT TO EXECUTE, AND AS A RESULT THE ENTIRE APPLICATION
TENDS TO HANG FOR SEVERAL SECONDS EACH TIME A USER RUNS IT.
THERE MAY BE SEVERAL THINGS WE CAN DO TO IMPROVE THIS REPORT, THINGS THAT ARE CAPTURED
BELOW AS STORIES:
1. AS A SALESPERSON, I'D LIKE FOR THE UI OF THE APPLICATION TO REMAIN
RESPONSIVE WHILE THE REPORT IS LOADING, SO I CAN CANCEL THE REPORT IF
DESIRED.
2. AS A DEVELOPER, I'D LIKE TO PRE-AGGREGATE AND CACHE THE SALES NUMBERS
AS OF THE PREVIOUS DAY, SO THEY DO NOT NEED TO BE RECALCULATED EACH TIME
THE REPORT IS RUN.
3. AS A DEVELOPER, I'D LIKE TO GENERATE THE HTML TABLE CONTAINING THE
SALES NUMBERS ON THE SERVER AND SEND IT PRE-RENDERED TO THE CLIENT, SO IT
NO LONGER HAS TO BE RENDERED BY JAVASCRIPT ON THE CLIENT.
•
•
EACH OF THESE STORIES HAS THE POTENTIAL TO IMPROVE THE PERFORMANCE OF THE REPORT.
HOWEVER, WHILE EACH STORY CONTRIBUTES TO THE SAME OVERARCHING GOAL, THEY DO NOT NEED TO BE COMPLETED IN A SPECIFIC
ORDER.
FURTHERMORE, EACH STORY COULD BE DELIVERED INDEPENDENTLY FROM THE OTHERS AND STILL PROVIDE SOME MEASURABLE BENEFIT TO
THE END USER.
FOR THESE REASONS, THESE STORIES ARE BEST GROUPED INTO A THEME RATHER THAN AN EPIC.
GROUPING THESE STORIES BY THEME ALLOWS US TO SEE THE BROADER GOAL THAT EACH STORY CONTRIBUTES TO WITHOUT FORCING US TO
APPROACH THE STORIES IN A SPECIFIC ORDER.
ALSO, GROUPING THE STORIES AS A THEME ALSO NEGATES THE NEED TO HOLD DELIVERY OF THE ENTIRE GROUP UNTIL EACH STORY IS
COMPLETE.
THIS GIVES US MORE FLEXIBILITY IN SCHEDULING AND PLANNING AS WELL AS IN OUR ABILITY TO ADD AND REMOVE STORIES AS THE SHAPE OF
THE BACKLOG CHANGES.
•
•
•
•
•
•
•
Has too many dependencies on other stories
You could negotiate on parts of the story
Clearly there is business value here avoids spending on
campaigns and maximises investment in good
campaigns
Can you really size this properly.
This story is very large and not small at all
There are so many test here on data and output to get
testing into shape is complex and time consuming
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Data
Expected
Result
Expected
Message
Aa9ab$ Fail Too Short
AAbbCC11 Fail
No Special
Characters
$$$bbb111 Fail No Upper Case
AAA%% Fail No Lower Case
AAAA%%%%bb
bbb
Fail No numbers
IsThis$AGood11 Pass
Product
Backlog
Release
Backlog
Sprint Backlog
Might have an initial
estimate (perhaps both
analysis and
development and an
expression of technical
and business
confidence that this is
real and achievable
As a __, I want
to be able to
__ so that __
As a __, I want
to be able to
__ so that __
More detailed estimate
and a specific
acceptance test – low
confidence stories
might be spiked or
prototyped
I will know this
is done when
_____
As a __, I want
to be able to
__ so that __
I will know this
is done when
_____
To do this I
must
1) ______
2) ______
Business Goal
Possible
automation
of the
acceptance
test
Development
team breaks
out the detail
of work
needed to
pass test
Effective scrum teams – James Whitehead
Effective scrum teams – James Whitehead
0
5
10
15
20
25
30
35
40
45
1 2 3 4 5 6 7 8 9
Velocity
Sprints
Last Observation = 42
Mean = 38
Mean (worst 3) = 35
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Release Plan
Sprint 1
•User
Story 1
•User
Story 2
Sprint 2
•User
Story 5
•User
Story 3
Sprint 3-6
•User
Story 4
•User
Story 6
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
Product
Backlog
Team
Capabilities
Business
Conditions
Retrospective
Previous
Product
Increment
Part
1
Part
2
5% of the Sprint: Time Boxed
PO
TM
SM
Explain Goal,
Vision &
Backlog Items
Design, Plan &
Commit to
work
Facilitate
& Timebox
WHY
HOW
ALL
Next Sprint
Goal
Product
Backlog
Sprint
Backlog
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Effective scrum teams – James Whitehead
•
•
•
•
•
Effective scrum teams – James Whitehead
•
•
•
•
Show and Tell
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Excel/Trello
Visual Studio Online
Effective scrum teams – James Whitehead
•
•
•
•
•
•
•
One day Course On Agile

More Related Content

Viewers also liked

Become a "Best Place to Work"
Become a "Best Place to Work" Become a "Best Place to Work"
Become a "Best Place to Work" Pam Holloway
 
Ens visiten els veterinaris
Ens visiten els veterinarisEns visiten els veterinaris
Ens visiten els veterinarisjmcapella
 
Microservices, DevOps and IoT- Bob Familiar
Microservices, DevOps and IoT- Bob FamiliarMicroservices, DevOps and IoT- Bob Familiar
Microservices, DevOps and IoT- Bob FamiliarWithTheBest
 
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションAEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションArata Fujimura
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk ManagementRowan Bunning
 
Transforming learning into an experience
Transforming learning into an experienceTransforming learning into an experience
Transforming learning into an experienceSPIN Chennai
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Gunther Verheyen
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questionsKuldeep Pawar
 
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16 Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16 Stefan Moritz
 

Viewers also liked (10)

AD090 - Agile Landscape
AD090 - Agile LandscapeAD090 - Agile Landscape
AD090 - Agile Landscape
 
Become a "Best Place to Work"
Become a "Best Place to Work" Become a "Best Place to Work"
Become a "Best Place to Work"
 
Ens visiten els veterinaris
Ens visiten els veterinarisEns visiten els veterinaris
Ens visiten els veterinaris
 
Microservices, DevOps and IoT- Bob Familiar
Microservices, DevOps and IoT- Bob FamiliarMicroservices, DevOps and IoT- Bob Familiar
Microservices, DevOps and IoT- Bob Familiar
 
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーションAEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
AEP(アジャイルな見積りと計画づくり)読書会21章計画とコミュニケーション
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk Management
 
Transforming learning into an experience
Transforming learning into an experienceTransforming learning into an experience
Transforming learning into an experience
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questions
 
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16 Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16
Storytelling ›› Storydoing – Stefan Moritz NexterdayNorth16
 

Similar to One day Course On Agile

Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12Ravi Tadwalkar
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXLarry Burks
 
User Story Writing & Estimation For Testers By Mahesh Varadharajan
User Story Writing & Estimation For Testers By Mahesh VaradharajanUser Story Writing & Estimation For Testers By Mahesh Varadharajan
User Story Writing & Estimation For Testers By Mahesh VaradharajanAgile Testing Alliance
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentJawdatTI
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"Jason Benton
 
Remote research uxpa talk
Remote research uxpa talkRemote research uxpa talk
Remote research uxpa talkGavin Fung
 
Agile development and project management
Agile development and project managementAgile development and project management
Agile development and project managementVishal Bardoloi
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)Amardeep Vishwakarma
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsbeITconference
 
agility_principles.ppt
agility_principles.pptagility_principles.ppt
agility_principles.pptAteeqaKokab1
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product EngineeringSagittarius
 
Use Cases and Use in Agile world
Use Cases and Use in Agile worldUse Cases and Use in Agile world
Use Cases and Use in Agile worldRavikanth-BA
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process OverviewPaul Nguyen
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
ACS an agile approach to optimising your digital strategy v4.1
ACS   an agile approach to optimising your digital strategy v4.1ACS   an agile approach to optimising your digital strategy v4.1
ACS an agile approach to optimising your digital strategy v4.1Mia Horrigan
 

Similar to One day Course On Agile (20)

Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UX
 
User Story Writing & Estimation For Testers By Mahesh Varadharajan
User Story Writing & Estimation For Testers By Mahesh VaradharajanUser Story Writing & Estimation For Testers By Mahesh Varadharajan
User Story Writing & Estimation For Testers By Mahesh Varadharajan
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Agile scrum induction
Agile scrum inductionAgile scrum induction
Agile scrum induction
 
Beyond "Quality Assurance"
Beyond "Quality Assurance"Beyond "Quality Assurance"
Beyond "Quality Assurance"
 
Remote research uxpa talk
Remote research uxpa talkRemote research uxpa talk
Remote research uxpa talk
 
Agile development and project management
Agile development and project managementAgile development and project management
Agile development and project management
 
ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)ABC of Agile (Scrum & Extreme Programming)
ABC of Agile (Scrum & Extreme Programming)
 
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, InfragisticsScrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
Scrum Crash Course - Anatoli Iliev and Lyubomir Cholakov, Infragistics
 
agility_principles.ppt
agility_principles.pptagility_principles.ppt
agility_principles.ppt
 
Software Product Engineering
Software Product EngineeringSoftware Product Engineering
Software Product Engineering
 
Use Cases and Use in Agile world
Use Cases and Use in Agile worldUse Cases and Use in Agile world
Use Cases and Use in Agile world
 
Scrum
ScrumScrum
Scrum
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Sdlc plan
Sdlc planSdlc plan
Sdlc plan
 
Scrum Process Overview
Scrum Process OverviewScrum Process Overview
Scrum Process Overview
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
ACS an agile approach to optimising your digital strategy v4.1
ACS   an agile approach to optimising your digital strategy v4.1ACS   an agile approach to optimising your digital strategy v4.1
ACS an agile approach to optimising your digital strategy v4.1
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

One day Course On Agile

Editor's Notes

  1. Remember INVEST to test against a good quality user story does it meet the criteria…
  2. So taking INVEST into account how does this measure up. Have a quick go at estimating using the bucket method! What do you get? UI = BL = Integration = Testing = I get 16 because there is so much the director is asking for here the UI will have lots of filter and income lines, reports, charts and validation testing required. So…. We break it down further..
  3. What do you think now?