SlideShare a Scribd company logo
The Stream Process™
Project Requirements Visualization & Definition



               Note: This document is only a small portion of Stream. If you
       would like to learn more, please contact us at Sales@OneSpring.net
A Universal Problem
  Current methods for defining software & web-based projects just donʼt work!


               66% of projects fail, run late, or are over budget.


           53% of projects will incur cost increases of 189% of
                         the original estimates.

                                                         - Standish Group



                                             70% of REWORK is attributed to correcting
                                                      requirements errors.
                                                                             - META Group


                                                30% of project costs are REWORK.
                                                                         - Forrester Research



                                                                                                2
                                                     www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Root Causes
                             The underlying problems are distilled into three main causes:


         Misunderstood product
      requirements due to ambiguity
         of written specifications.




       Lack of sufficient information
           to support complex
          applications/systems.




           Inability to “test drive” a
             product design with
         customers and stakeholders
             before development.




                                                                                             3
                                                       www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Cost to Fix
   An error found during the coding process typically costs 10 times more to fix than one
   found and fixed at the requirements development stage. – Boehm (Software Engineering Economics)
                                                                                                    ~100x




                                                                                          ~50x
                                   = OneSpringʼs involvement




                                                                               ~20x


                                                               ~10x

                                                 ~5x
                                      ~1x




                           Requirements      Design      Coding          Dev Test     Acceptance   Live
                                                                                         Test


                                                                                                            4
                                                                  www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
An Improved Approach
  After years of experience, weʼve learned a better way…

                            Our Approach                                       Benefits



           Eliminate confusion with a detailed                       •   Reduce requirements cycle time
                                                                     •      Eliminate project rework
                             Visualization

                          …before coding.


                                                                     •       Better collaboration
           Rapidly iterate and share your
        requirements & design early and often                        •         Drive innovation
                 with stakeholders.
                                                                     •     Reduce outsourcing risk



           Test and validate with consumers.                         •         Improve adoption
                                                                     •     Create desirable products


                                                                                                          5
                                                 www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Stream Process™

       We call this approach the Stream Process™.

       The Stream Process™ is a methodology that
       offers companies a collaborative and highly-
       visual approach to creating superior products
       and solutions in less time, with reduced
       project re-work.

       This helps companies dramatically improve
       productivity, quality and customer
                                                                 Stream is the process that
       satisfaction.
                                                                       combines the
                                                                       right people
                                                                          and the
                                                                        right tools
                                                                        to define the
                                                                     right application.



                                                                                              6
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Key Ingredients
  The essential aspects of the Stream Process™ are comprised of practices that are highly
  successful in business today. They include:

  • Small Collaborative Teams
  • Rapid Iterative Design Process
  • Adaptive Planning
  • Visualization
  Combined with the right Experience… you have the Stream Process™.




                                                                                            7
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Proven Process
  The heart of the Stream Process™ is
  made up of three areas:

   - Insight
   - Clarity
   - Focus

  Each of these areas are performed as
  part of a Realization Cycle.

  The output of a Realization Cycle is the
  Definition.

  Each time a full Realization Cycle is
  performed, an evolutionary iteration of the
  solution is achieved.



                                                                 13
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Realization Cycle
    Typically a Realization Cycle is completed over a 1 week period. Depending on
    the project size and complexity, a Realization Cycle may extend to 2 weeks in
    length, but no more. The combined “work product” of the Realization Cycle is
    the Definition.




                                                                                    14
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Definition
    The Definition area is the culmination of the Insight, Clarity and Focus areas as
    represented by the visualization model. With each successive rapid design
    iteration, or Realization Cycle, the Definition of the engagement becomes
    increasingly mature.




                                                                                       15
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Definition
    Once the Definition has reached a maturity level where all stakeholders share a
    common and thorough understanding of the engagement, the Definition area is
    complete. This serves as the final “blueprint” for the engagement.




                                                                                     16
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Phenomenal Results
  The Stream Process™ can provide both quantifiable and qualitative results in productivity,
  quality and customer satisfaction.


   • Reduced project re-work
             • 45% + reduction in defects
   • Faster time-to market
             • Cut project timelines by 1/3 or more
   • Improved quality & customer satisfaction
             • Innovation & customer experience




                                                                                              12
                                                www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
