SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Scrum中文网敏捷沙龙系列
                           Scrum中文网敏捷沙龙系列

                         6月北京,敏捷大师Arne谈敏捷实施的五项准备

                                2011年7月6日




http://www.scrumcn.com            Copyright © Scrum中文网
关于Scrum中文网
    关于Scrum
      Scrum中文网

      ScrumCN由海内外资深敏捷顾问团队共同创办,成立于2008年,是中国
    领先的敏捷及Scrum推广组织。ScrumCN致力于推动Scrum及敏捷 在中文世
    界中的应用和发展。ScrumCN为企业提供Scrum和敏捷导入总体解决方案,
    为行业培养优秀的Scrum及敏捷人才,同时也提供开放式的公益 性交流平台。



                         培训   ●   咨询        ●    认证      ●   社区




http://www.scrumcn.com            Copyright © Scrum中文网            第 2页
Five things to do
before you go Agile




 Arne Åhlander
       hlander   安儒宣

                       3
Five things do do before you go Agile
1.   Identify your Why
2.   Inform and Educate
3.   Define your Engineering Practices
4.   Define your Product Backlog
5.   Set your definition of Done




                                         4
• Today many teams and companies are turning
  to Agile product development. Scrum is
  among the most popular choices.
• The promises from Agile are several. Still it is
  good advice to do a couple of things before
  you go Agile.
• In the following I will list and discuss five
  things to do before you go Agile.

                                                 5
Identify your Why
• Agile in it self is not a
  goal. Therefore it is of
  importance for a
  successful implemen-
  tation to understand
  and know why you
  want to go Agile and
  what benefits you
  expect from going Agile.
Why Agile?
• Shorten Time to Market;
• Increase control of a
  project;
• Increase the quality of
  the product
• Reduce the risk;
• Maximize Return on
  Investment; and,
• Increase probability of
  success.


                              7
More why
• Customers, users, and
  stakeholders are active
  participants throughout the
  project
• Requirements change
  rapidly
• Primary focus is on software
  development rather than
  processes or
  documentation
• Aim is for simplicity in terms
  of tools and models used
Benefits of Agile
         •   Simplicity and transparency
         •   Higher customer satisfaction
         •   Greater staff morale and
             retention
         •   Improved quality deliverables
         •   Improved business value
         •   Quicker Return on Investment
             (ROI)
         •   Increased productivity and
             decreased development costs
         •   Ability to rapidly change direction
How to?
• Define your vision
   – Where do you want to
     go?


• Create a guiding
  coalition
   – Senior people with
     decision power
Inform and Educate
         • Since Agile ways of working
           often include different ways
           of thinking than traditional
           product development it is
           well adviced to inform and
           train the team or teams
           turning Agile as well as the
           rest of the organization.
         • Often Agile development
           will have an effect not only
           on the development depart-
           ment but also on other
           parts of the organization.
Define your Engineering Practices
• One of the important parts
  of Agile is the Engineering
  Practices. In eXtreme
  Programming (XP) the
  engineering practices is an
  integral part.
• In Scrum the are up to the
  team or the organization to
  choose. In both cases you
  benefit from having a base-
  line of existing practices and
  a plan on which practices to
  add and introduce.

                                     12
Define your Product Backlog
              • The Product Backlog is per-
                haps the most important
                artifact of Scrum. It contains
                the What of product
                development.
              • It should be based on the
                Product Vision and it should
                constantly be up to date.
              • Any team having a Product
                Backlog that is current and
                up to date will be better at
                increasing their product-
                ivity.
                                            13
Define your Definition of Done
•   In Agile we want frequent feedback.
    Both on what we have developed
    and how we are working.
•   One way of getting feedback is to
    demonstrate the results after each
    iteration.The team should focus on
    developing working Software that is
    possible to demonstrate and deliver
    after each iteration.
•   Developing a Definition of Done
    helps the team to focus and it helps
    stakeholders to know on what level
    they should give feedback.




                                           14
Five things do do before you go Agile
1.   Identify your Why
2.   Inform and Educate
3.   Define your Engineering Practices
4.   Define your Product Backlog
5.   Set your definition of Done




                                         15
16
Agile Manifesto
          We are uncovering better ways of developing
           software by doing it and helping others do it.
           Through this work we have become to value:


•   Individuals and interactions over processes and tools
•   Working software over comprehensive documentation
•   Customer collaboration over contract negotiation
•   Responding to change over following a plan


           That is, while there is value on the items on
            the right, we value the items on the left more


                                                             17
Agile Principles




                   18
