The Stream Process™ for Defining Projects

21
Project Requirements Visualization & Definition The Stream ProcessNote: This document is only a small portion of Stream. If you would like to learn more, please contact us at [email protected]

description

The Stream Process™ from OneSpring is a revolutionary new process for defining software applications - web sites, mobile, enterprise software, intranets and so much more. Stream 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. Think of it as a better way to translate what the business (marketing, product management, etc.) wants into something the development team can build. This helps companies dramatically improve productivity, quality and customer satisfaction. Learn more at www.onespring.net or contact us at [email protected].

Transcript of The Stream Process™ for Defining Projects

Page 1: The Stream Process™ for Defining Projects

Project Requirements Visualization & Definition

The Stream Process™

Note: This document is only a small portion of Stream. If you would like to learn more, please contact us at [email protected]

Page 2: The Stream Process™ for Defining Projects

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

A Universal Problem

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.

30% of project costs are REWORK.- Forrester Research

- META Group

Current methods for defining software & web-based projects just donʼt work!

Page 3: The Stream Process™ for Defining Projects

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

The Root 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.

The underlying problems are distilled into three main causes:

Page 4: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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)

~1x

Requirements Design Coding Dev Test AcceptanceTest

Live

~5x

~10x

~20x

~50x

~100x

= OneSpringʼs involvement

Page 5: The Stream Process™ for Defining Projects

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

An Improved Approach

Eliminate confusion with a detailed

Visualization

…before coding.

Rapidly iterate and share your requirements & design early and often

with stakeholders.

Test and validate with consumers.

• Reduce requirements cycle time• Eliminate project rework

After years of experience, weʼve learned a better way…

Our Approach Benefits

• Better collaboration• Drive innovation

• Reduce outsourcing risk

• Improve adoption• Create desirable products

Page 6: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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 satisfaction. Stream is the process that

combines the right people

and the right tools

to define the right application.

Page 7: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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™.

Page 8: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net13

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.

Page 9: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net14

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.

Page 10: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net15

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.

Page 11: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net16

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.

Page 12: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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

Page 13: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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.

Page 14: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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.

Page 15: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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.

Page 16: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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)

Page 17: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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

Page 18: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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

Page 19: The Stream Process™ for Defining Projects

© 2009 OneSpring LLC. All Rights Reserved. www.onespring.net 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

Page 21: The Stream Process™ for Defining Projects

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

Learn More

To learn more, visit us at www.onespring.net or contact us to

setup a demo at [email protected]