The Perfect Alchemy
  The Stream Process™ is the catalyst that brings together the right people, a proven
  process and superior tools in an innovative way to create phenomenal results.




                                                                                        13
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Superior Tools

  A key ingredient to the Stream Process™
  is the use of a collaborative visualization
  platform.

  This platform allows the team to rapidly
  visualize the application and solicit real-
  time feedback from stakeholders without
  the need of programming.

  The visualization platform of choice for
  OneSpring is iRise.




                                                                    14
                                                www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
iRise

  iRise is the leading application simulator on the
  market today.

  iRise is used for the visualization modeling and
  requirements capture aspects within the Stream
  based project.

  iRise provides the benefit of creating a highly
  realistic software or web-based application
  simulation without the need for programming.

  OneSpring is a Strategic Partner with iRise.




                                                                 15
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
iRise Experience

  Highlights:

   • iRise Strategic Partner

   • Partner of the Year 2007

   • Full system integrator

   • Over 100 simulations produced

   • Overseeing Federal Professional
     Services for iRise

   • Over 8 iRise experts within OneSpring

   • Full training curriculum (On-Site and
     Virtual)




                                                                 16
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Center of Excellence

  The culmination of the three paths lead to the creation
  of Stream Process Centers of Excellence™ for your
  organization. A Center of Excellence certification is
  awarded to organizations that have repeatable success
  results over a 6 month sustained period. Organizations
  must have achieved the following:

   •   Reduced project re-work of 50% or greater
   •   Reduced project timelines of 33% or greater
   •   Improved customer satisfaction of 50% or more
   •   3 or more Stream Master & Mentor Certified team
       members




                                                                 17
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Additional Offerings
  The Stream Process™ is a collaborative and highly-visual approach to helping people
  achieve a common understanding of a problem and providing an effective framework for
  creating the best solution to address it.

   • The TurnAround Workshop

   • Mentoring

   • Project Consulting Services

   • Staff Augmentation




                                                                                         18
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Case Study - Erdas
  With recent company acquisitions and a new brand identity on the horizon, Leica
  Geosystems was at a critical juncture in presenting their communication strategy and
  tactical endeavors for better positioning the companyʼs offering and value proposition to
  the geospatial marketplace. In addition, Leica wished to enhance the overall customer
  experience and create a highly usable and desirable web site for prospects and
  customers alike.

  Highlights:
  • Utilized the Stream Process™
    throughout the Project

   • 100% visualized in high-fidelity
       Simulation

   • 60% increase in efficiency versus
       Erdas existing methodology

   • 80% reduction in defects



                                                                                              19
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Our Clients
                                  A few of the clients we have been privileged to work with.




                                                                                               20
                                                          www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.
Learn More


             To learn more, visit us at
        www.onespring.net or contact us to
      setup a demo at Sales@OneSpring.net




                                                                 21
                                             www.onespring.net
© 2009 OneSpring LLC. All Rights Reserved.

More Related Content

What's hot

New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!Khazret Sapenov
 
The Replacement Rystem
The Replacement RystemThe Replacement Rystem
The Replacement Rystem
John Cachat
 
Mature agile teams essential patterns v4 - half day workshop
Mature agile teams   essential patterns v4 - half day workshopMature agile teams   essential patterns v4 - half day workshop
Mature agile teams essential patterns v4 - half day workshopdrewz lin
 
Process improvement buzz word decoder by @ecgstudio
Process improvement buzz word decoder by @ecgstudioProcess improvement buzz word decoder by @ecgstudio
Process improvement buzz word decoder by @ecgstudio
ECG Studio | compete on process
 
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a FeatureExperience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
kalebwalton
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
Utah Product Management Association
 
Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Reliefrpboulan53
 
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
Tom Humbarger
 
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
David Leip
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
Ken Power
 
Ocean Action Learning
Ocean Action LearningOcean Action Learning
Ocean Action Learning
Bernhard K.F. Pelzer
 
SDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperSDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperJamesWright
 
Outsourcing Services: What is right for your organisation
Outsourcing Services: What is right for your organisationOutsourcing Services: What is right for your organisation
Outsourcing Services: What is right for your organisation
Vincent Kwon
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
Michael zur Muehlen
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
Matt Ganis
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras
 
Hawkeye case financial na1
Hawkeye case financial na1Hawkeye case financial na1
Hawkeye case financial na1Roy Masrani
 
Documenting Business Processes
Documenting Business ProcessesDocumenting Business Processes
Documenting Business ProcessesRachel Houghton
 
Research on Impediments to Product Development Flow
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development Flow
Ken Power
 

What's hot (20)

New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!
 
The Replacement Rystem
The Replacement RystemThe Replacement Rystem
The Replacement Rystem
 
Mature agile teams essential patterns v4 - half day workshop
Mature agile teams   essential patterns v4 - half day workshopMature agile teams   essential patterns v4 - half day workshop
Mature agile teams essential patterns v4 - half day workshop
 
Process improvement buzz word decoder by @ecgstudio
Process improvement buzz word decoder by @ecgstudioProcess improvement buzz word decoder by @ecgstudio
Process improvement buzz word decoder by @ecgstudio
 
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a FeatureExperience Driven Agile - Developing Up to an Experience, Not Down to a Feature
Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature
 
Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
 
Offshore Cost Relief
Offshore Cost ReliefOffshore Cost Relief
Offshore Cost Relief
 
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
Catalyze Webcast - Carey Schwaber From Forrester Research - 10 Tips For Drivi...
 
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...One XP Experience: Introducing Agile (XP) Software Development into a Culture...
One XP Experience: Introducing Agile (XP) Software Development into a Culture...
 
Value Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product DevelopmentValue Stream Manager concept applied to Software Product Development
Value Stream Manager concept applied to Software Product Development
 
Ocean Action Learning
Ocean Action LearningOcean Action Learning
Ocean Action Learning
 
SDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White PaperSDT STRW Rightsourcing White Paper
SDT STRW Rightsourcing White Paper
 
Outsourcing Services: What is right for your organisation
Outsourcing Services: What is right for your organisationOutsourcing Services: What is right for your organisation
Outsourcing Services: What is right for your organisation
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
 
Agile Methods: Fact or Fiction
Agile Methods: Fact or FictionAgile Methods: Fact or Fiction
Agile Methods: Fact or Fiction
 
Aras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment MethodologyAras Innovator PLM Deployment Methodology
Aras Innovator PLM Deployment Methodology
 
Hawkeye case financial na1
Hawkeye case financial na1Hawkeye case financial na1
Hawkeye case financial na1
 
Documenting Business Processes
Documenting Business ProcessesDocumenting Business Processes
Documenting Business Processes
 
Research on Impediments to Product Development Flow
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development Flow
 

Viewers also liked

Introducción a procesos.
Introducción a procesos.Introducción a procesos.
Introducción a procesos.
Charlie Rivero Haedo
 
CONIG 1.6 Process Model Canvas
CONIG 1.6 Process Model CanvasCONIG 1.6 Process Model Canvas
CONIG 1.6 Process Model Canvas
Yalcin Gerek
 
PMC Process Model Canvas - workshop
PMC Process Model Canvas - workshopPMC Process Model Canvas - workshop
PMC Process Model Canvas - workshop
David Ruting | Comm'ant
 
Talleres de rediseño de procesos 1.0
Talleres de rediseño de procesos 1.0Talleres de rediseño de procesos 1.0
Talleres de rediseño de procesos 1.0
Mario Brieño
 
Guía de implementación ad words - Emprending.
Guía de implementación ad words - Emprending.Guía de implementación ad words - Emprending.
Guía de implementación ad words - Emprending.
Charlie Rivero Haedo
 
Process Model Canvas - The Next Step
Process Model Canvas - The Next StepProcess Model Canvas - The Next Step
Process Model Canvas - The Next Step
David Ruting | Comm'ant
 
