SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Managing (international)
    software projects
interactively using Scrum
        IT Academic Days
   Technical University Gdansk
         November 2011
          Peter Horsten
        © 2011 Goyello Sp. z o. o.
Looking	
  back	
  ….
                    	
  
Let’s	
  Vote	
  
    Who	
  knows	
  Agile?	
  
    Who	
  uses	
  Agile?	
  
    Who	
  uses	
  Scrum?	
  




Image source: European Parliament,
http://www.flickr.com/photos/european_parliament/3480264232/
Too	
  many	
  IT	
  projects	
  fail
                                    	
  


 30 up to 70%
1. Requirements
          Top	
  causes	
  of	
  project	
  trouble
      Unclear, lack of agreement, lack of priority 	
  
  2. Resources
      Lack of resources, poor planning

  3. Schedules
      Too tight, unrealistic, overly optimistic

  4. Planning
      Missing items, insufficient details, poor estimates

  5. Risks
      Unidentified or assumed, not managed
Source: Michael Krigsman (2011)
10	
  signals	
  a	
  project	
  will	
  fail
                                                        	
  
1.  Project	
  	
  managers	
  	
  don’t	
  	
  understand	
  	
  users’	
  needs.	
  
2.  The	
  project’s	
  scope	
  is	
  ill-­‐defined.	
  
3.  Project	
  changes	
  are	
  managed	
  poorly.	
  
4.  The	
  chosen	
  technology	
  changes.	
  
5.  Business	
  needs	
  change.	
  
6.  Deadlines	
  are	
  unrealisGc.	
  
7.  Users	
  are	
  resistant.	
  
8.  Sponsorship	
  is	
  lost.	
  
9.  The	
  project	
  lacks	
  people	
  with	
  appropriate	
  skills.	
  
10.  Managers	
  ignore	
  best	
  pracGces	
  and	
  lessons	
  learned	
  

 Source: John S. Reel, Critical Succes Factors In Software Projects
The	
  classic	
  mistakes
                         	
  
People	
  related	
  mistakes
                                       	
  
•  Undermined	
  moGvaGon	
                  •  FricGon	
  between	
  
•  Weak	
  personnel	
                          developers	
  and	
  
•  Uncontrolled	
  problem	
                    customers	
  
   employees	
                               •  UnrealisGc	
  expectaGons	
  
•  Adding	
  people	
  to	
  a	
  late	
     •  Lack	
  of	
  effecGve	
  project	
  
   project	
                                    sponsorship	
  
•  Noisy,	
  crowded	
  offices	
              •  Lack	
  of	
  user	
  input	
  
                                             •  Wishful	
  thinking	
  



Source: Steven C. McConnell (1996)
Process	
  related	
  mistakes
                                        	
  
•    Overly	
  opGmisGc	
  schedules	
  
•    Insufficient	
  risk	
  management	
  
•    Abandonment	
  of	
  planning	
  under	
  pressure	
  
•    Inadequate	
  design	
  
•    Premature	
  or	
  too	
  frequent	
  convergence	
  
•    Code-­‐like-­‐hell	
  programming	
  



Source: Steven C. McConnell (1996)
Product	
  related	
  mistakes
                                        	
  
•    Too	
  many	
  and	
  too	
  complex	
  requirements	
  
•    Feature	
  changes	
  (about	
  25%)	
  
•    Developer	
  gold-­‐plaGng	
  
•    Research-­‐oriented	
  development	
  




Source: Steven C. McConnell (1996)
Technology	
  related	
  mistakes
                                       	
  
•  Silver-­‐bullet	
  syndrome	
  
•  OveresGmated	
  savings	
  from	
  new	
  tools	
  or	
  
   methods	
  
•  Switching	
  tools	
  in	
  the	
  middle	
  of	
  a	
  project	
  
•  Lack	
  of	
  automated	
  source-­‐code	
  control	
  




