SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
Requirements at
                     the Speed of
                     Light
                     Requirements on Agile
                     Projects




Copyright Seilevel
What are Requirements?

      1. A condition or capability needed by a user to
         solve a problem or achieve an objective.
      2. A condition or capability that must be met or
         possessed by a product or product
         component to satisfy a contract, standard,
         specification, or other formally imposed
         documents.
      3. A documented representation of a condition
         or capability as in (1) or (2).



Copyright Seilevel
What are Requirements?


                     Requirements are any
                       description of what
                        the users want or
                              need.


Copyright Seilevel
The Villain




        Requirements     Design    Coding   Verification   Maintenance



Copyright Seilevel
Building Walls




             Artificial Barriers between Users and Developers.
                     The line in the sand that starts fights.
Copyright Seilevel
Why Do Projects Fail?

      •Lack of user input         •Changing requirements
      •Incomplete requirements    •Unclear objectives




Copyright Seilevel                             Standish Group – CHAOS Report, 2004
A Better Way?




        What if we got everyone together and just focused on
                     building the right software?
Copyright Seilevel
What is Agile?
    Individuals & Interactions                                         Processes & Tools

    Working Software                      Comprehensive Documentation

    Customer Collaboration                                         Contract Negotiation

    Responding to Change                                                   Following a Plan




     “That is, while there is value in the items
     on the right, we value the items on the left
     more.”
Copyright Seilevel                    1Manifesto   for Agile Software Development - http://agilemanifesto.org/
Many Flavors of Agile

    • Scrum                       • Quick Iterations
    • Extreme Programming         • Just in Time
    • Short Cycle Time            • Test-Driven Development
    • Spiral                      • and more...




Copyright Seilevel
What you might see

          REQUESTS                 BACKLOG                 REQUESTS
                                 1 – REQUEST
                                 2 – REQUEST
                                       …




                                    SPRINT
                          •The system shall
                          USER STORY 1 support user
                          As an
                          roles. Administrator User, I
                          Manage users and permissions
                          •The system shall support user
                          need to be able to manage
                          users and permissions, so that
                          permissions.SILENCE
                          •The system shall allow
                          unauthorized access to
                          restricted data is prevented.
                          Administrator users to modify
                          users’ permissions.
                          CONFIRMATION:
                          •The system shall ....
                          - Test case 1...


Copyright Seilevel
Fanning the Flames

                                           “In software development,
                                           the design document is a
                                           source code listing.”1




                “The reality is that the
                requirements document is
                usually insufficient,
                regardless of how much
                effort goes into it…”2



Copyright Seilevel                                      1Developer.*,   2005   2Agile   Modeling, 2007
Pendulum Effect

                                 Too Much Documentation
                                            .
                                            .
                                            .
                                           ???
                                            .
                                            .
                                            .
                                  Not Enough Information

Copyright Seilevel
The Search for Balance




Copyright Seilevel
Requirements Tips for Agile


                             Requirements in Agile Projects

                               How do you capture the right
                             requirements, the right way, at the
                                       right time?




Copyright Seilevel
Out of Date Documentation




                Write requirements as confirmation statements.
                Do them just in time for development iterations.

Copyright Seilevel
Difficult to Remember Agreements




         Sometimes, you really just have to write things down.
         The human brain can’t track large numbers of tasks!

Copyright Seilevel
Difficult to Remember all Rules




          Complex business processes may have hundreds or
          thousands of rules. Frame the rules as tests that are
                    used at the end of the iteration.
Copyright Seilevel
Prototypes are Slower Than Paper




               Writing down behavior is sometimes faster than
              demonstrating it. Think about when it would make
                        sense to use paper mockups.
Copyright Seilevel
Hard to Find Missing Requirements

                            A            B          C
                     C              D                         A


                            D            E          F
                                   F
                                                              H
                                                G
                                     I
                B           G            H           I


                 Use visual models to find holes in information.
                         Pictures are easy. Words are hard.
Copyright Seilevel
Regulatory and Compliance
                     Requires Documentation




         Sometimes you have a choice. Sometimes you don’t.


Copyright Seilevel
Large Functionality cannot be
                     Subdivided




      Break off story paths or steps. Use a backlog to track the
                  rest of what must be implemented.
Copyright Seilevel
Requests with Architectural Impact


            • Scalability
            • Reliability
            • Portability
            • Availability
            • Security
            • Efficiency
            • Localization



         Many nonfunctional requirements have architectural
            implications, and these are hard to retrofit.

