Top Banner
<<Date>> Blueprint Kickoff <<replace with Customer Logo>>
21

<<Date>>

Feb 25, 2016

Download

Documents

kimn

. Blueprint Kickoff. . Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications Assumptions Risks. Introductions. , Executive Sponsor - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: <<Date>>

<<Date>>

Blueprint Kickoff

<<replace with Customer Logo>>

Page 2: <<Date>>

• Introductions• Customer Vision & Success Criteria• Apigee Accelerator Overview• Blueprint• Schedule• Roles & Responsibilities• Communications• Assumptions• Risks

Page 3: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

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)

Page 4: <<Date>>

© 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>>

Page 5: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

• App cycle time demands extreme flexibility and speed• IT infrastructure demands stability• Digital programs connect these two worlds

Services: Mobile requires a new model

5

Bus

ines

s D

eman

d

Time

App

App

App

AppApp

App

IT Infrastructure

Digital

Program

Page 6: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved 6

• Demand increases over time in digital programs• Continuous optimization is required for best business results• Inefficiencies result from application of traditional methodologies

Traditional deployment models don’t work

Velo

city

Time

Required Velocity

Initial higher velocity by “jumping in”

Incomplete DeliveryInfrastructure

Inability to Adapt to changing business priorities

Actual Velocity

Insufficient User story gathering

Inefficient Sprint Management

Page 7: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved 7

Apigee Accelerator

Production Release

Architecture & Design

Readiness

Scoping

Operations & Support

Blueprint Extreme Sprints

EnablesContinuous DeploymentEnables

Delivery Framework

FeatureSprints

Plan Increment

Retro

Review

Tuning & Hardening

Sprints

Plan

Increment

Retro

Review

Page 8: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

BlueprintReadiness• 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

Page 9: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint DeliverablesReadiness• 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

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

Page 10: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint ActivitiesReadiness• 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

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

Page 11: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint Schedule – Week 1

Monday / Oct 7th Tuesday Wednesday Thursday Friday9:00-10:00 Blueprint Kickoff

TBD TBD TBD TBD10:00 - 12:00 TBD

12:00- 1:00 Lunch Lunch Lunch Lunch Lunch

1:00-6:00 TBD TBD TBD TBD TBD

Page 12: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint Schedule – Week 2

Monday / Oct 14th Tuesday Wednesday Thursday Friday9:00-10:00 Blueprint Kickoff

TBD TBD TBD TBD10:00 - 12:00 TBD

12:00- 1:00 Lunch Lunch Lunch Lunch Lunch

1:00-6:00 TBD TBD TBD TBD TBD

Page 13: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint Schedule – Week 3

Monday / Oct 21st Tuesday Wednesday Thursday Friday9:00-10:00 Blueprint Kickoff

TBD TBD TBD TBD10:00 - 12:00 TBD

12:00- 1:00 Lunch Lunch Lunch Lunch Lunch

1:00-6:00 TBD TBD TBD TBD TBD

Page 14: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint – Apigee Roles & ResponsibilitiesScrum 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 informationGlobal 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 ariseTechnology Specialist• Implements the designs and requirements defined• Conducts unit tests• Resolves defects found during customer testingTechnology Specialist (Developer Portal)• Gathers developer portal requirements, designs, configures, unit tests and

supports Customer-led functional testing

Page 15: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint – Customer Roles & ResponsibilitiesExecutive 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

Page 16: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Blueprint – Customer Roles & ResponsibilitiesNetwork 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

Page 17: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Communications

Daily Standups

Confluence Project Home Page

Weekly Status Reports

Monthly Executive Updates

Page 18: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

AssumptionsEnter details.

Page 19: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

RisksEnter details.

Page 20: <<Date>>

© 2013 Apigee Confidential – All Rights Reserved

Q&A

Page 21: <<Date>>

Thank you

2013