240 likes | 471 Views
Blue Mountain RAM Product Roadmap Jim Erickson, President and CEO Randy Paroda, Director of Product Development. Product Roadmap. Presentation o utline Listening to our customers The d evelopment process Blue Mountain RAM platform What’s next. The Development Process.
E N D
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
The Development Process Development Methodology Software Quality Assurance Product backlog Release strategy
The Development Process Development Methodology Continuum • Adaptive • Near term is clearer • Far term is fuzzy • Accept change • Predictive • Well planned • Change is difficult • Change control board Development Methodologies
The Development Process While there is value in the items on the right, we value the items on the left more. • 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
The Development Process • Agile software development is … 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.
The Development Process • Scrum • Story writing • Estimation • Release planning • Iteration planning • Metrics
Software Quality Assurance Where we started Challenges we faced Where we are today
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
Software Quality Assurance • Challenges we faced • Traditional Waterfall Methodology • Beta participation decreased • Internal audits increased • Findings increased • Internal processes became counter-productive
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
Software Quality Assurance Development Methodology Continuum Adaptive Predictive Scrum BM Today BM in 2000 Where we see ourselves
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)
Product Backlog • Prioritized list of features and functionality • Product Advisory Board • Sources include • Users • Customer Advisory Board • Sales team • Product owner
Blue Mountain RAM Platform • Complimentary applications • Upgrade utilities • Direct data import • Onboarding utility • Configuration manager • Configuration comparison tool
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
What’s Next • High visibility backlog items • Change control • Mobile / Asynchronous • Enterprise tools • Document libraries • Hosting • Usability enhancements
Blue Mountain RAM Product Roadmap Discussion