Iso 9001-internal-audit-checklist
Iso 9001-internal-audit-checklistIso 9001-internal-audit-checklist
Iso 9001-internal-audit-checklist
PHILIP TEO
 

Viewers also liked (7)

Introducción a procesos.
Introducción a procesos.Introducción a procesos.
Introducción a procesos.
 
CONIG 1.6 Process Model Canvas
CONIG 1.6 Process Model CanvasCONIG 1.6 Process Model Canvas
CONIG 1.6 Process Model Canvas
 
PMC Process Model Canvas - workshop
PMC Process Model Canvas - workshopPMC Process Model Canvas - workshop
PMC Process Model Canvas - workshop
 
Talleres de rediseño de procesos 1.0
Talleres de rediseño de procesos 1.0Talleres de rediseño de procesos 1.0
Talleres de rediseño de procesos 1.0
 
Guía de implementación ad words - Emprending.
Guía de implementación ad words - Emprending.Guía de implementación ad words - Emprending.
Guía de implementación ad words - Emprending.
 
Process Model Canvas - The Next Step
Process Model Canvas - The Next StepProcess Model Canvas - The Next Step
Process Model Canvas - The Next Step
 
Iso 9001-internal-audit-checklist
Iso 9001-internal-audit-checklistIso 9001-internal-audit-checklist
Iso 9001-internal-audit-checklist
 

Similar to The Stream Process™ for Defining Projects

What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
OneSpring LLC
 
Slow Cool 20081009 Final
Slow Cool 20081009 FinalSlow Cool 20081009 Final
Slow Cool 20081009 Finalrajivmordani
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
Björn Jónsson
 
Re-engineering Your Intranet With User Friendly Architecture
Re-engineering Your Intranet With User Friendly ArchitectureRe-engineering Your Intranet With User Friendly Architecture
Re-engineering Your Intranet With User Friendly Architecture
Patrick Kennedy
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition
Eric Ries
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to AgileRichard Cheng
 
Heise cusimano
Heise cusimanoHeise cusimano
Heise cusimanoNASAPMC
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Vishwanath Ramdas
 
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig LangenfeldAgile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Software Community of India
 
"We are doing it wrong."
"We are doing it wrong.""We are doing it wrong."
"We are doing it wrong."
weissgraeber
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development Methodologies
Nainil Chheda
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
Compuware ASEAN
 
WebTek Labs_Overview
WebTek Labs_OverviewWebTek Labs_Overview
WebTek Labs_Overviewmghr123
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process ModelsCarles Farré
 
Agile Software Development In The Large
Agile Software Development In The LargeAgile Software Development In The Large
Agile Software Development In The LargeConSanFrancisco123
 
Gigamon U - Web Performance Monitoring
Gigamon U - Web Performance MonitoringGigamon U - Web Performance Monitoring
Gigamon U - Web Performance Monitoring
Grant Swanson
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
Soumen Sarkar
 
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPAEric Ries
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
cyberopticgroup
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
Dave Neuman
 

Similar to The Stream Process™ for Defining Projects (20)

What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
 
Slow Cool 20081009 Final
Slow Cool 20081009 FinalSlow Cool 20081009 Final
Slow Cool 20081009 Final
 
From Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methodsFrom Waterfall to Agile - from predictive to adaptive methods
From Waterfall to Agile - from predictive to adaptive methods
 
Re-engineering Your Intranet With User Friendly Architecture
Re-engineering Your Intranet With User Friendly ArchitectureRe-engineering Your Intranet With User Friendly Architecture
Re-engineering Your Intranet With User Friendly Architecture
 
2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition2009_06_08 The Lean Startup Tokyo edition
2009_06_08 The Lean Startup Tokyo edition
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Heise cusimano
Heise cusimanoHeise cusimano
Heise cusimano
 
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...Precis Book Agile mgmt software engineering david j andreson summary viramdas...
Precis Book Agile mgmt software engineering david j andreson summary viramdas...
 
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig LangenfeldAgile Practices Proven in Highly Regulated Environments by Craig Langenfeld
Agile Practices Proven in Highly Regulated Environments by Craig Langenfeld
 