Copyright Seilevel
Long Range Budgeting & Planning

                                         The State of Texas
                                         budgets in two year
                                         intervals. How would they
                                         handle an Agile project?




                You can control Time and Money, but not Scope.
                Agile will focus on delivering the most important
                                  features first.
Copyright Seilevel
Agile is a Great Alternative to
                     Waterfall…




           Agile development is just one of many tools in the
          box, none of which is appropriate for every situation.

Copyright Seilevel
Joy Beatty
                            Seilevel

                      www.seilevel.com/blog
                     Joy.Beatty@seilevel.com




Copyright Seilevel

Más contenido relacionado

Destacado

Version 2 cars for slide share
Version 2  cars for slide shareVersion 2  cars for slide share
Version 2 cars for slide shareChris Dale
 
WSI Onlinebiz Digital Matrketing services portfolio
WSI Onlinebiz Digital Matrketing services portfolioWSI Onlinebiz Digital Matrketing services portfolio
WSI Onlinebiz Digital Matrketing services portfolioAnthony Burke
 
811 Meeting Presentation
811 Meeting Presentation811 Meeting Presentation
811 Meeting PresentationAnthony Burke
 
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eau
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eauGREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eau
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eauData Tuesday
 
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santé
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santéGREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santé
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santéData Tuesday
 
Ipsia del trentino slide
Ipsia del trentino slideIpsia del trentino slide
Ipsia del trentino slideFabio Pipinato
 
The 2011 royal rumble match
The 2011 royal rumble matchThe 2011 royal rumble match
The 2011 royal rumble matchCraig Shortland
 
Centro Quilombola In Brasile - comunità afro.
Centro Quilombola In Brasile - comunità afro. Centro Quilombola In Brasile - comunità afro.
Centro Quilombola In Brasile - comunità afro. Fabio Pipinato
 
How to manage requirements in a global organization
How to manage requirements in a global organizationHow to manage requirements in a global organization
How to manage requirements in a global organizationseimel
 
Dobry system informatyczny- czyli jaki?
Dobry system informatyczny- czyli jaki?Dobry system informatyczny- czyli jaki?
Dobry system informatyczny- czyli jaki?Anna Rzepka
 
Jostailuak
JostailuakJostailuak
Jostailuakhh2urte
 
Killing scope productcamp austin
Killing scope   productcamp austinKilling scope   productcamp austin
Killing scope productcamp austinseimel
 
Jolasean ikasiz!!
Jolasean ikasiz!!Jolasean ikasiz!!
Jolasean ikasiz!!hh2urte
 
Radio communication and the mobile phone
Radio communication and the mobile phoneRadio communication and the mobile phone
Radio communication and the mobile phoneChristian Sheehan
 
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi.
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi. SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi.
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi. Fabio Pipinato
 
Kolin eta kolan
Kolin  eta  kolanKolin  eta  kolan
Kolin eta kolanhh2urte
 

Destacado (20)

Version 2 cars for slide share
Version 2  cars for slide shareVersion 2  cars for slide share
Version 2 cars for slide share
 
WSI Onlinebiz Digital Matrketing services portfolio
WSI Onlinebiz Digital Matrketing services portfolioWSI Onlinebiz Digital Matrketing services portfolio
WSI Onlinebiz Digital Matrketing services portfolio
 
811 Meeting Presentation
811 Meeting Presentation811 Meeting Presentation
811 Meeting Presentation
 
Its segona sessio
Its segona sessioIts segona sessio
Its segona sessio
 
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eau
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eauGREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eau
GREEN DATA 15 janv 2013 - ONEMA - le portail des données sur l'eau
 
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santé
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santéGREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santé
GREEN DATA 15 janv 2013 ISTHMA- Impact de la pollution sur la santé
 
Ipsia del trentino slide
Ipsia del trentino slideIpsia del trentino slide
Ipsia del trentino slide
 
E-dystrybucja
E-dystrybucjaE-dystrybucja
E-dystrybucja
 
Diritto alla pace
Diritto alla paceDiritto alla pace
Diritto alla pace
 
The 2011 royal rumble match
The 2011 royal rumble matchThe 2011 royal rumble match
The 2011 royal rumble match
 
Centro Quilombola In Brasile - comunità afro.
Centro Quilombola In Brasile - comunità afro. Centro Quilombola In Brasile - comunità afro.
Centro Quilombola In Brasile - comunità afro.
 
