<<replace with Customer Logo>> Blueprint Kickoff <<Date>> • • • • • • • • • Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications Assumptions Risks Introductions <<Customer Name>> • <<name>>, Executive Sponsor • <<name>>, Product Owner • <<name>>, Project Manager • <<name>>, Lead Architect • <<name>>, Network Engineering • <<name>>, Test Lead Apigee • <<name>>, Scrum Master • <<name>>, Global Architect • <<name>>, Principal Architect • <<name>>, Technology Specialist • <<name>>, Technology Specialist (Drupal) © 2013 Apigee Confidential – All Rights Reserved Vision & Success Criteria <<customer Exec Sponsor presents this slide>> Vision <<vision statement of what is expected of program>> Success Criteria • <<list success criteria>> © 2013 Apigee Confidential – All Rights Reserved Services: Mobile requires a new model • App cycle time demands extreme flexibility and speed • IT infrastructure demands stability Business Demand • Digital programs connect these two worlds Time © 2013 Apigee Confidential – All Rights Reserved 5 Traditional deployment models don’t work • Demand increases over time in digital programs • Continuous optimization is required for best business results • Inefficiencies result from application of traditional methodologies Velocity Required Velocity Initial higher velocity by “jumping in” Insufficient User story gathering Inefficient Sprint Management Incomplete Delivery Infrastructure Inability to Adapt to changing business priorities Actual Velocity Time © 2013 Apigee Confidential – All Rights Reserved 6 Apigee Accelerator Blueprint Enables Extreme Sprints Enables Continuous Deployment Readiness Scoping Feature Sprints Architecture & Design Operations & Support Review Delivery Framework Tuning & Hardening Sprints Production Release Review © 2013 Apigee Confidential – All Rights Reserved 7 Blueprint Readiness • Review and align on pre-blueprint deliverables • Customer & Apigee preparation for starting Scoping Scoping • Define boundaries of implementation • Define user stories for initial sprints Architecture & Design • Define infrastructure and data flow architecture • Create API Proxy design Delivery Framework • Align on process and meetings for Extreme Sprints • Define key communication vehicles to keep team aligned Operations Strategy • Review system monitoring strategy • Define support structure needed for the solution © 2013 Apigee Confidential – All Rights Reserved Blueprint Deliverables Readiness • Pre-Engagement Questionnaire • Project Success Criteria Definition • Detailed Blueprint Schedule • Blueprint Kick-off Presentation • Customer API Program Overview • JIRA & Confluence setup with acct access Scoping • Project Executive Overview • Apigee Technical Overview • Functional & Non-functional Reqs Specs • User Story Backlog Architecture & Design • API Specification • Solution Architecture • Developer Portal Design • API Platform Test Strategy • Functional, Performance & Unit Test Plan © 2013 Apigee Confidential – All Rights Reserved Delivery Framework • RACI Matrix • Detailed Sprint Schedule • Project Milestone & Resource Plan • Budget Tracking Document • Standard Status Report • Source Code Mgmt Process • Github setup with account access • Maven deployment & Continuous Deployment Infrastructure setup • Customer Env Specification • Executive Review Presentation • Extreme Sprints SOW Operation & Support • Monitoring and Operations Strategy Definition Blueprint Activities Readiness • Validate Customer Blueprint Readiness • Review pre-Blueprint deliverables • Blueprint Planning Scoping • Project Scoping Discussions • Requirements Review Sessions • Apigee Technical Overview Architecture & Design • Organization & Environment Architecture Discussions • Developer Portal Design Sessions • Testing Approach & Activities alignment © 2013 Apigee Confidential – All Rights Reserved Delivery Framework • Project Delivery Methodology Best Practices Sessions • Development Infrastructure Design • Extreme Sprint Planning Operation & Support • API Infrastructure Monitoring Strategy • API Platform Operations Strategies & Best Practices Blueprint Schedule – Week 1 Monday / Oct 7th Tuesday Wednesday Thursday Friday TBD TBD TBD TBD 9:00-10:00 Blueprint Kickoff 10:00 - 12:00 TBD 12:00- 1:00 Lunch Lunch Lunch Lunch Lunch 1:00-6:00 TBD TBD TBD TBD TBD © 2013 Apigee Confidential – All Rights Reserved Blueprint Schedule – Week 2 Monday / Oct 14th Tuesday Wednesday Thursday Friday TBD TBD TBD TBD 9:00-10:00 Blueprint Kickoff 10:00 - 12:00 TBD 12:00- 1:00 Lunch Lunch Lunch Lunch Lunch 1:00-6:00 TBD TBD TBD TBD TBD © 2013 Apigee Confidential – All Rights Reserved Blueprint Schedule – Week 3 Monday / Oct 21st Tuesday Wednesday Thursday Friday TBD TBD TBD TBD 9:00-10:00 Blueprint Kickoff 10:00 - 12:00 TBD 12:00- 1:00 Lunch Lunch Lunch Lunch Lunch 1:00-6:00 TBD TBD TBD TBD TBD © 2013 Apigee Confidential – All Rights Reserved Blueprint – Apigee Roles & Responsibilities Scrum Master • Main contact for project coordination activities • Leads daily stand-up meetings, oversees project schedule and coordinates with other organizations for testing and deployment activities • Accountable for reporting weekly status and budget information Global Architect • Leads the creation of a infrastructure deliverable • Works closely with the Customer’s Technical Lead and/or Network Engineer to ensure Customer ownership of these deliverables once completed. Principal Architect • Responsible for the software design deliverables • Leads customer requirements (user stories) sessions • Leads any design challenges that may arise Technology Specialist • Implements the designs and requirements defined • Conducts unit tests • Resolves defects found during customer testing Technology Specialist (Developer Portal) • Gathers developer portal requirements, designs, configures, unit tests and supports Customer-led functional testing © 2013 Apigee Confidential – All Rights Reserved Blueprint – Customer Roles & Responsibilities Executive Sponsor • Visible participant in the project and sets vision and guiding principles • Actively engaged in the Blueprint Executive Review session Project Manager • Main contact for project coordination activities, working closely with the Apigee Scrum Master. • Ensures customer resources are available when needed • Coordinates the customer-led activities • Ensures an efficient process is in place to log defects and track to closure Product Owner • Participates in all design and requirement sessions to provide input to what is needed to meet the business needs of the API program Lead Architect • Participates in all design sessions and approves the solution design. • Participates in Functional and Performance Testing • Involved with the deployment of the solution to Production © 2013 Apigee Confidential – All Rights Reserved Blueprint – Customer Roles & Responsibilities Network Engineer • Sets-up all hardware necessary for the Apigee solution, including opening ports, setting up and modifying any firewall policies • Documents the Apigee installation procedures • Sets-up monitoring and ensures availability to the systems during the project Test Lead • Defines the Testing Strategy for the program • Plans, develops and executes all necessary steps for executing Functional and Performance Testing. • Sets up a process and tools to track defects to closure © 2013 Apigee Confidential – All Rights Reserved Communications Daily Standups Confluence Project Home Page Weekly Status Reports Monthly Executive Updates © 2013 Apigee Confidential – All Rights Reserved Assumptions Enter details. © 2013 Apigee Confidential – All Rights Reserved Risks Enter details. © 2013 Apigee Confidential – All Rights Reserved Q&A © 2013 Apigee Confidential – All Rights Reserved Thank you 2013