"We are doing it wrong."
"We are doing it wrong.""We are doing it wrong."
"We are doing it wrong."
 
Agile Development Methodologies
Agile Development MethodologiesAgile Development Methodologies
Agile Development Methodologies
 
Faster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repairFaster apps. faster time to market. faster mean time to repair
Faster apps. faster time to market. faster mean time to repair
 
WebTek Labs_Overview
WebTek Labs_OverviewWebTek Labs_Overview
WebTek Labs_Overview
 
[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models[DSBW Spring 2009] Unit 03: WebEng Process Models
[DSBW Spring 2009] Unit 03: WebEng Process Models
 
Agile Software Development In The Large
Agile Software Development In The LargeAgile Software Development In The Large
Agile Software Development In The Large
 
Gigamon U - Web Performance Monitoring
Gigamon U - Web Performance MonitoringGigamon U - Web Performance Monitoring
Gigamon U - Web Performance Monitoring
 
Software Lifecycle
Software LifecycleSoftware Lifecycle
Software Lifecycle
 
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 

More from OneSpring LLC

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationOneSpring LLC
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.
OneSpring LLC
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your Requirements
OneSpring LLC
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
OneSpring LLC
 
User Experience & RIA’s: How does it all come together?
User Experience & RIA’s:  How does it all come together?User Experience & RIA’s:  How does it all come together?
User Experience & RIA’s: How does it all come together?
OneSpring LLC
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements Composer
OneSpring LLC
 

More from OneSpring LLC (7)

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your Requirements
 
OneSpring: 5 Myths of Rich Internet Applications
OneSpring:  5 Myths of Rich Internet ApplicationsOneSpring:  5 Myths of Rich Internet Applications
OneSpring: 5 Myths of Rich Internet Applications
 
User Experience & RIA’s: How does it all come together?
User Experience & RIA’s:  How does it all come together?User Experience & RIA’s:  How does it all come together?
User Experience & RIA’s: How does it all come together?
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements Composer
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 

The Stream Process™ for Defining Projects

  • 1. The Stream Process™ Project Requirements Visualization & Definition Note: This document is only a small portion of Stream. If you would like to learn more, please contact us at Sales@OneSpring.net
  • 2. A Universal Problem Current methods for defining software & web-based projects just donʼt work! 66% of projects fail, run late, or are over budget. 53% of projects will incur cost increases of 189% of the original estimates. - Standish Group 70% of REWORK is attributed to correcting requirements errors. - META Group 30% of project costs are REWORK. - Forrester Research 2 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 3. The Root Causes The underlying problems are distilled into three main causes: Misunderstood product requirements due to ambiguity of written specifications. Lack of sufficient information to support complex applications/systems. Inability to “test drive” a product design with customers and stakeholders before development. 3 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 4. The Cost to Fix An error found during the coding process typically costs 10 times more to fix than one found and fixed at the requirements development stage. – Boehm (Software Engineering Economics) ~100x ~50x = OneSpringʼs involvement ~20x ~10x ~5x ~1x Requirements Design Coding Dev Test Acceptance Live Test 4 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 5. An Improved Approach After years of experience, weʼve learned a better way… Our Approach Benefits Eliminate confusion with a detailed • Reduce requirements cycle time • Eliminate project rework Visualization …before coding. • Better collaboration Rapidly iterate and share your requirements & design early and often • Drive innovation with stakeholders. • Reduce outsourcing risk Test and validate with consumers. • Improve adoption • Create desirable products 5 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 6. The Stream Process™ We call this approach the Stream Process™. The Stream Process™ is a methodology that offers companies a collaborative and highly- visual approach to creating superior products and solutions in less time, with reduced project re-work. This helps companies dramatically improve productivity, quality and customer Stream is the process that satisfaction. combines the right people and the right tools to define the right application. 6 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 7. The Key Ingredients The essential aspects of the Stream Process™ are comprised of practices that are highly successful in business today. They include: • Small Collaborative Teams • Rapid Iterative Design Process • Adaptive Planning • Visualization Combined with the right Experience… you have the Stream Process™. 7 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 8. The Proven Process The heart of the Stream Process™ is made up of three areas: - Insight - Clarity - Focus Each of these areas are performed as part of a Realization Cycle. The output of a Realization Cycle is the Definition. Each time a full Realization Cycle is performed, an evolutionary iteration of the solution is achieved. 13 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 9. The Realization Cycle Typically a Realization Cycle is completed over a 1 week period. Depending on the project size and complexity, a Realization Cycle may extend to 2 weeks in length, but no more. The combined “work product” of the Realization Cycle is the Definition. 14 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 10. Definition The Definition area is the culmination of the Insight, Clarity and Focus areas as represented by the visualization model. With each successive rapid design iteration, or Realization Cycle, the Definition of the engagement becomes increasingly mature. 15 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 11. Definition Once the Definition has reached a maturity level where all stakeholders share a common and thorough understanding of the engagement, the Definition area is complete. This serves as the final “blueprint” for the engagement. 16 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 12. Phenomenal Results The Stream Process™ can provide both quantifiable and qualitative results in productivity, quality and customer satisfaction. • Reduced project re-work • 45% + reduction in defects • Faster time-to market • Cut project timelines by 1/3 or more • Improved quality & customer satisfaction • Innovation & customer experience 12 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 13. The Perfect Alchemy The Stream Process™ is the catalyst that brings together the right people, a proven process and superior tools in an innovative way to create phenomenal results. 13 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 14. Superior Tools A key ingredient to the Stream Process™ is the use of a collaborative visualization platform. This platform allows the team to rapidly visualize the application and solicit real- time feedback from stakeholders without the need of programming. The visualization platform of choice for OneSpring is iRise. 14 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 15. iRise iRise is the leading application simulator on the market today. iRise is used for the visualization modeling and requirements capture aspects within the Stream based project. iRise provides the benefit of creating a highly realistic software or web-based application simulation without the need for programming. OneSpring is a Strategic Partner with iRise. 15 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 16. iRise Experience Highlights: • iRise Strategic Partner • Partner of the Year 2007 • Full system integrator • Over 100 simulations produced • Overseeing Federal Professional Services for iRise • Over 8 iRise experts within OneSpring • Full training curriculum (On-Site and Virtual) 16 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 17. Center of Excellence The culmination of the three paths lead to the creation of Stream Process Centers of Excellence™ for your organization. A Center of Excellence certification is awarded to organizations that have repeatable success results over a 6 month sustained period. Organizations must have achieved the following: • Reduced project re-work of 50% or greater • Reduced project timelines of 33% or greater • Improved customer satisfaction of 50% or more • 3 or more Stream Master & Mentor Certified team members 17 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 18. Additional Offerings The Stream Process™ is a collaborative and highly-visual approach to helping people achieve a common understanding of a problem and providing an effective framework for creating the best solution to address it. • The TurnAround Workshop • Mentoring • Project Consulting Services • Staff Augmentation 18 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 19. Case Study - Erdas With recent company acquisitions and a new brand identity on the horizon, Leica Geosystems was at a critical juncture in presenting their communication strategy and tactical endeavors for better positioning the companyʼs offering and value proposition to the geospatial marketplace. In addition, Leica wished to enhance the overall customer experience and create a highly usable and desirable web site for prospects and customers alike. Highlights: • Utilized the Stream Process™ throughout the Project • 100% visualized in high-fidelity Simulation • 60% increase in efficiency versus Erdas existing methodology • 80% reduction in defects 19 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 20. Our Clients A few of the clients we have been privileged to work with. 20 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.
  • 21. Learn More To learn more, visit us at www.onespring.net or contact us to setup a demo at Sales@OneSpring.net 21 www.onespring.net © 2009 OneSpring LLC. All Rights Reserved.

Editor's Notes

  1. The Stream methodology is focused on the process of defining software and web-based applications, rather than the development aspects. Software Development Lifecycle (SDLC) methods place an emphasis on the “how” in order to build the application.Stream’s focus is to help companies determine the “what” and “why” aspects quickly and efficiently, to ensure the right solution is what ends up being built.