How to manage requirements in a global organization
How to manage requirements in a global organizationHow to manage requirements in a global organization
How to manage requirements in a global organization
 
Dobry system informatyczny- czyli jaki?
Dobry system informatyczny- czyli jaki?Dobry system informatyczny- czyli jaki?
Dobry system informatyczny- czyli jaki?
 
Jostailuak
JostailuakJostailuak
Jostailuak
 
Killing scope productcamp austin
Killing scope   productcamp austinKilling scope   productcamp austin
Killing scope productcamp austin
 
Un mondo in fuga
Un mondo in fugaUn mondo in fuga
Un mondo in fuga
 
Jolasean ikasiz!!
Jolasean ikasiz!!Jolasean ikasiz!!
Jolasean ikasiz!!
 
Radio communication and the mobile phone
Radio communication and the mobile phoneRadio communication and the mobile phone
Radio communication and the mobile phone
 
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi.
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi. SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi.
SDGs - dai vecchi obiettivi di millennio ai nuovi obiettivi.
 
Kolin eta kolan
Kolin  eta  kolanKolin  eta  kolan
Kolin eta kolan
 

Similar a Requirements at the speed of light

Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startupsHemant Elhence
 
The Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfThe Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfVMware Tanzu
 
Introduction to OSLC
Introduction to OSLCIntroduction to OSLC
Introduction to OSLCopenservices
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaSally Elatta
 
Path to agility, Ken Schwaber
Path to agility, Ken SchwaberPath to agility, Ken Schwaber
Path to agility, Ken SchwaberXavier Warzee
 
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does It
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does ItRightScale Webinar: Security Monitoring in the Cloud: How RightScale Does It
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does ItRightScale
 
Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Aricent
 
Rugged DevOps Will help you build ur cloudz
Rugged DevOps Will help you build ur cloudzRugged DevOps Will help you build ur cloudz
Rugged DevOps Will help you build ur cloudzJames Wickett
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBayDominik Dary
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part IKevin Zamora
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsMichael Palotas
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Adrian Treacy
 
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...Amazon Web Services
 
WS: Kohler, Logica - Running operations devops style
WS: Kohler, Logica - Running operations devops styleWS: Kohler, Logica - Running operations devops style
WS: Kohler, Logica - Running operations devops styleCloudOps Summit
 
Dell OpenStack Powered Cloud Solution and Case Sharing
Dell OpenStack Powered Cloud Solution and Case SharingDell OpenStack Powered Cloud Solution and Case Sharing
Dell OpenStack Powered Cloud Solution and Case SharingHui Cheng
 
Keynote -henry xu--dell open stack powered cloud solution and case sharing-
Keynote -henry xu--dell open stack powered cloud solution and case sharing-Keynote -henry xu--dell open stack powered cloud solution and case sharing-
Keynote -henry xu--dell open stack powered cloud solution and case sharing-OpenCity Community
 
Integrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slidesIntegrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slidesatlgopi
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testingvmglover
 

Similar a Requirements at the speed of light (20)

Agile software development for startups
Agile software development for startupsAgile software development for startups
Agile software development for startups
 
The Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdfThe Unicorn Project and the Five Ideals.pdf
The Unicorn Project and the Five Ideals.pdf
 
Introduction to OSLC
Introduction to OSLCIntroduction to OSLC
Introduction to OSLC
 
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elattaReal World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
Real World Effective/Agile Requirements - IBM Innovate 2010 -sally elatta
 
Path to agility, Ken Schwaber
Path to agility, Ken SchwaberPath to agility, Ken Schwaber
Path to agility, Ken Schwaber
 
AT2012_Pune_UserStories_BhawanaGupta
AT2012_Pune_UserStories_BhawanaGuptaAT2012_Pune_UserStories_BhawanaGupta
AT2012_Pune_UserStories_BhawanaGupta
 
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does It
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does ItRightScale Webinar: Security Monitoring in the Cloud: How RightScale Does It
RightScale Webinar: Security Monitoring in the Cloud: How RightScale Does It
 
Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!Top 7 Myths of Agile Testing - Busted!
Top 7 Myths of Agile Testing - Busted!
 
Rugged DevOps Will help you build ur cloudz
Rugged DevOps Will help you build ur cloudzRugged DevOps Will help you build ur cloudz
Rugged DevOps Will help you build ur cloudz
 
Kku2011
Kku2011Kku2011
Kku2011
 
