How BPMI helps ULTA manage scope and improve SAP project

advertisement
[
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
Download