Source: Steven C. McConnell (1996)
It	
  is	
  possible	
  to	
  do	
  it	
  right!
                                                                  	
  
       •    You	
  can’t	
  define	
  all	
  your	
  needs	
  in	
  a	
  contract	
  	
  
       •    IT	
  has	
  to	
  try	
  to	
  understand	
  the	
  business	
  needs	
  
       •    Agree	
  about	
  the	
  ground	
  rules	
  	
  
       •    Cooperate	
  and	
  communicate!	
  


	
  
       That	
  sounds	
  Agile,	
  doesn’t	
  it?	
  
	
  
We	
  decided	
  to	
  implement	
  SCRUM	
  
Scrum is an agile software development framework. Work
is structured in cycles of work called sprints, iterations of
work that are typically two to four weeks in duration. During
each sprint, teams pull from a prioritized list of customer
requirements, called user stories, so that the features
that are developed first are of the highest value to the
customer. At the end of each sprint, a potentially
shippable product is delivered.

Image source: http://news.bbc.co.uk/sport2/hi/rugby_union/7048733.stm
The	
  SCRUM	
  process
                      	
  
Not	
  just	
  another	
  tool!
                                             	
  
We	
  value	
  
•  Individuals	
  and	
  interacGons	
  over	
  processes	
  
   and	
  tools	
  
•  Completed	
  funcGonality	
  over	
  comprehensive	
  
   documentaGon	
  
•  Customer	
  collaboraGon	
  over	
  contract	
  
   negoGaGon	
  
•  Responding	
  to	
  change	
  over	
  following	
  a	
  plan	
  
Source: http://agilemanifesto.org/
SCRUM	
  Roles
                                  	
  




Source: cprime.com
We	
  are	
  Agile	
  

The	
  project	
  budget	
  can	
  be	
  fixed,	
  
                                                 	
  
the	
  date	
  will	
  be	
  fixed,	
  	
  
we	
  only	
  cannot	
  fully	
  predict	
  the	
  
funcGonality	
  that	
  will	
  be	
  
delivered	
  
Tell it with a story: “user stories”
•  Write down the story
•  Make it clear and understandable for both sides
•  Make sure developers fully understand it
•  Prioritize together
Define needs in terms your
    client understands!

           As a   Role
       I require a Feature
  To gain a Business Benefit


   Business Driven Development
People	
  don’t	
  like	
  change	
  
•  Business	
  has	
  to	
  take	
  ownership	
  and	
  to	
  share	
  visions	
  

•  Gedng	
  a	
  product	
  owner	
  

•  Project	
  managers	
  need	
  to	
  be	
  flexible	
  

•  Development	
  team	
  has	
  to	
  take	
  responsibility	
  

•  Cherry	
  picking	
  
Key	
  challenges
                                        	
  
 1.  Developer	
  fear	
  caused	
  by	
  transparency	
  of	
  
     skill	
  deficiencies	
  
 2.  The	
  need	
  for	
  developers	
  to	
  be	
  a	
  ‘master	
  of	
  all	
  
     trades’	
  
 3.  Increased	
  reliance	
  on	
  social	
  skills	
  
 4.  A	
  lack	
  of	
  business	
  knowledge	
  among	
  
     developers	
  


Source: Key challenges in Agile implementations, Goyelloblog
Gains
                    	
  
•    More	
  intense	
  cooperaGon	
  with	
  clients	
  
•    Increased	
  client	
  trust	
  
•    Quick	
  client	
  feedback	
  
•    Beier	
  and	
  more	
  frequent	
  results	
  
•    Increased	
  team	
  responsibility	
  
Do	
  you	
  want	
  to	
  
  experience	
  it	
  	
  
     yourself?	
  
        Join	
  us!	
  
              	
  

h;p://kariera.goyello.com      	
  	
  
              	
  
Thanks for your attention!
Feel free to contact and follow!
Or ask questions today.

Contact details:
@   peter.horsten@goyello.com
   +48 606 699 560
   http://goyello.com
   http://blog.goyello.com
   http://petersopinion.com
    http://twitter.com/PetersOpinion




                                              GOYELLO Sp. z o.o.
                                       Al. Niepodległości 606/610
                                                     81-855 Sopot