Our highest priority is
to satisfy the customer
through early and
continuous delivery of
valuable software.
Welcome changing
requirements, even
late in development.
Agile processes
harness change for the
customer's
competitive advantage.
Deliver working
software frequently,
from a couple of weeks
to a couple of months,
with a preference to
the shorter timescale.
Business people
and developers
must work
together daily
throughout the
project.
Build projects
around motivated
individuals.
Give them the
environment and
support they need,
and trust them to
get the job done.
The most efficient and
effective method of
conveying information
to and within a
development team is
face-to-face
conversation.
Working software
is the primary
measure of
progress.
Agile processes
promote sustainable
development. The
sponsors, developers,
and users should be
able to maintain a
constant pace
indefinitely.
Simplicity--the art
of maximizing the
amount of work
not done--
is essential.
The best
architectures,
requirements, and
designs emerge
from self-
organizing teams.
At regular intervals,
the team reflects on
how to become
more effective, then
tunes and adjusts its
behavior
accordingly.
•   Arne Åhlander 安儒宣
•   arne.ahlander@aqqurite.se
•   www.twitter.com/arneahl
•   http://www.linkedin.com/in/arneahlander



                                         aqqurite

Mais conteúdo relacionado

Mais procurados

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupBernd Schiffer
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & cultureRaymond Baziwane
 
Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesTonex
 
Agile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile ME
 
9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposalNaveen Indusekhar
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Cprime
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFeYuval Yeret
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma AcevedoAAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma AcevedoAgile Austria Conference
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
Successful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StorySuccessful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StoryNUS-ISS
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
 

Mais procurados (20)

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager MeetupComparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & culture
 
Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile Courses
 
Agile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara Berrada
 
9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal9 steps to agile adoption – a proposal
9 steps to agile adoption – a proposal
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
 
The Agile BA
The Agile BAThe Agile BA
The Agile BA
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Approaches to scaling agile
Approaches to scaling agileApproaches to scaling agile
Approaches to scaling agile
 
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma AcevedoAAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
AAC2018 Communities of Practice with Almudena Rodriguez Pardo & Norma Acevedo
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
Successful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS StorySuccessful Agile Transformation - The NCS Story
Successful Agile Transformation - The NCS Story
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
 
Agile challenges
Agile challengesAgile challenges
Agile challenges
 
Agile transformation model
Agile transformation modelAgile transformation model
Agile transformation model
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 

Destaque

Ruby agile development_of_game_operation_platform
Ruby agile development_of_game_operation_platformRuby agile development_of_game_operation_platform
Ruby agile development_of_game_operation_platformtopgeek
 
用敏捷玩转Web开发
用敏捷玩转Web开发用敏捷玩转Web开发
用敏捷玩转Web开发wxm505
 
了解模式讓你更敏捷 (C C Agile 活動分享)
了解模式讓你更敏捷 (C C Agile 活動分享)了解模式讓你更敏捷 (C C Agile 活動分享)
了解模式讓你更敏捷 (C C Agile 活動分享)teddysoft
 
敏捷開發與Scrum
敏捷開發與Scrum敏捷開發與Scrum
敏捷開發與Scrum升煌 黃
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean StartupWen-Tien Chang
 
從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神teddysoft
 
[演講] Scrum導入經驗分享
[演講] Scrum導入經驗分享[演講] Scrum導入經驗分享
[演講] Scrum導入經驗分享teddysoft
 
敏捷軟體開發方法與 Scrum 簡介
敏捷軟體開發方法與 Scrum 簡介敏捷軟體開發方法與 Scrum 簡介
敏捷軟體開發方法與 Scrum 簡介曦 徐
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum masterDaniel Shupp
 

Destaque (9)

Ruby agile development_of_game_operation_platform
Ruby agile development_of_game_operation_platformRuby agile development_of_game_operation_platform
Ruby agile development_of_game_operation_platform
 
用敏捷玩转Web开发
用敏捷玩转Web开发用敏捷玩转Web开发
用敏捷玩转Web开发
 
了解模式讓你更敏捷 (C C Agile 活動分享)
了解模式讓你更敏捷 (C C Agile 活動分享)了解模式讓你更敏捷 (C C Agile 活動分享)
了解模式讓你更敏捷 (C C Agile 活動分享)
 
敏捷開發與Scrum
敏捷開發與Scrum敏捷開發與Scrum
敏捷開發與Scrum
 
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
從 Scrum 到 Kanban: 為什麼 Scrum 不適合 Lean Startup
 
從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神從五個小故事看敏捷開發精神
從五個小故事看敏捷開發精神
 
[演講] Scrum導入經驗分享
[演講] Scrum導入經驗分享[演講] Scrum導入經驗分享
[演講] Scrum導入經驗分享
 
敏捷軟體開發方法與 Scrum 簡介
敏捷軟體開發方法與 Scrum 簡介敏捷軟體開發方法與 Scrum 簡介
敏捷軟體開發方法與 Scrum 簡介
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum master
 

Semelhante a 敏捷大师Arne谈敏捷实施的五项准备

Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go AgileArne Åhlander
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookascAnne Starr
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrumAnne Starr
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Developmentaboulkheir
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agileNaveen Gupta
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Cognizant Information for Task 6_.pptx
Cognizant Information for Task 6_.pptxCognizant Information for Task 6_.pptx
Cognizant Information for Task 6_.pptxDivyaprabaN
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...AgileNetwork
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?Baek Yongsun
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?MagmaLabs
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyDoug Hemminger
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - TeamLucas Bruce
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
 

