130 likes | 267 Views
Looking Ahead with Blue Mountain RAM Jim Erickson, President Randy Paroda, Director of Product Development September 18, 2013. Overview. Software process Product b acklog Demonstration. Software Process. Development methodology Software Quality Assurance Release cycles.
E N D
Looking Ahead with Blue Mountain RAM Jim Erickson, President Randy Paroda, Director of Product Development September 18, 2013
Overview Software process Product backlog Demonstration
Software Process Development methodology Software Quality Assurance Release cycles
The Development Methodology • 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.
Software Quality Assurance • QSII • Driven from the top • E2500, GAMP 5, ICH 8, 9, 10 • Initial phase was 30 month effort • Complete rewrite of our Quality Manual
Release Cycle • Product lifecycle • Customer expectation • Goldilocks syndrome (not too fast, not too slow) • Balance revalidation against new functionality • 5 – 10 years or more • Major releases (36 months +/- 12) • Service releases ( 14 months +/- 6) • Hotfix (as needed)
Most Recent Service Release • Blue Mountain RAM R3 SR2 • Released January 2013 • IE 9 support • Application hyperlinks • Embedded documents and images • Reports in workspaces • Rule Engine enhancements • Usability enhancements
Product Backlog • Prioritized list of features and functionality • Product Advisory Board • Sources include • Users • Customer Advisory Board • Sales team • Product owner
Motivation and Inspiration Productivity Compliance Automation Usability Functionality
Categorization Mobile devices OS and browser support Work Order management Bar code capabilities Role-based or state-based data capture User experience
Demonstration Prototype demo
Question and Answer Gather feedback Request input on future needs