DEDICATED TO YOU                                 T: (58) 555 0073
Sources
                                                  	
  
•      Michael	
  Krigsman,	
  CIO	
  analysis:	
  Why	
  37	
  percent	
  of	
  projects	
  fail,	
  2011,	
  
       ZDNet,
       hip://www.zdnet.com/blog/projecnailures/cio-­‐analysis-­‐why-­‐37-­‐percent-­‐of-­‐
       projects-­‐fail/12565	
  	
  
•      Steve	
  McConnell,	
  Classic	
  Mistakes	
  Enumerated,	
  1996
       hip://www.stevemcconnell.com/rdenum.htm	
  	
  
•      John	
  S.	
  Reel,	
  Cri>cal	
  success	
  factors	
  in	
  so?ware	
  projects,	
  	
  
       hip://www2.engr.arizona.edu/~ece473/readings/8-­‐CriGcal%20Success%20Factors
       %20in%20Soqware.pdf	
  
•      OutsourcingNL,	
  Op	
  zoek	
  naar	
  sourcingsucces	
  [Looking	
  for	
  sourcing	
  success],	
  
       hip://www.vka.nl/publicaGes/publicaGe/outsourcing_in_nl	
  
•      Scrum	
  Alliance,	
  hip://www.scrumalliance.org/	
  
•      Key	
  challenges	
  in	
  Agile	
  implementaGons,	
  Goyelloblog,	
  
       hip://blog.goyello.com/2011/11/28/key-­‐challanges-­‐in-­‐agile-­‐implementaGons/	
  
•      Top	
  10	
  Project	
  Management	
  Challenges,	
  
       hip://www.pmhut.com/top-­‐10-­‐project-­‐management-­‐challenges	
  
	
  
	
  
Further	
  reading	
  
Further	
  reading	
  

•  Project	
  management	
  2.0
   hip://www.slideshare.net/wrike/project-­‐
   management-­‐20-­‐1884020	
  

•  The	
  Zen	
  of	
  Scrum
   hip://www.slideshare.net/jurgenappelo/the-­‐
   zen-­‐of-­‐scrum-­‐10	
  
Disclosure	
  and	
  sharing	
  
In	
  today’s	
  informaGon	
  society	
  it’s	
  impossible	
  not	
  to	
  be	
  inspired	
  by	
  other	
  
sources.	
  That’s	
  applicable	
  to	
  this	
  presentaGon	
  as	
  well.	
  I’ve	
  tried	
  to	
  menGon	
  
the	
  sources	
  used	
  and	
  to	
  include	
  there	
  copyright	
  if	
  applicable.	
  Please	
  contact	
  
me	
  through	
  my	
  blog:	
  hip://petersopinion.com/contact/	
  if	
  you	
  feel	
  I	
  reused	
  
your	
  work	
  without	
  menGoning.	
  
	
  
Feel	
  free	
  to	
  share	
  and	
  reuse	
  my	
  presentaGon	
  taking	
  the	
  following	
  in	
  mind:	
  
	
  
This	
  work	
  is	
  licensed	
  under	
  the	
  CreaGve	
  Commons	
  AiribuGon-­‐
NonCommercial-­‐ShareAlike	
  3.0	
  Unported	
  License.	
  To	
  view	
  a	
  copy	
  of	
  this	
  
license,	
  visit	
  hip://creaGvecommons.org/licenses/by-­‐nc-­‐sa/3.0/.	
  

Contenu connexe

Tendances

Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...DesignHammer
 
