ACCENTURE MYCONCERTO Entregando projetos SAP com metodologias ágeis

Size: px
Start display at page:

Download "ACCENTURE MYCONCERTO Entregando projetos SAP com metodologias ágeis"

Transcription

1

2 ACCENTURE MYCONCERTO Entregando projetos SAP com metodologias ágeis

3 CUSTOMER EXPECTATIONS are changing swiftly 45% of executives are worried about increasing customer expectations impacting businesses by 2025 The increase in customer expectations span multiple considerations want faster fulfillment 76 % want more customization 76 % 71 % 73 % 69 % want sustainable products want a wider range of choices want more reliability

4 NEW TECHNOLOGY fixes the chink in supply chains

5 MYCONCERTO BRINGS INTELLIGENCE, INNOVATION AND INDUSTRY TOGETHER TO BUILD INTELLIGENT ENTERPRISES INTELLIGENT ENTERPRISE TRANSFORMATION Client data driven, insight led approach with Automation at the center to create client specific Business Value Case and transformation roadmaps with focus on ROI myconcerto EXPERIENCE INTELLIGENT ENTERPRISE INDUSTRY FOCUSED OFFERINGS Ready to deploy modular, pre-configured solution templates built on industry and functional leading practices and continuously refreshed with technology innovations. Implemented with our accelerators to reduce risk and achieve faster ROI COLLABORATIVE INNOVATION Co-create innovative solutions by building working prototypes on emerging technologies such as IoT, Analytics, Blockchain, AR/VR and other edge technologies in our Liquid studio or leverage our market leading solutions built in collaboration with SAP

6 MYCONCERTO FOR SAP Brings Accenture s vision of the Intelligent Enterprise to life to help our clients continuously innovate and create value leveraging the new SAP and our intelligent & automated tools INDUSTRY & FUNCTION Latest thought leadership to co-create the Intelligent Enterprise DIGITAL DIGITAL USE CHALLENGES TRENDS VISION VALUE LEVERS CAPABILITIES CASES LEADING PRACTICES ENTERPRISE VALUE & INTELLIGENT DIAGNOSTICS INTELLIGENT BUSINESS CASE & ROADMAP INTELLIGENT ENTERPRISE SOLUTIONS INTELLIGENT PROJECT COMPOSER DIGITAL DELIVERY POWERED BY MYWIZARD CONTINUOUS INNOVATION DIFFERENTIATION INTELLIGENCE AUTOMATION INTERACTIVITY SCALE 20+ INDUSTRIES 4 FUNCTIONS 7 OFFERINGS CNR Oil & Gas Utilities Defense Governme nt Consumer Tech Finance T&HR M&A Leonardo J2C CG&S Life Sciences Industrial Equipment Retail & Fashion Aerospace & Defense CX Supply Chain Liquid AM Innovation Data Security Copyright 2018 Accenture All rights reserved. 6

7 CLIENT JOURNER WITH MY CONCERTO Discover Describe Co-create Scale Sustain DISCOVER Design thinking approach to identify business challenges and jointly uncover business differentiators RECOMMEND Business value led strategy & roadmap focused on rapid delivery of ROI through agile sprints. MOBILIZE Rapid mobilization of Program Management Office, preconfigured systems, digitized content, methods & preconfigured tools setup powered by mywizard EVOLVE Business performance enhancement and continuous innovation on clients roadmap ASSESS & ACT End-to-end diagnostics (process, system & architecture) using intelligent tools to assess the as-is against leading practices SHOW & CO-CREATE Client tailored solution based on Accenture preconfigured solutions combined with SAP model company. Advanced Analytics, IoT, and automation scenarios in SAP Leonardo included Rapidly configured with automation and powered by a digital showcase platform. ACCELERATE Agile design and methodology with iterative build and test automation. Digital delivery platform, powered by mywizard, with virtual agents and automation.

8 MY CONCERTO AT SCALE

9 MYCONCERTO OFFERS TOOLS TO SUPPORT INTELLIGENT DELIVERY AND VALUE REALIZATION After defining your business case and roadmap and conducting solution design, MyConcerto lets you deliver solutions with speed and agility in the Scale phase using various accelerators SCALE with Excellence Mobilizes and accelerates delivery using Delivery Methodology, Pre-configured Delivery Tools on mywizard, and a Digital Delivery Platform. Scale Phase

10 MYCONCERTO METHODOLOGY TO ACHIEVE OUR DELIVERY GOALS AND MILESTONES THE PLATFORM SUPPORTS AGILE, ITERATIVE AND WATERFALL METHODOLOGIES. Choosing from the Implementation approaches offered by Accenture helps to calibrate projects according to a desired mix of risk, cost, speed-to-value and quality. AGILE DELIVERY FOR SAP The Accenture Delivery Methods for SAP supports Agile which would enable Accenture to deliver Agile SAP program effectively. AGILE PRINCIPLES Continuous delivery of SAP functionality in small, fast increments Value-driven plan over based over Program requirements Early, iterative and frequent demonstration of results Ongoing collaboration between IT, business and partners Accenture has created an Agile framework for SAP with key phases and activities. The framework enables Accenture to deliver Agile SAP programs to clients effectively.

