jam session™ - experience your requirements
DESCRIPTION
We share how we use visualization to gain requirements clarity *now* when working with clients on their project requirements. Traditional methods provide for requirements clarity much too late - when it's cost or time prohibitive. We show how using the power of visualization and our Stream Process™ we have saved our clients a tremendous amount of time and money. While each project is unique, our approach has reduced requirements-related defects by up to 90% and saved overall project costs by up to 50%. We have also helped to launch projects up to 35% faster and with more features than when following a traditional requirements process.TRANSCRIPT
![Page 1: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/1.jpg)
The OneSpring JAM Session™
Experience Your Requirements
onespring.net/jamsession
![Page 2: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/2.jpg)
“68% of projects fail, run late, or are OVER budget.”
- The Standish Group, 2009 Chaos Summary Report
“70% of REWORK is attributed to correcting requirements errors.”
- Meta Group
“30% of project costs are REWORK .”
- Forrester Research
![Page 3: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/3.jpg)
![Page 4: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/4.jpg)
The Stream Process™ is a framework for how to better innovate and
collaborate using visualization.
![Page 5: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/5.jpg)
Most SDLC methods provide a representation of the requirements late in the
lifecycle that lack the experiential aspect altogether
Traditiona
l
![Page 6: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/6.jpg)
The Stream Process™ occurs at the beginning of the lifecycle and provides
stakeholders the ability to experience and validate their requirements from the start
OneSprin
g
![Page 7: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/7.jpg)
Accelerating the time to understanding provides a far greater
return on investment
100%
OneSpring
Traditional
50%
0%
![Page 8: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/8.jpg)
Designer
![Page 9: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/9.jpg)
AnalystDesigner
![Page 10: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/10.jpg)
Analyst ProducerDesigner
![Page 11: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/11.jpg)
We created the OneSpring
JAM Session™ to improve
the requirements elicitation
and validation process
A JAM Session allows
stakeholders to experience
their requirements
![Page 12: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/12.jpg)
The Joint Application Modeling™ Session is comprised of these essential
“ingredients”…
Small Group Collaboration
Rapid IterativeDesign
Visualization
+ + +
Flow
![Page 13: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/13.jpg)
Small Group Collaboration
Collaboration in small groups provides an
effective means of problem solving within a
structured environment
Complex problems that go beyond the routine
require the communication of shared knowledge
to create viable solutions/approaches
![Page 14: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/14.jpg)
Small collaborative groups are well defined in their roles
for the JAM Session…
Producer – facilitates the experience
Analyst – elicits & documents the requirements
Designer – crafts the experience
Business – provides the “what?”
Technology – articulates the “how?”
![Page 15: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/15.jpg)
The roles “match” the work environment and support the task flow…
Analyst “Left Brain” Designer “Right Brain”ProducerFacilitates Flow
BusinessSME on “What?”
ITSME on “How?”
Documentation Screen Visualization Screen
![Page 16: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/16.jpg)
“It has long been recognized that user interfaces
should be designed iteratively in almost all
cases...the median improvement in overall
usability was 165% from the first to the last
iteration, and the median improvement per
iteration was 38%...”
Rapid IterativeDesign
- Jakob Nielsen (Nov. 1993) Iterative User Interface Design. IEEE Computer Vol. 26, No. 11 pp.32-41.
The requirements cannot be fully understood
until they can be experienced…
![Page 17: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/17.jpg)
Insight – observation to gain valuable
knowledge and context on the business,
customer and technologies
Clarity - design activities that crystallize
the gathered insights to form a model of
the experience
Focus – socialization and measurement of
the experience model to provide
continuous improvement and validation
![Page 18: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/18.jpg)
The iterative cycle allows us to rapidly visualize the “big picture”, gain
stakeholder consensus and then drill-down to specific features…
![Page 19: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/19.jpg)
From initial sketches to detailed information
design, visualization incorporates the use of
dynamic imagery as a means of effectively
communicating requirements
Visualization not only enhances a “shared
understanding”, but is critical in helping
stakeholders organize their thoughts and work
through problems to collectively build a solution
Visualization
![Page 20: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/20.jpg)
Both the analytic and synthetic hemispheres of the brain are engaged
during the visualization process
Analyst “Left Brain”
Documentation
Designer “Right Brain”
Modeling
![Page 21: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/21.jpg)
”Flow also happens when a person’s skills are
fully involved in overcoming a challenge that is just
about manageable, so it acts as a magnet for
learning new skills and increasing challenges. If
challenges are too low, one gets back to flow by
increasing them. If challenges are too great, one
can return to the flow state by learning new skills.” Flow
- Mihaly Csikszentmihalvi (July. 1997) Psychology Today
![Page 22: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/22.jpg)
A key aspect to generating the Flow includes both
the environment in which the JAM Session takes
place and the mental investment by the
stakeholders
Goals are clear
Feedback is immediate
Balance between opportunity & capacity
Concentration deepens
The present is what matters
Control is no problem
Sense of time is altered
Loss of ego
Flow
![Page 23: JAM Session™ - Experience Your Requirements](https://reader035.vdocuments.net/reader035/viewer/2022062617/54c196c54a79598d758b4569/html5/thumbnails/23.jpg)
The Stream Process and the JAM Session have worked successfully with numerous clients…