blue mountain ram product roadmap jim erickson, president and ceo randy paroda, director of product...

24
Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Upload: mark-hines

Post on 17-Dec-2015

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Product Roadmap

Jim Erickson, President and CEORandy Paroda, Director of Product Development

Page 2: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Product Roadmap

Presentation outline– Listening to our customers– The development process– Blue Mountain RAM platform– What’s next

Page 3: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

Development Methodology Software Quality Assurance Product backlog Release strategy

Page 4: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

Development Methodologies

Adaptive– Near term is clearer– Far term is fuzzy– Accept change

Predictive– Well planned– Change is difficult– Change control board

Development Methodology Continuum

Page 5: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

From the Agile Manifesto– Individuals and interactions over processes

and tools – Working software over comprehensive

documentation – Customer collaboration over contract

negotiation – Responding to change over following a plan

While there is value in the items on the right, we value the items on the left more.

Page 6: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development and delivery, a time-boxed iterative approach, and encourages rapid and flexible response to change. It is a conceptual framework that promotes foreseen interactions throughout the development cycle.

Agile software development is …

Page 7: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

Page 8: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

The Development Process

Scrum– Story writing– Estimation– Release planning– Iteration planning– Metrics

Page 9: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Software Quality Assurance

Where we started Challenges we faced Where we are today

Page 10: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Software Quality Assurance

Where we started– Calibration Manager 1

• Circa 1992• DOS application

– SOPs in place– First customer audits soon to follow– Validation Protocol 1994

Page 11: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Software Quality Assurance

Challenges we faced– Traditional Waterfall Methodology– Beta participation decreased– Internal audits increased– Findings increased– Internal processes became counter-productive

Page 12: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Software Quality Assurance

Where we are today– QSII

• Driven from the top• E2500, GAMP 5, ICH 8, 9, 10• Initial phase was 30 month effort• Complete rewrite of our Quality Manual

Page 13: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Software Quality Assurance

Where we see ourselves

Development Methodology ContinuumAdaptive Predictive

Scrum BM Today BM in 2000

Page 14: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Release Strategy

Product lifecycle– Customer expectation

• Goldilocks syndrome (not too fast, not too slow)• Balance revalidation against new functionality

– 5 – 10 years• Major releases (30 months +/- 6)• Service releases ( 12 months +/- 4)• Hotfix (as needed)

Page 15: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Product Backlog

Prioritized list of features and functionality– Product Advisory Board

Sources include– Users– Customer Advisory Board– Sales team– Product owner

Page 16: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Page 17: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Page 18: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Page 19: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Page 20: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Page 21: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Complimentary applications– Upgrade utilities– Direct data import– Onboarding utility– Configuration manager– Configuration comparison tool

Page 22: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Platform

Blue Mountain RAM R3 SR2– IE 9 support– Application hyperlinks– Embedded documents and images– Reports in workspaces– Rule Engine enhancements– Usability enhancements

Page 23: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

What’s Next

High visibility backlog items– Change control– Mobile / Asynchronous – Enterprise tools– Document libraries– Hosting– Usability enhancements

Page 24: Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development

Blue Mountain RAM Product Roadmap

Discussion