11 BENEFITS OF AGILE FOR SAP SOLUTIONS Working software validated by the business at regular intervals Frequent integration and shift-left testing methods break down silos and drive early defect detection QUALITY END- PRODUCT INCREASED EFFICIENCY OF DELIVERY AGILE FOR SAP BUSINESS- CENTRIC SOLUTION Because of business-needs prioritization, developers focus on required functionality vs. unnecessary extras The shift to a new delivery model is used as a springboard to prompt other efficiencies The Agile framework thrives with the use of automated testing and DevOps procedures Produce increments of working software with real-time business collaboration. Generate a sense of ownership as business drives priorities through backlog grooming Create a final product that is closer to what end-users envision due to frequent feedback loops from the business

12 HOW PREPARED AM I FOR AGILE? The highly flexible and integrated nature of SAP calls for unique considerations when applying an Agile framework to organize an SAP implementation. The following criteria should be considered before any project: Is my go-live date fixed? Yes - Firm Client is heavily reliant on the new SAP system, shifts to project timeline are not possible No - Flexible Resource restrictions, scope considerations, timelines, etc. are all able to be modified to ensure a quality end product Is the client structured for Agile? Yes The client uses an Agile framework on a daily basis to organize and manage their resources internally. Minimal training is required No Very few client resources know what Agile is. Indepth training is required to get the team up to speed, the costs (dollars and time) associated with this are understood by all Are all resources trained in Agile for SAP? Yes Agile training is a necessity for agile SAP programs because of the potential scale and complexity No All team members (client included) should be educated and committed to the agile framework. Trained resources will understand how progress is made on an agile project Minimum Viable Product for SAP is understood. Does client have a fixed budget? Yes - Firm Budget is fixed regardless of costs associated with business process customization, resources, licensing, accelerator tools No - Flexible Client understands the cost implications of agile: a cost increase for a much more valuable, user-centric, solution. Client is willing to spend what is needed to get the job done right *SAP can still be delivered Agile without meeting all criteria, but additional risk may need to be managed in those cases. Are the implications of the Agile framework understood? Yes Client business resources need to be especially prepared to commit 100% of their time to the project The agile process is built around business input to drive a majority of requirements and validations No It is likely that the Agile process will be a shift in the overall work environment for the client, ensuring the client understands the benefits and trade-offs of using Agile is a must Yes For a Greenfield SAP Program Because the client will be dependent on the new SAP system to run basic business process, the MVP will be much larger and more robust than a standard agile SAP program (refer to slide 10 for more detail) For Other SAP Programs The MVP will likely be more manageable, and its detail can vary on a client-need basis The MVP is still extremely important to align on across the project No SAP projects require special considerations when functioning in Agile; The client s expectations must be consistent with the MVP that can successfully be delivered and independently function

13 METHODOLOGY

14 Project Type SHIFT THE PARADIGM Based on expectations from the market on how software should be delivered, we need to change our way of thinking. Emerging technologies have opened the door to new delivery methods and tools that have important value adds to our clients. While traditional delivery methods have a proven track record for packaged software, they do not account for the flexibility now needed for such rapidly growing businesses and industries. NEW AGILE FOR SAP POV SAP APPLICATIONS SINGLE DOMAIN (SUCCESS FACTORS, HYBRIS, CRM, ARIBA, SALES, S4 SCM, S4 FIN) USABILITY/FRONT END, PORTAL, MOBILE, ANALYTICS Proof of Concept Agile Agile Agile Greenfield Implementation Agile for SAP Agile Agile for SAP Brownfield Implementation Agile for SAP Agile Agile for SAP Roll out Agile for SAP Agile Agile for SAP Enhancement Agile Agile Agile Technical Upgrade (including HANA DB) Agile N/A Agile Functional Upgrade Agile Agile Agile Application Support Agile Agile Agile **These recommendations provide the furthest Agility level recommended on the scale of Agile. Each client situation must be analyzed to determine the extent of agile delivery for the engagement. Single Domain SAP modules that represent distinct business process areas These are stand-alone modules in a company s SAP/IT landscape New modules are easy to integrate with existing systems All modules involve integration with core ECC and can be implemented based on agile with few dependencies Usability, Mobile, Analytics App, front-end, based developments User centric GUI designs Digital projects SAP Example: FIORI app development and GUI upgrades ERP ERP Packaged software ERP (S/4 or ECC) Multiple SAP module implementation including integrations

