[ How BPMI helps ULTA manage scope and improve SAP project delivery Venu Cherukuri, PMP Shelley Boyd Fields, PMP CPIM [ ULTA Beauty at a Glance Largest beauty retailer providing one-stop shopping for prestige, mass and salon products and salon services in the United States. Key aspects of our business include: One-Stop Shopping - unique combination of over 20,000 prestige and mass beauty products across the categories of cosmetics, fragrance, haircare, skincare, bath and body products and salon styling tools, as well as salon haircare products. We also offer a full-service salon in all of our stores An Off-Mall Location: Conveniently located in high-traffic, off-mall locations. Real Experience. Real Advantage. 2 [ ULTA Beauty at a Glance ULTA was founded in 1990 and is headquartered in Bolingbrook, IL. As of January 28, 2012, we operated 449 stores in 43 states. Multi-channel retailer Stores E-commerce (www.ulta.com) Real Experience. Real Advantage. 3 [ SAP at ULTA Initial implementation of SAP in 1999 FI, CO, HR, SD, MM, IM, WM, IS Retail. BI, BOBJ, EP, WFD Single, Central, Global instance for each landscape Current versions - SAP ECC6, B1 7, WFD & Portal 7 Continued SAP footprint to include PI POS DM Data Services Solution Manager Real Experience. Real Advantage. 4 [ SAP at ULTA SAP projects are delivered using ASAP methodology Key projects impact many departments and/or business units: business process updates to multiple processes within multiple departments and/or business units. Interdependencies between projects: changes to be implemented on one project may impact the business processes identified on another in flight project Real Experience. Real Advantage. 5 [ What We’ll Cover What is BPMI and what are it’s benefits How does BPMI fit in ASAP Methodology How is BPMI currently used by ULTA as a tool to identify testing scope, test scenario identification, test script development and maintenance How will BPMI be used by ULTA in the future to drive its Quality Center repository structure, Business Process Validation and Automation Project team responsibilities related to managing the BPMI and from establishment to maintenance Challenges in creating and maintaining BPMI Real Experience. Real Advantage. 6 [ What is BPMI? BPMI (Business Process Master Inventory): Master list of business processes across functional areas Primary source for newly activated projects to identify impacted business processes – supports in establishing the BPML (Business Process Master List) Maintains information at a business process level (system neutral) Real Experience. Real Advantage. 7 [ Learning Points • Introduction to BPMI and how it supports Business Process Identification, Quality Assurance Testing, User Acceptance Testing and Training Development • How BPMI is used as a tool to identify testing scope, test scenario identification, test script development and maintenance • How BPMI drives the Quality Center repository structure, Business Process Validation and Automation • How BPMI fits into the ASAP methodology along with the establishment and management of the project’s business process master list (BPML) Real Experience. Real Advantage. 8 [ Our Need for BPMI Real Experience. Real Advantage. 9 [ How Was BPMI Created Outcome Process Abstraction Process Discovery Real Experience. Real Advantage. 10 [ What We’ll Cover What is BPMI and what are it’s benefits How does BPMI fit in ASAP Methodology How is BPMI currently used by ULTA as a tool to identify testing scope, test scenario identification, test script development and maintenance How will BPMI be used by ULTA in the future to drive its Quality Center repository structure, Business Process Validation and Automation Project team responsibilities related to managing the BPMI and from establishment to maintenance Challenges in creating and maintaining BPMI Real Experience. Real Advantage. 11 [ The BPMI is an Important Piece within our Methodology Project Preparation & Planning Blueprint Go-Live & Support BPMI Quality Assurance & Final Preparation Real Experience. Real Advantage. Realization 12 [ Project Preparation/Planning and BPMI Identify impacted business processes Validate selection accuracy with stakeholders Import business processes into Business Process Master List (BPML) Real Experience. Real Advantage. 13 [ BPML vs. BPMI BPMI Business Process Master Inventory BPML Business Process Master List Enterprise level Project specific Testing and training scope identification Test scenario and training identification Input to BPMI Real Experience. Real Advantage. 14 [ Blueprint Phase and BPMI Identify new and existing business processes Requirements determination Real Experience. Real Advantage. 15 [ Example of BPML Template Real Experience. Real Advantage. 16 [ Realization Phase and BPMI Testing scenarios New business process steps Training strategy and plan Real Experience. Real Advantage. 17 [ Quality Assurance and BPMI Real Experience. Real Advantage. 18 [ Final Preparation & BPMI Newly documented processes are communicated to their related business and/or system functional team(s) End user training Updates to the BPML based upon findings Real Experience. Real Advantage. 19 [ Go-Live/Support & BPMI FINAL updates to BPML Final BPML incorporated in BPMI Communicate BPMI updates to in-flight projects Real Experience. Real Advantage. 20 [ What We’ll Cover What is BPMI and what are it’s benefits How does BPMI fit in ASAP Methodology How is BPMI currently used by ULTA as a tool to identify testing scope, test scenario identification, test script development and maintenance How will BPMI be used by ULTA in the future to drive its Quality Center repository structure, Business Process Validation and Automation Project team responsibilities related to managing the BPMI and from establishment to maintenance Challenges in creating and maintaining BPMI Real Experience. Real Advantage. 21 [ BPMI as a Tool for Identifying Testing Scope Real Experience. Real Advantage. 22 [ BPMI as a tool for identifying Stake Holders for Testing *Illustration Only Real Experience. Real Advantage. 23 [ BPMI as a tool for identifying Business Processes to be Validated *Illustration Only Real Experience. Real Advantage. 24 [ What We’ll Cover What is BPMI and what are it’s benefits How does BPMI fit in ASAP Methodology How is BPMI currently used by ULTA as a tool to identify testing scope, test scenario identification, test script development and maintenance How will BPMI be used by ULTA in the future to drive its Quality Center repository structure, Business Process Validation and Automation Project team responsibilities related to managing the BPMI and from establishment to maintenance Challenges in creating and maintaining BPMI Real Experience. Real Advantage. 25 [ BPMI and Quality Center BPMI Hierarchy in Quality Center Real Experience. Real Advantage. 26 [ BPMI and Quality Center Individual tests in Quality Center Real Experience. Real Advantage. 27 [ BPMI and Quality Center Real Experience. Real Advantage. 28 [ BPMI and Quality Center Central Repository Centralized Test Management Real Experience. Real Advantage. 29 [ BPMI and Quality Center Real Experience. Real Advantage. 30 [ Future Direction Process Prioritization Cross referencing Common business process language across business and IT Real Experience. Real Advantage. 31 [ Future Direction Real Experience. Real Advantage. 32 [ What We’ll Cover What is BPMI and what are it’s benefits How does BPMI fit in ASAP Methodology How is BPMI currently used by ULTA as a tool to identify testing scope, test scenario identification, test script development and maintenance How will BPMI be used by ULTA in the future to drive its Quality Center repository structure, Business Process Validation and Automation Project team responsibilities related to managing the BPMI and from establishment to maintenance Challenges in creating and maintaining BPMI Real Experience. Real Advantage. 33 [ BPMI and the Project Team Real Experience. Real Advantage. 34 [ BPMI and the Project Manager Real Experience. Real Advantage. 35 [ BPMI and the Business Analyst/Lead BPMI review Establish BPML Define test scenarios Training identification Process documentation Provide final BPML Real Experience. Real Advantage. 36 [ BPMI and the QA Lead Identify impacted business areas and processes Define testing strategy and scripts Update BPML throughout project’s lifecycle Real Experience. Real Advantage. 37 [ Challenges Real Experience. Real Advantage. 38 [ Challenges Documenting BPMI Not all processes are documented. It is known to the people involved in the process and knowledge of the process revolves around them. Process implemented is different from the process designed and documented. Process abstraction is not uniform. Maintenance Ownership Keeping it current Real Experience. Real Advantage. 39 [ Best Practices Business Process Validation Focus on impacted business processes Risk Based Testing Real Experience. Real Advantage. 40 [ Return on Investment Decrease time trying to 'figure out' which processes are impacted within department(s)and/or business function(s) Drives consistency in training related to processes and practices Time related to test preparation activities are decreased Eliminates need to rewrite test scripts No more redundant test cases and descriptions Streamlined and effective testing Real Experience. Real Advantage. 41 [ In conclusion A Business Process Inventory is a critical and yet simple method to take stock of business processes Part of PMO methodology to capture and communicate the process changes (new / updates) Used to communicate with Business owner End user Developers Real Experience. Real Advantage. 42 [ Finish Line Real Experience. Real Advantage. 43 [ ] Thank you for participating. Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc [ Real Experience. Real Advantage. SESSION CODE: 1607 44