Semelhante a 敏捷大师Arne谈敏捷实施的五项准备 (20)

Five things before you go Agile
Five things before you go AgileFive things before you go Agile
Five things before you go Agile
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Art of Agile For ShairPoint
Art of Agile For ShairPointArt of Agile For ShairPoint
Art of Agile For ShairPoint
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Cognizant Information for Task 6_.pptx
Cognizant Information for Task 6_.pptxCognizant Information for Task 6_.pptx
Cognizant Information for Task 6_.pptx
 
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
Agile Network India | Distributed Agile Day @Gurugram | Distributed Agile – N...
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - Team
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 

Último

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 

Último (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 

敏捷大师Arne谈敏捷实施的五项准备

  • 1. Scrum中文网敏捷沙龙系列 Scrum中文网敏捷沙龙系列 6月北京,敏捷大师Arne谈敏捷实施的五项准备 2011年7月6日 http://www.scrumcn.com Copyright © Scrum中文网
  • 2. 关于Scrum中文网 关于Scrum Scrum中文网 ScrumCN由海内外资深敏捷顾问团队共同创办,成立于2008年,是中国 领先的敏捷及Scrum推广组织。ScrumCN致力于推动Scrum及敏捷 在中文世 界中的应用和发展。ScrumCN为企业提供Scrum和敏捷导入总体解决方案, 为行业培养优秀的Scrum及敏捷人才,同时也提供开放式的公益 性交流平台。 培训 ● 咨询 ● 认证 ● 社区 http://www.scrumcn.com Copyright © Scrum中文网 第 2页
  • 3. Five things to do before you go Agile Arne Åhlander hlander 安儒宣 3
  • 4. Five things do do before you go Agile 1. Identify your Why 2. Inform and Educate 3. Define your Engineering Practices 4. Define your Product Backlog 5. Set your definition of Done 4
  • 5. • Today many teams and companies are turning to Agile product development. Scrum is among the most popular choices. • The promises from Agile are several. Still it is good advice to do a couple of things before you go Agile. • In the following I will list and discuss five things to do before you go Agile. 5
  • 6. Identify your Why • Agile in it self is not a goal. Therefore it is of importance for a successful implemen- tation to understand and know why you want to go Agile and what benefits you expect from going Agile.
  • 7. Why Agile? • Shorten Time to Market; • Increase control of a project; • Increase the quality of the product • Reduce the risk; • Maximize Return on Investment; and, • Increase probability of success. 7
  • 8. More why • Customers, users, and stakeholders are active participants throughout the project • Requirements change rapidly • Primary focus is on software development rather than processes or documentation • Aim is for simplicity in terms of tools and models used
  • 9. Benefits of Agile • Simplicity and transparency • Higher customer satisfaction • Greater staff morale and retention • Improved quality deliverables • Improved business value • Quicker Return on Investment (ROI) • Increased productivity and decreased development costs • Ability to rapidly change direction
  • 10. How to? • Define your vision – Where do you want to go? • Create a guiding coalition – Senior people with decision power
  • 11. Inform and Educate • Since Agile ways of working often include different ways of thinking than traditional product development it is well adviced to inform and train the team or teams turning Agile as well as the rest of the organization. • Often Agile development will have an effect not only on the development depart- ment but also on other parts of the organization.
  • 12. Define your Engineering Practices • One of the important parts of Agile is the Engineering Practices. In eXtreme Programming (XP) the engineering practices is an integral part. • In Scrum the are up to the team or the organization to choose. In both cases you benefit from having a base- line of existing practices and a plan on which practices to add and introduce. 12
  • 13. Define your Product Backlog • The Product Backlog is per- haps the most important artifact of Scrum. It contains the What of product development. • It should be based on the Product Vision and it should constantly be up to date. • Any team having a Product Backlog that is current and up to date will be better at increasing their product- ivity. 13
  • 14. Define your Definition of Done • In Agile we want frequent feedback. Both on what we have developed and how we are working. • One way of getting feedback is to demonstrate the results after each iteration.The team should focus on developing working Software that is possible to demonstrate and deliver after each iteration. • Developing a Definition of Done helps the team to focus and it helps stakeholders to know on what level they should give feedback. 14
  • 15. Five things do do before you go Agile 1. Identify your Why 2. Inform and Educate 3. Define your Engineering Practices 4. Define your Product Backlog 5. Set your definition of Done 15
  • 16. 16
  • 17. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have become to value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan That is, while there is value on the items on the right, we value the items on the left more 17
  • 19. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
  • 20. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
  • 21. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
  • 22. Business people and developers must work together daily throughout the project.
  • 23. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
  • 24. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  • 25. Working software is the primary measure of progress.
  • 26. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
  • 27. Simplicity--the art of maximizing the amount of work not done-- is essential.
  • 28. The best architectures, requirements, and designs emerge from self- organizing teams.
  • 29. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 30. Arne Åhlander 安儒宣 • arne.ahlander@aqqurite.se • www.twitter.com/arneahl • http://www.linkedin.com/in/arneahlander aqqurite