(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporationRatko Mutavdzic
 
Dealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and CommitmentDealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and CommitmentTechWell
 
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsGene Kim
 
10 Classic Website Blunders
10 Classic Website Blunders10 Classic Website Blunders
10 Classic Website BlundersDesignHammer
 
It project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesIt project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesMahyar Teymournezhad
 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeAlex Bulankou
 
Newsletters in an Hour a Week
Newsletters in an Hour a WeekNewsletters in an Hour a Week
Newsletters in an Hour a WeekDesignHammer
 
IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.Todd Shyres, MBA, PMP
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed TeamsGreg Robinson
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical HealthDeclan Whelan
 
When IT Fails The Business Fails...
When IT Fails The Business Fails...When IT Fails The Business Fails...
When IT Fails The Business Fails...Gene Kim
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?John Carter
 
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aKim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aGene Kim
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Gene Kim
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsDesignHammer
 
The 8 Worst Managed Projects of All Time
The 8 Worst Managed Projects of All TimeThe 8 Worst Managed Projects of All Time
The 8 Worst Managed Projects of All TimeWorkfront
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework ExplainedNacho Montoya
 
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aSecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aGene Kim
 
Why Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedWhy Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedKevin Wordon
 

Tendances (20)

Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
Website Redesign in Drupal: are you planning to succeed or succeeding to fail...
 
(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation(PPROJEKTURA) pmi agile for corporation
(PPROJEKTURA) pmi agile for corporation
 
Dealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and CommitmentDealing with Estimation, Uncertainty, Risk, and Commitment
Dealing with Estimation, Uncertainty, Risk, and Commitment
 
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
 
10 Classic Website Blunders
10 Classic Website Blunders10 Classic Website Blunders
10 Classic Website Blunders
 
It project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesIt project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practices
 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a Time
 
Newsletters in an Hour a Week
Newsletters in an Hour a WeekNewsletters in an Hour a Week
Newsletters in an Hour a Week
 
IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.IT Project Management by Todd Shyres.
IT Project Management by Todd Shyres.
 
Improving success with Distributed Teams
Improving success with Distributed TeamsImproving success with Distributed Teams
Improving success with Distributed Teams
 
From Technical Debt to Technical Health
From Technical Debt to Technical HealthFrom Technical Debt to Technical Health
From Technical Debt to Technical Health
 
When IT Fails The Business Fails...
When IT Fails The Business Fails...When IT Fails The Business Fails...
When IT Fails The Business Fails...
 
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
Never The Twain Shall Meet: Can Agile Work with a Waterfall Process?
 
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aKim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
 
Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps Infosec at Ludicrous Speeds - Rugged DevOps
Infosec at Ludicrous Speeds - Rugged DevOps
 
How to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New HeightsHow to Use Website Strategy to Rise to New Heights
How to Use Website Strategy to Rise to New Heights
 
The 8 Worst Managed Projects of All Time
The 8 Worst Managed Projects of All TimeThe 8 Worst Managed Projects of All Time
The 8 Worst Managed Projects of All Time
 
Scrum Framework Explained
Scrum Framework ExplainedScrum Framework Explained
Scrum Framework Explained
 
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aSecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
 
Why Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to SucceedWhy Projects Fail + Four Steps to Succeed
Why Projects Fail + Four Steps to Succeed
 

Similaire à Managing international software projects interactively using scrum

Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile IntroSteve Hayes
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerProduct School
 
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
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteriaWilliam Hill Australia
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97akshay8835
 
Beyond Projects/#NoProjects
Beyond Projects/#NoProjectsBeyond Projects/#NoProjects
Beyond Projects/#NoProjectsallan kelly
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?India Scrum Enthusiasts Community
 
Why Is Managing Software So Hard?
Why Is Managing Software So Hard?Why Is Managing Software So Hard?
Why Is Managing Software So Hard?Michael Lamont
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip
 
DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12Gene Kim
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile ME
 
2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene KimGene Kim
 
Project failure reason 1
Project failure reason 1Project failure reason 1
Project failure reason 1Arash Moto
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty CaganAnthony Marter
 

Similaire à Managing international software projects interactively using scrum (20)

Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile Intro
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
 
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
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Agile project, myths & selection criteria
Agile project, myths & selection criteriaAgile project, myths & selection criteria
Agile project, myths & selection criteria
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97
 
1.ppt
1.ppt1.ppt
1.ppt
 
Beyond Projects/#NoProjects
Beyond Projects/#NoProjectsBeyond Projects/#NoProjects
Beyond Projects/#NoProjects
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
 
Why Is Managing Software So Hard?
Why Is Managing Software So Hard?Why Is Managing Software So Hard?
Why Is Managing Software So Hard?
 
Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013Synerzip’s Top 10 Take Aways, From Agile 2013
Synerzip’s Top 10 Take Aways, From Agile 2013
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12DevOps Kanban Meet Up 3/22/12
DevOps Kanban Meet Up 3/22/12
 
Agile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz SaracevicAgile Development – Why requirements matter by Fariz Saracevic
Agile Development – Why requirements matter by Fariz Saracevic
 
2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim2012 SxSW When IT Says No by Gene Kim
2012 SxSW When IT Says No by Gene Kim
 
Project failure reason 1
Project failure reason 1Project failure reason 1
Project failure reason 1
 
Product is Hard - Marty Cagan
Product is Hard - Marty CaganProduct is Hard - Marty Cagan
Product is Hard - Marty Cagan
 

Plus de Peter Horsten

EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersPeter Horsten
 
Navigating EUDR Compliance within the Coffee Industry
Navigating EUDR Compliance within the Coffee IndustryNavigating EUDR Compliance within the Coffee Industry
Navigating EUDR Compliance within the Coffee IndustryPeter Horsten
 
Hurdles to overcome while becoming Agile/Lean
Hurdles to overcome while becoming Agile/LeanHurdles to overcome while becoming Agile/Lean
Hurdles to overcome while becoming Agile/LeanPeter Horsten
 
Thinking Local the main challenge for ecommerce globalization
Thinking Local the main challenge for ecommerce globalizationThinking Local the main challenge for ecommerce globalization
Thinking Local the main challenge for ecommerce globalizationPeter Horsten
 
Better spend your social marketing budget on valuable fans
Better spend your social marketing budget on valuable fansBetter spend your social marketing budget on valuable fans
Better spend your social marketing budget on valuable fansPeter Horsten
 
Het opzetten en exploiteren van een webshop in de praktijk
Het opzetten en exploiteren van een webshop in de praktijkHet opzetten en exploiteren van een webshop in de praktijk
Het opzetten en exploiteren van een webshop in de praktijkPeter Horsten
 
International networking 3city business
International networking 3city businessInternational networking 3city business
International networking 3city businessPeter Horsten
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challengePeter Horsten
 
Startup Pirates Gdansk workshop "Vision and values" 20130915
Startup Pirates Gdansk workshop "Vision and values" 20130915Startup Pirates Gdansk workshop "Vision and values" 20130915
Startup Pirates Gdansk workshop "Vision and values" 20130915Peter Horsten
 
Lean development based on scrum
Lean development based on scrumLean development based on scrum
Lean development based on scrumPeter Horsten
 
IOF 2012 Goyello and Mobile App introduction
IOF 2012 Goyello and Mobile App introductionIOF 2012 Goyello and Mobile App introduction
IOF 2012 Goyello and Mobile App introductionPeter Horsten
 
What we have learned at Microsoft WPC12
What we have learned at Microsoft WPC12What we have learned at Microsoft WPC12
What we have learned at Microsoft WPC12Peter Horsten
 
Inspelen op verandering boven het volgen van een plan
Inspelen op verandering boven het volgen van een planInspelen op verandering boven het volgen van een plan
Inspelen op verandering boven het volgen van een planPeter Horsten
 
Nieuwe tools en sociale media: Wat u er mee kan en mee moet
Nieuwe tools en sociale media: Wat u er mee kan en mee moetNieuwe tools en sociale media: Wat u er mee kan en mee moet
Nieuwe tools en sociale media: Wat u er mee kan en mee moetPeter Horsten
 
Your social media plan has to be more than sexy
Your social media plan has to be more than sexyYour social media plan has to be more than sexy
Your social media plan has to be more than sexyPeter Horsten
 
A Gen Y versus Gen X conflict
A Gen Y versus Gen X conflictA Gen Y versus Gen X conflict
A Gen Y versus Gen X conflictPeter Horsten
 
The art of microblogging 5th lecture 20100427
The art of microblogging 5th lecture 20100427The art of microblogging 5th lecture 20100427
The art of microblogging 5th lecture 20100427Peter Horsten
 
Software Development in a Funky Manner to meet client requirements best
Software Development in a Funky Manner to meet client requirements bestSoftware Development in a Funky Manner to meet client requirements best
Software Development in a Funky Manner to meet client requirements bestPeter Horsten
 
Market analysis before applying social media 20100316 3rd lecture
Market analysis before applying social media 20100316 3rd lectureMarket analysis before applying social media 20100316 3rd lecture
Market analysis before applying social media 20100316 3rd lecturePeter Horsten
 

Plus de Peter Horsten (20)

EUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exportersEUDR Info Meeting Ethiopian coffee exporters
EUDR Info Meeting Ethiopian coffee exporters
 
Navigating EUDR Compliance within the Coffee Industry
Navigating EUDR Compliance within the Coffee IndustryNavigating EUDR Compliance within the Coffee Industry
Navigating EUDR Compliance within the Coffee Industry
 
Hurdles to overcome while becoming Agile/Lean
Hurdles to overcome while becoming Agile/LeanHurdles to overcome while becoming Agile/Lean
Hurdles to overcome while becoming Agile/Lean
 
Thinking Local the main challenge for ecommerce globalization
Thinking Local the main challenge for ecommerce globalizationThinking Local the main challenge for ecommerce globalization
Thinking Local the main challenge for ecommerce globalization
 
Better spend your social marketing budget on valuable fans
Better spend your social marketing budget on valuable fansBetter spend your social marketing budget on valuable fans
Better spend your social marketing budget on valuable fans
 
Het opzetten en exploiteren van een webshop in de praktijk
Het opzetten en exploiteren van een webshop in de praktijkHet opzetten en exploiteren van een webshop in de praktijk
Het opzetten en exploiteren van een webshop in de praktijk
 
Master your career
Master your careerMaster your career
Master your career
 
International networking 3city business
International networking 3city businessInternational networking 3city business
International networking 3city business
 
Agile contracting a real challenge
Agile contracting a real challengeAgile contracting a real challenge
Agile contracting a real challenge
 
Startup Pirates Gdansk workshop "Vision and values" 20130915
Startup Pirates Gdansk workshop "Vision and values" 20130915Startup Pirates Gdansk workshop "Vision and values" 20130915
Startup Pirates Gdansk workshop "Vision and values" 20130915
 
Lean development based on scrum
Lean development based on scrumLean development based on scrum
Lean development based on scrum
 
IOF 2012 Goyello and Mobile App introduction
IOF 2012 Goyello and Mobile App introductionIOF 2012 Goyello and Mobile App introduction
IOF 2012 Goyello and Mobile App introduction
 
What we have learned at Microsoft WPC12
What we have learned at Microsoft WPC12What we have learned at Microsoft WPC12
What we have learned at Microsoft WPC12
 
Inspelen op verandering boven het volgen van een plan
Inspelen op verandering boven het volgen van een planInspelen op verandering boven het volgen van een plan
Inspelen op verandering boven het volgen van een plan
 
Nieuwe tools en sociale media: Wat u er mee kan en mee moet
Nieuwe tools en sociale media: Wat u er mee kan en mee moetNieuwe tools en sociale media: Wat u er mee kan en mee moet
Nieuwe tools en sociale media: Wat u er mee kan en mee moet
 
Your social media plan has to be more than sexy
Your social media plan has to be more than sexyYour social media plan has to be more than sexy
Your social media plan has to be more than sexy
 
A Gen Y versus Gen X conflict
A Gen Y versus Gen X conflictA Gen Y versus Gen X conflict
A Gen Y versus Gen X conflict
 
The art of microblogging 5th lecture 20100427
The art of microblogging 5th lecture 20100427The art of microblogging 5th lecture 20100427
The art of microblogging 5th lecture 20100427
 
Software Development in a Funky Manner to meet client requirements best
Software Development in a Funky Manner to meet client requirements bestSoftware Development in a Funky Manner to meet client requirements best
Software Development in a Funky Manner to meet client requirements best
 
Market analysis before applying social media 20100316 3rd lecture
Market analysis before applying social media 20100316 3rd lectureMarket analysis before applying social media 20100316 3rd lecture
Market analysis before applying social media 20100316 3rd lecture
 

Dernier

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
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
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
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
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
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
 
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
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒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
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 

Dernier (20)

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
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...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
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
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
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...
 
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
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
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
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 

Managing international software projects interactively using scrum

  • 1. Managing (international) software projects interactively using Scrum IT Academic Days Technical University Gdansk November 2011 Peter Horsten © 2011 Goyello Sp. z o. o.
  • 2.
  • 4. Let’s  Vote   Who  knows  Agile?   Who  uses  Agile?   Who  uses  Scrum?   Image source: European Parliament, http://www.flickr.com/photos/european_parliament/3480264232/
  • 5. Too  many  IT  projects  fail   30 up to 70%
  • 6. 1. Requirements Top  causes  of  project  trouble Unclear, lack of agreement, lack of priority   2. Resources Lack of resources, poor planning 3. Schedules Too tight, unrealistic, overly optimistic 4. Planning Missing items, insufficient details, poor estimates 5. Risks Unidentified or assumed, not managed Source: Michael Krigsman (2011)
  • 7. 10  signals  a  project  will  fail   1.  Project    managers    don’t    understand    users’  needs.   2.  The  project’s  scope  is  ill-­‐defined.   3.  Project  changes  are  managed  poorly.   4.  The  chosen  technology  changes.   5.  Business  needs  change.   6.  Deadlines  are  unrealisGc.   7.  Users  are  resistant.   8.  Sponsorship  is  lost.   9.  The  project  lacks  people  with  appropriate  skills.   10.  Managers  ignore  best  pracGces  and  lessons  learned   Source: John S. Reel, Critical Succes Factors In Software Projects
  • 9. People  related  mistakes   •  Undermined  moGvaGon   •  FricGon  between   •  Weak  personnel   developers  and   •  Uncontrolled  problem   customers   employees   •  UnrealisGc  expectaGons   •  Adding  people  to  a  late   •  Lack  of  effecGve  project   project   sponsorship   •  Noisy,  crowded  offices   •  Lack  of  user  input   •  Wishful  thinking   Source: Steven C. McConnell (1996)
  • 10. Process  related  mistakes   •  Overly  opGmisGc  schedules   •  Insufficient  risk  management   •  Abandonment  of  planning  under  pressure   •  Inadequate  design   •  Premature  or  too  frequent  convergence   •  Code-­‐like-­‐hell  programming   Source: Steven C. McConnell (1996)
  • 11. Product  related  mistakes   •  Too  many  and  too  complex  requirements   •  Feature  changes  (about  25%)   •  Developer  gold-­‐plaGng   •  Research-­‐oriented  development   Source: Steven C. McConnell (1996)
  • 12. Technology  related  mistakes   •  Silver-­‐bullet  syndrome   •  OveresGmated  savings  from  new  tools  or   methods   •  Switching  tools  in  the  middle  of  a  project   •  Lack  of  automated  source-­‐code  control   Source: Steven C. McConnell (1996)
  • 13. It  is  possible  to  do  it  right!   •  You  can’t  define  all  your  needs  in  a  contract     •  IT  has  to  try  to  understand  the  business  needs   •  Agree  about  the  ground  rules     •  Cooperate  and  communicate!     That  sounds  Agile,  doesn’t  it?    
  • 14. We  decided  to  implement  SCRUM   Scrum is an agile software development framework. Work is structured in cycles of work called sprints, iterations of work that are typically two to four weeks in duration. During each sprint, teams pull from a prioritized list of customer requirements, called user stories, so that the features that are developed first are of the highest value to the customer. At the end of each sprint, a potentially shippable product is delivered. Image source: http://news.bbc.co.uk/sport2/hi/rugby_union/7048733.stm
  • 16. Not  just  another  tool!   We  value   •  Individuals  and  interacGons  over  processes   and  tools   •  Completed  funcGonality  over  comprehensive   documentaGon   •  Customer  collaboraGon  over  contract   negoGaGon   •  Responding  to  change  over  following  a  plan   Source: http://agilemanifesto.org/
  • 17. SCRUM  Roles   Source: cprime.com
  • 18. We  are  Agile   The  project  budget  can  be  fixed,     the  date  will  be  fixed,     we  only  cannot  fully  predict  the   funcGonality  that  will  be   delivered  
  • 19. Tell it with a story: “user stories” •  Write down the story •  Make it clear and understandable for both sides •  Make sure developers fully understand it •  Prioritize together
  • 20. Define needs in terms your client understands! As a Role I require a Feature To gain a Business Benefit Business Driven Development
  • 21. People  don’t  like  change   •  Business  has  to  take  ownership  and  to  share  visions   •  Gedng  a  product  owner   •  Project  managers  need  to  be  flexible   •  Development  team  has  to  take  responsibility   •  Cherry  picking  
  • 22. Key  challenges   1.  Developer  fear  caused  by  transparency  of   skill  deficiencies   2.  The  need  for  developers  to  be  a  ‘master  of  all   trades’   3.  Increased  reliance  on  social  skills   4.  A  lack  of  business  knowledge  among   developers   Source: Key challenges in Agile implementations, Goyelloblog
  • 23. Gains   •  More  intense  cooperaGon  with  clients   •  Increased  client  trust   •  Quick  client  feedback   •  Beier  and  more  frequent  results   •  Increased  team  responsibility  
  • 24. Do  you  want  to   experience  it     yourself?   Join  us!     h;p://kariera.goyello.com      
  • 25. Thanks for your attention! Feel free to contact and follow! Or ask questions today. Contact details: @ peter.horsten@goyello.com  +48 606 699 560  http://goyello.com  http://blog.goyello.com  http://petersopinion.com http://twitter.com/PetersOpinion GOYELLO Sp. z o.o. Al. Niepodległości 606/610 81-855 Sopot DEDICATED TO YOU T: (58) 555 0073
  • 26. Sources   •  Michael  Krigsman,  CIO  analysis:  Why  37  percent  of  projects  fail,  2011,   ZDNet, hip://www.zdnet.com/blog/projecnailures/cio-­‐analysis-­‐why-­‐37-­‐percent-­‐of-­‐ projects-­‐fail/12565     •  Steve  McConnell,  Classic  Mistakes  Enumerated,  1996 hip://www.stevemcconnell.com/rdenum.htm     •  John  S.  Reel,  Cri>cal  success  factors  in  so?ware  projects,     hip://www2.engr.arizona.edu/~ece473/readings/8-­‐CriGcal%20Success%20Factors %20in%20Soqware.pdf   •  OutsourcingNL,  Op  zoek  naar  sourcingsucces  [Looking  for  sourcing  success],   hip://www.vka.nl/publicaGes/publicaGe/outsourcing_in_nl   •  Scrum  Alliance,  hip://www.scrumalliance.org/   •  Key  challenges  in  Agile  implementaGons,  Goyelloblog,   hip://blog.goyello.com/2011/11/28/key-­‐challanges-­‐in-­‐agile-­‐implementaGons/   •  Top  10  Project  Management  Challenges,   hip://www.pmhut.com/top-­‐10-­‐project-­‐management-­‐challenges      
  • 28. Further  reading   •  Project  management  2.0 hip://www.slideshare.net/wrike/project-­‐ management-­‐20-­‐1884020   •  The  Zen  of  Scrum hip://www.slideshare.net/jurgenappelo/the-­‐ zen-­‐of-­‐scrum-­‐10  
  • 29. Disclosure  and  sharing   In  today’s  informaGon  society  it’s  impossible  not  to  be  inspired  by  other   sources.  That’s  applicable  to  this  presentaGon  as  well.  I’ve  tried  to  menGon   the  sources  used  and  to  include  there  copyright  if  applicable.  Please  contact   me  through  my  blog:  hip://petersopinion.com/contact/  if  you  feel  I  reused   your  work  without  menGoning.     Feel  free  to  share  and  reuse  my  presentaGon  taking  the  following  in  mind:     This  work  is  licensed  under  the  CreaGve  Commons  AiribuGon-­‐ NonCommercial-­‐ShareAlike  3.0  Unported  License.  To  view  a  copy  of  this   license,  visit  hip://creaGvecommons.org/licenses/by-­‐nc-­‐sa/3.0/.  

Notes de l'éditeur

  1. 5 years ago we started as very motivated amateurs, guys enjoying their hobby Spent a lot of time to investigate the clients’ needs Were very eager to offer the best deal Concluded too often the client was not fully satisfied with the result When growing we lost control on the team