15 SUCCESS FACTORS FOR AGILE TRANSFORMATION 1 Empowered Product Owner, Healthy Prioritized Product Backlog, Aligned with Customer, Stakeholder Expectations and Product Vision 2 Experienced Scrum Master, People Coaching, Planning, Estimating and Execution 3 Experienced People that thrive on Communication, Collaboration 4 Self Organizing, Co-located, Small, Independent Team of Experienced Cross functional skills (Depth and Breadth) with Mindset to change, be agile 5 Perform periodic Retrospectives, Strive for Continuous Improvement, Reuse and Repeat Proven Agile Processes

16 MYCONCERTO DELIVERY TOOLS AUTOMATED DELIVERY Within our platform are critical capabilities and tools to enable automation in delivery, including: Solution Manager contains preconfigured process hierarchies and process steps and helps tracking changes in business processes using business process documentation/modelling tool. Tools like Jira and Jenkins integrated with SAP Solution Manager to ensure continuous integration and continuous delivery. DevOps Platform is a cloud based development platform bringing together an integrated collection of Enterprise and open source tools for developing, deploying and managing applications which accelerates delivery and time to value. Test Automation provides ability to manage and deliver solutions with best in class software optimized for SAP and non-sap enterprise deployments at scale supporting integration of open source tools for DevOps Agile delivery. It has a Catalog of pre-built test automation scenarios, ready to deploy and run on Worksoft, which is fully integrated with Solution Manager. It accelerates delivery and time to value by reducing the testing effort by over 50%.

17 ACCENTURE CAN HELP THIS IS HOW WE DO IT STRATEGY Evaluate current environment using diagnostics and maturity models Create value cases for devops journey Develop devops roadmap and framework Define IT operating model based on devops principles Outline client-specific blueprint for devops tools Design lean governance and processes and practices IMPLEMENTATION Manage and govern DevOps adoption Design an approach for DevOps tools, implementation, testing and support Establish DevOps tooling in the cloud or on premise Implement DevOps practices Guide DevOps implementation with organizational change management

18 ACCENTURE S DEVOPS PLATFORM FOR SAP BUILT FROM THE BEST BITS OF PROVEN SOLUTIONS 5 1 ORCHESTRATION LAYER DEVOPS DASHBOARD DEV 2 TEST PRO D WHAT IT IS Rapid roll-out; cloud or on-prem Can be consistently applied to SAP & non-sap apps Built on Accenture built + industry leading Devops tools Customisable around existing tools Adaptable to different environment landscapes transpor transpor t-1 t-2 FEATURES TOOLS ART D 1. Integration and traceability of transports to user-stories 2. Automated static code analysis and unit testing for all dev 3. Automated deployments based on programmatic conditions 4. Automated functional testing & defect handling 5. Real-time visibility of code quality and readiness

19 CONTINUOUS INTEGRATION AND DELIVERY TOOLING FOR SAP AGILE AND DEVOPS Discover Describe Co-create Scale Sustain AUTOMATED CODE QUALITY CHECKS SPRINT PLANNING Subtask creation Story Assignment Task tracking BUILD Code development in SAP CODE REVIEW & QUALITY Code review Performance improvements AUTOMATED REGRESSION Repeat for Next Sprint ACRTS ROBUST CODE MANAGEMENT PROCESS DEPLOY TEST VERSION CONTROL Promote code to other environments ChaRM Automated Regression Pack Code merge & retrofit Release to QA

20 CROSS PLATFORM DEVOPS A LIFECYCLE ALIGNMENT EXAMPLE Key: Manual process Automated process Partial Automation DEVELOPMENT REVIEW & UNIT/FUNCTIONAL TEST TESTING & DEPLOYMENT OPERATIONS Front-end Developer Code Cloned in GIT Centralized Repository Jenkins Automation Pipeline Review - Build Ops Team User stories or technical design document To prepare stand alone build Stand-alone Testing Jenkins Automation Pipeline Unit testing SAP UI5 code push to SAP Dev Instance Build repository Code Review Code Review Reviewer Update Status Post successful testing Test instance(s) Non/ SolMan for Transport & Deployment Production Backend Developer ABAP Dev instance Non SolMan or SolMan for Transport & Deployment Non SAP Update Status ABAP/JAVA Stack Update Status CBTA Manual end-to-end testing Functional/ Integration/ Regression/ UAT Testing Ops Team ARTD Automation Pipeline Build ACRTS Static Code review for ABAP Functional Testing UFT WORKSOFT CERTIFY Ops. / Test team CBTA UFT WORKSOFT CERTIFY SolMan for Monitoring CONTINUOUS INTEGRATION CONTINUOUS DEPLOYMENT CONTINUOUS MONITORING CONTINUOUS DELIVERY

21 MYCONCERTO DELIVERY TOOLS AUTOMATED DELIVERY