Agile Development & Management Service Service Definition Government Procurement Service - G-Cloud Services III - Q-LOT4-12 February 2013 Contact: GCloud@sapient.com Agile Development & Management Service | Contents Contents 01 Executive Summary.....................................................................................................................................3 02 Agile Development & Management Service...........................................................................................4 03 About SapientNitro......................................................................................................................................8 © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 2 Agile Development & Management Service | 01 Executive Summary SapientNitro has a track record of delivering solutions to some of the most complex organisational and business problems posed by public and private sectors in North America, Europe and Asia using its Agile-based Sapient | Approach. • SapientNitro is part of the Sapient group which has 35+ offices globally. As a group, we offer technology, marketing, branding and user experience services Software Support Agile Development & Management Transition Management Rapid delivery of usable products and frequent release of code drives down risk and helps organisations realise value early in the development cycle. Clients work closely with Sapient’s design and development, deployment and transition teams in a highly collaborative, transparent and iterative working style to ensure continuous improvement, risk management and superior-quality project delivery. Deployment System Integration Design & Development Onboarding Enterprise Architecture Business Analysis Design Authority Sapient | Approach is a synthesis of the key characteristics of best-of-breed Agile methods. It has been successful tried and tested for over a decade to solve problems posed by hugely diverse projects, from military and government services through FMCG and automotive to large-scale consumer transaction systems. Sapient | Approach is highly flexible and is itself under continuous development to respond to the changing needs of our clients. Project Specification & Selection Project Management, Programme Management & Governance 01 Executive Summary SapientNitro’s G-Cloud Services Map • S apient’s approach is Agile-based and underpinned by 20 years of experience in delivering creative solutions to complex business problems on time and on budget. Our success rates are nearly three times the industry average • W e currently deliver cloud solutions internationally to both public and private sectors, such as government services, FMCG, leisure and tourism, and automotive © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 3 Transition Management Software Support Project Management, Programme Management & Governance Deployment System Integration Onboarding Design Authority Enterprise Architecture Design & Development Agile Development & Management Project Specification & Selection Business Analysis Agile Development & Management Service | 02 Agile Development & Management Service 02 Agile Development & Management Service We employ Sapient | Approach, a proven Agile based delivery methodology, focused on rapid development and release of usable components in an iterative incremental manner. This highly collaborative, iterative approach allows our clients to review, validate the solution after each incremental development and release Our clients have found that this delivery approach provides the most value and return on investment in the shortest possible time. It also minimises project risk while maximising flexibility. Discrete pieces of work are continuously tested and accepted through regular releases and can be adapted to changing requirements in a following iteration when necessary. Our Agile teams focuses on delivering within the price and schedule solutions that solve business problems. We design these solutions to deliver tangible business value to clients, including increased revenues, reduced costs and more effective use of assets. Key characteristic of Sapient | Aprroach (S|A) and other delivery methodologies ! Additionally, Sapient | Approach enables flexibility in selecting the process standardisation and continuous improvement models that work best for each client based on your best practices. © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 4 Transition Management Software Support Project Management, Programme Management & Governance Deployment System Integration Onboarding Design Authority Enterprise Architecture Design & Development Agile Development & Management Project Specification & Selection Business Analysis Agile Development & Management Service | 02 Agile Development & Management Service Sapient’s Approach to Agile (S|A) Sapient’s approach to Agile simply called Sapient Approach (S|A) has four distinct phases: Fusion, Executable Architecture Release (EAR), Ongoing Iterative Incremental Releases, and Management. FUSION it 0 EAR it 1 it 2 RELEASE 1 it 3 it 4 it 5 RELEASE 2 it 6 it 7 RELEASE 3 it 8 Iteration 4 KO Iteration kick-off with client Local Team: acts as an interface to Webster GDD Team: develops and tests it 9 it 10 it 11 Go Live Wrap up End of iteration checkpoint with client ITERATION KICKOFF EXECUTE ITERATION END OF ITERATION CHECKPOINT At the start of each iteration, the entire team works together to validate planned iteration scope and if needed reprioritise or swap scope. Iteration Plan: The team works with the subject matter experts to gain a deeper understanding of the iteration requirements. The team ensures business value at the end of each iteration Daily Team Meeting: The team meets daily to report status and address roadblocks Iteration Plan Deployment Ready Functionality Client Checkpoint Iteration Scope Overview of Sapient’s Agile approach (S|A) © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 5 Transition Management Software Support Project Management, Programme Management & Governance Deployment System Integration Onboarding Design Authority Enterprise Architecture Design & Development Agile Development & Management Project Specification & Selection Business Analysis Agile Development & Management Service | 02 Agile Development & Management Service Fusion Ongoing releases, development iterations A Fusion consists of a set of structured and rapidly executed workshops which define the project vision and build consensus amongst internal and external stakeholders. With a common understanding of project goals established, client and Sapient teams can then define and prioritise requirements, success factors, and create a roadmap based on key business and technical considerations. Ongoing incremental developments to the pilot release deliver scope to the project. Clients monitor progress and agreed checkpoints facilitating structured feedback and allowing for course correction if need be. Fusion helps drive clarity, accelerates project delivery, reduces delivery risk and helps our clients achieve business goals. A release can either be software-in-production or an internal release for testing purposes only. Simultaneous and continuous integration with established systems ensures ongoing build and testing of components. This avoids a full integration phase at the end of the project, helping to reduce timeframes and costs. Executable Architecture Release Manage An Executable Architecture Release (EAR) is the first release. A small team creates a pilot version of the software system as quickly as possible. It is an actual version of the final system and is fully tested. It is not a proof of concept. Rather, it provides the foundation for building the remaining features. This provides the high-level picture of the system to be defined during EAR, including requirements and technical design. For a software application, the pilot release will include 10-20% of the overall feature set. In the manage phase, we maintain and support released applications based on service level agreements. A Manage project often includes a track for minor enhancements. This phase ensures successful knowledge transition to service management and support teams. During all phases of our Agile method, we take constant feedback from client and internal SapientNitro specialists to improve delivery quality. We continuously measure our success against critical success factors defined during our Fusion phase. © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 6 Transition Management Software Support Project Management, Programme Management & Governance Deployment System Integration Onboarding Design Authority Enterprise Architecture Design & Development Agile Development & Management Project Specification & Selection Business Analysis Agile Development & Management Service | 02 Agile Development & Management Service Our Management Tools Key features include: ResultSpace is Sapient’s own online project management application. It is available globally to support all project management activities during analysis & design, development, build, test and release phases, from tracking progress, issues and risks to planning, collaboration and knowledge sharing. • Agile project estimation and planning ResultSpace is an open, collaborative environment and can be made accessible to all project stakeholders, providing transparency and a means to monitor and corroborate projects. It is secure, accessible and has been proven to increase productivity. • Progress tracking and reporting • Defect, issue and risk management • Document sharing • S oftware/System changes and configuration management • Collaborative content development • Traceability • Notification services • Role-based access control • Integration with leading developer tool If so desired we can of course also use any tools available from clients or partners. © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 7 Transition Management Software Support Project Management, Programme Management & Governance Deployment System Integration Onboarding Design Authority Enterprise Architecture Design & Development Agile Development & Management Project Specification & Selection Business Analysis Agile Development & Management Service | 03 About SapientNitro 03 About SapientNitro We provide a full range of services from branding, user research and experience design through e-commerce to sophisticated analytics and database management. We offer quantifiably the deepest technological capabilities of any agency in this space. At the heart of Sapient’s culture is a drive toward client success through a deep and rich understanding of business and customer goals. We consider the following to be among our unique strengths that distinguish us from our competitors: Unique creativity We have capabilities ranging from above the line advertising to below the line marketing, interaction design, business strategy and merchandising and technology, all working with no silos and using the same set of processes. With all those capabilities under one roof, in a unified process we are able to create impactful solutions for our clients. Ability to deliver We deliver the right results with unmatched consistency. Our track record for delivery is second to none. Our clients value us for providing industry expertise and technologies that solve their most complex business challenges, and for creating solutions that achieve high adoption by end users and most importantly measurable business results. We have achieved a success for our clients at nearly three times the industry average (source: Standish Group). constant focus on doing the right thing for the client, and a commitment to making the overall experience a positive and enriching one. In fact, in our last client feedback survey, 95% of our clients said they enjoyed working with us. Today, our client satisfaction scores are the highest in our history. USER EXPERIENCE WEB DEV & DESIGN SEARCH COMMERCE Technology MOTION No other agency has our depth of technical expertise. Over the past 20 years we have been pioneers in integrating open systems, client-server computing, distributed computing models, cloud computing, object-oriented analysis and programming. Our position as a technology innovator over the past decade is a strength that few firms can match. We view advanced technology as a means to an end, not the end itself. By starting with clear business objectives, we ensure that our solutions provide true business value and creative excellence. MEDIA DIGITAL MERCHANDISING INNOVATION LAB 3D RESEARCH CREATIVE EXECUTION SOUND APPS MOBILE MARKETING STRATEGIC PLANNING SapientNitro has more than 35 offices in North America, Europe and Asia and is the technology and marketing services group of Sapient (NASDAQ: SAPE), a leading global services and consulting firm. ANALYTICS CUSTOMER INSIGHTS TECHNOLOGY Core values Creating and maintaining outstanding relationships with our clients is fundamental to our success. Our excellent client relationships derive from involving clients deeply in projects and solutions we deliver, building a high degree of trust, a forthright and direct approach to client interactions, © COPYRIGHT 2013 SAPIENT CORPORATION This document is subject to contract and contains confidential and proprietary information. Copyright © Sapient Corporation 2013. All rights reserved. Sapient, SapientNitro, the Sapient logo and any other trademarks used are trademarks of Sapient Corporation. 8