Agile Testing at eBay
Agile Testing at eBayAgile Testing at eBay
Agile Testing at eBay
 
Agile Estimation And Planning Part I
Agile Estimation And Planning Part IAgile Estimation And Planning Part I
Agile Estimation And Planning Part I
 
Implementing Test Automation in Agile Projects
Implementing Test Automation in Agile ProjectsImplementing Test Automation in Agile Projects
Implementing Test Automation in Agile Projects
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11
 
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...
RMG202 Rainmakers: How Netflix Operates Clouds for Maximum Freedom and Agilit...
 
WS: Kohler, Logica - Running operations devops style
WS: Kohler, Logica - Running operations devops styleWS: Kohler, Logica - Running operations devops style
WS: Kohler, Logica - Running operations devops style
 
Dell OpenStack Powered Cloud Solution and Case Sharing
Dell OpenStack Powered Cloud Solution and Case SharingDell OpenStack Powered Cloud Solution and Case Sharing
Dell OpenStack Powered Cloud Solution and Case Sharing
 
Keynote -henry xu--dell open stack powered cloud solution and case sharing-
Keynote -henry xu--dell open stack powered cloud solution and case sharing-Keynote -henry xu--dell open stack powered cloud solution and case sharing-
Keynote -henry xu--dell open stack powered cloud solution and case sharing-
 
Integrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slidesIntegrating agile in a waterfall world pmi 2012, full slides
Integrating agile in a waterfall world pmi 2012, full slides
 
Master agile development and testing
Master agile development and testingMaster agile development and testing
Master agile development and testing
 

Último

Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai KokoDubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai Kokokojalkojal131
 
Personal Brand Exploration ppt.- Ronnie Jones
Personal Brand  Exploration ppt.- Ronnie JonesPersonal Brand  Exploration ppt.- Ronnie Jones
Personal Brand Exploration ppt.- Ronnie Jonesjonesyde302
 
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night StandCall Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineBruce Bennett
 
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...rightmanforbloodline
 
Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........deejay178
 
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxJoshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxsportsworldproductio
 
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)Delhi Call girls
 
Presentation for the country presentation
Presentation for the country presentationPresentation for the country presentation
Presentation for the country presentationjalal879
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boodykojalkojal131
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdfssuserded2d4
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...sonalitrivedi431
 
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证epodumf6
 
Rearing technique of lac insect and their management
Rearing technique of lac insect and their managementRearing technique of lac insect and their management
Rearing technique of lac insect and their managementSaurabhTiwari264113
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negronnegronf24
 
Top Rated Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...Call Girls in Nagpur High Profile
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...amitlee9823
 

Último (20)

Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai KokoDubai Call Girls Kiki O525547819 Call Girls Dubai Koko
Dubai Call Girls Kiki O525547819 Call Girls Dubai Koko
 
Personal Brand Exploration ppt.- Ronnie Jones
Personal Brand  Exploration ppt.- Ronnie JonesPersonal Brand  Exploration ppt.- Ronnie Jones
Personal Brand Exploration ppt.- Ronnie Jones
 
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night StandCall Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Kengeri Satellite Town ☎ 7737669865 🥵 Book Your One night Stand
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
TEST BANK For An Introduction to Brain and Behavior, 7th Edition by Bryan Kol...
 
Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........Gabriel_Carter_EXPOLRATIONpp.pptx........
Gabriel_Carter_EXPOLRATIONpp.pptx........
 
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxJoshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptx
 
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Salarpur Sector 81 ( Noida)
 
Presentation for the country presentation
Presentation for the country presentationPresentation for the country presentation
Presentation for the country presentation
 
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big BoodyDubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
Dubai Call Girls Demons O525547819 Call Girls IN DUbai Natural Big Boody
 
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf0425-GDSC-TMU.pdf
 
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad 💫✅💃 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
 
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证
一比一原版(毕业证书)意大利米兰理工大学毕业证学位证可查学历认证
 
Rearing technique of lac insect and their management
Rearing technique of lac insect and their managementRearing technique of lac insect and their management
Rearing technique of lac insect and their management
 
Personal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando NegronPersonal Brand Exploration - Fernando Negron
Personal Brand Exploration - Fernando Negron
 
Top Rated Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Warje ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Chikkabanavara Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Call Girls Bidadi ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
 
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men  🔝Tirupati🔝   Escor...
➥🔝 7737669865 🔝▻ Tirupati Call-girls in Women Seeking Men 🔝Tirupati🔝 Escor...
 

