What Is Visualization?

Post on 20-May-2015

1,004 views 0 download

Tags:

description

Curious about project visualization – AKA “simulation” or “rapid prototyping”? Learn how OneSpring is helping Fortune 500 companies and government agencies use visualization on projects that span mainframe modernization to cutting edge mobile applications and everything in between.

transcript

What Is Visualization?Experiential Requirements Elicitation

June 3, 2009

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

Welcome!

Introduction

Who is OneSpring (we’ll be brief, we promise)

Brief Review of Traditional methods

Visualization

Why visualize?

What about Visio, Photoshop, etc?

What can & can’t be visualized?

Tools

The process is essential!

Q&A

Back to your regularly scheduled day

2

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

Your Expectations

Use the Q&A tool to let us know any specific expectations you have for this session over the next couple of minutes.

We’ll try to make sure to at least touch on them

3

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

Who We Are

First company founded on Visualization

First Visualization Process, The Stream Process™

Hundreds of Visualizations (aka simulations)

Fortune 500 ~ Federal ~ Not for Profit

iRise Partner of the Year

4

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

Our Clients

A few of the clients we have been privileged to work with.

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

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!

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

The Root Causes

Misunderstood product requirements due to ambiguity of

written specifications.

Lack of sufficient information to support complex applications/

systems.

Inability to experience a project with customers and stakeholders

before development.

The underlying problems are distilled into three main causes:

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

Traditional Methods

8

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

Traditional Methods

9

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

Traditional Methods

10

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

Traditional Methods

11

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

Traditional Methods

12

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

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

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

Visualization

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

What Is Visualization?

15

Experience your project requirements

Like Rapid Prototyping but...

Early in the requirements process

No Coding required

Collaborate with stakeholders like never before

Get everyone on the same page

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

Why Visualize?

Visualization along with a proper process can:

Reduce rework by 45% or more

Cut Project Timelines by 1/3 or more

Improve Quality and User Satisfaction

Drive Innovation & User Experience

16

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

Reduce Rework by 45%

Capture the right requirements the first time

Eliminate ambiguity

Improve collaboration

17

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

Cut Project Timelines by 1/3

Less rework=faster development time

Less ambiguity=faster development time

18

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

Improve Quality & User Satisfaction

Experience your project before any code has been written

More time to focus on User Experience activities

Research

User profile integration

Interface design

User testing

19

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

Drive Innovation

Less time debating details=more time for new ideas

More time for “outside the box” thinking

Experiment with concepts without writing code

More time to focus on leapfrogging the competition

20

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

What About Photoshop/Visio?

Two-dimensional

It is “visual”

But you can’t experience your project

Is still ambiguous

21

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

What Can Be Visualized?

Just about any type of project can be visualized...

22

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

Web Sites

23

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

CRM

24

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

Mainframe

25

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

Mobile Applications

26

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

Proof-of-Concepts

27

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

Kiosks

28

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

Example

29

iAuto iRise Visualization

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

What Can’t Be Visualized

We haven’t yet found a type of project that can’t be visualized in some manner

Certain aspects of projects are still documented inside the visualization

Background Processes

Performance Requirements

Detailed Business Process Management

30

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

A key ingredient to visualization is the use of a collaborative 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.

31

Tools

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

iRise is the leading applicationvisualization platform on the market today.

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

32

iRise

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

Tools

Other players include

Axure

Serena

Blueprint

33

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

The Process is Essential

Visualization is not plug & play with existing processes

For success you have prepare for some change management

Methodology & Process

Culture

34

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

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

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

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. Combines the

right peopleand the

right tools to define the

right application.

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

Q&A

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

Resources (AKA Shamless Self Promotion)

Subscribe to our Video Podcast - Insights

38

www.onespring.net/podcast

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

Resources (AKA Shamless Self Promotion)

iRise Webinar - Going Mobile

June 18, 2009

1:00pm EDT

Leveraging Visualization For Mobile Applications

10 iPhone Applications Visualized in 5 Weeks

39

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

Thank you!

40

For more information:

www.onespring.net

info@onespring.net

1-888-472-1840