Requirements at the speed of light

  • 1. Requirements at the Speed of Light Requirements on Agile Projects Copyright Seilevel
  • 2. What are Requirements? 1. A condition or capability needed by a user to solve a problem or achieve an objective. 2. A condition or capability that must be met or possessed by a product or product component to satisfy a contract, standard, specification, or other formally imposed documents. 3. A documented representation of a condition or capability as in (1) or (2). Copyright Seilevel
  • 3. What are Requirements? Requirements are any description of what the users want or need. Copyright Seilevel
  • 4. The Villain Requirements Design Coding Verification Maintenance Copyright Seilevel
  • 5. Building Walls Artificial Barriers between Users and Developers. The line in the sand that starts fights. Copyright Seilevel
  • 6. Why Do Projects Fail? •Lack of user input •Changing requirements •Incomplete requirements •Unclear objectives Copyright Seilevel Standish Group – CHAOS Report, 2004
  • 7. A Better Way? What if we got everyone together and just focused on building the right software? Copyright Seilevel
  • 8. What is Agile? Individuals & Interactions Processes & Tools Working Software Comprehensive Documentation Customer Collaboration Contract Negotiation Responding to Change Following a Plan “That is, while there is value in the items on the right, we value the items on the left more.” Copyright Seilevel 1Manifesto for Agile Software Development - http://agilemanifesto.org/
  • 9. Many Flavors of Agile • Scrum • Quick Iterations • Extreme Programming • Just in Time • Short Cycle Time • Test-Driven Development • Spiral • and more... Copyright Seilevel
  • 10. What you might see REQUESTS BACKLOG REQUESTS 1 – REQUEST 2 – REQUEST … SPRINT •The system shall USER STORY 1 support user As an roles. Administrator User, I Manage users and permissions •The system shall support user need to be able to manage users and permissions, so that permissions.SILENCE •The system shall allow unauthorized access to restricted data is prevented. Administrator users to modify users’ permissions. CONFIRMATION: •The system shall .... - Test case 1... Copyright Seilevel
  • 11. Fanning the Flames “In software development, the design document is a source code listing.”1 “The reality is that the requirements document is usually insufficient, regardless of how much effort goes into it…”2 Copyright Seilevel 1Developer.*, 2005 2Agile Modeling, 2007
  • 12. Pendulum Effect Too Much Documentation . . . ??? . . . Not Enough Information Copyright Seilevel
  • 13. The Search for Balance Copyright Seilevel
  • 14. Requirements Tips for Agile Requirements in Agile Projects How do you capture the right requirements, the right way, at the right time? Copyright Seilevel
  • 15. Out of Date Documentation Write requirements as confirmation statements. Do them just in time for development iterations. Copyright Seilevel
  • 16. Difficult to Remember Agreements Sometimes, you really just have to write things down. The human brain can’t track large numbers of tasks! Copyright Seilevel
  • 17. Difficult to Remember all Rules Complex business processes may have hundreds or thousands of rules. Frame the rules as tests that are used at the end of the iteration. Copyright Seilevel
  • 18. Prototypes are Slower Than Paper Writing down behavior is sometimes faster than demonstrating it. Think about when it would make sense to use paper mockups. Copyright Seilevel
  • 19. Hard to Find Missing Requirements A B C C D A D E F F H G I B G H I Use visual models to find holes in information. Pictures are easy. Words are hard. Copyright Seilevel
  • 20. Regulatory and Compliance Requires Documentation Sometimes you have a choice. Sometimes you don’t. Copyright Seilevel
  • 21. Large Functionality cannot be Subdivided Break off story paths or steps. Use a backlog to track the rest of what must be implemented. Copyright Seilevel
  • 22. Requests with Architectural Impact • Scalability • Reliability • Portability • Availability • Security • Efficiency • Localization Many nonfunctional requirements have architectural implications, and these are hard to retrofit. Copyright Seilevel
  • 23. Long Range Budgeting & Planning The State of Texas budgets in two year intervals. How would they handle an Agile project? You can control Time and Money, but not Scope. Agile will focus on delivering the most important features first. Copyright Seilevel
  • 24. Agile is a Great Alternative to Waterfall… Agile development is just one of many tools in the box, none of which is appropriate for every situation. Copyright Seilevel
  • 25. Joy Beatty Seilevel www.seilevel.com/blog Joy.Beatty@seilevel.com Copyright Seilevel