100% found this document useful (1 vote)
201 views17 pages

Slides

Disprz follows a 5 phase implementation approach: Initiation, Planning, Execution, Control, and Closure. It manages risk through conducting trainings, deep dive workshops to clarify requirements, and updating timelines proactively. The project structure includes a Director of Implementations, Implementation Manager, and Engineering Team. Learning content and completions are migrated through agreed templates. Releases are bi-weekly for features and monthly for mobile, while customizations follow the product release schedule. Defects are addressed through the sprint planning cycle or directly by the Implementation Manager.

Uploaded by

meiyappan.r
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
201 views17 pages

Slides

Disprz follows a 5 phase implementation approach: Initiation, Planning, Execution, Control, and Closure. It manages risk through conducting trainings, deep dive workshops to clarify requirements, and updating timelines proactively. The project structure includes a Director of Implementations, Implementation Manager, and Engineering Team. Learning content and completions are migrated through agreed templates. Releases are bi-weekly for features and monthly for mobile, while customizations follow the product release schedule. Defects are addressed through the sprint planning cycle or directly by the Implementation Manager.

Uploaded by

meiyappan.r
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

learning powered business

transformations
Disprz 5 Phase Project Implementation Approach
For all implementations Disprz follows a 5 phase implementation
approach
Initiation
To gather all requirements with specific focus towards HRMS or user source integrations To
gather comprehensive requirements for other external integrations and custom features.

Planning
To Analyze the requirements and ideate on any phased approach if needed and revisit all
edge cases before execution.

Execution
Build all the necessary integrations, configurations and custom
features and adopt an iterative deployment process to the designated
client instance.

Control
To have a joint User acceptance test process to control any
deviations or defects and achieve adherence to requirements

Closure
Ensure a smooth Go-live and hassle free adoption and initial
weeks of usage. Transition to Customer success and product
support team

2
Disprz Implementation Risk Management Strategy
Disprz implementation framework has a 3 pronged approach to mitigate risk at all phases of the project
lifecycle

• Conduct periodic trainings to


showcase product possibilities and
features
Timeline
Ambiguity

Feature • Conduct deep dive requirements


Ambiguity workshop.
• Call out clearly ambiguous requirements.
Requirement • Distinguish all possible ways to achieve
• Constantly update time line and risks Ambiguity the client requirements.
• Discuss with clients any impact in Disprz
• Get a sign off on the requirements from
activities or client activities and call out
customer
delays upfront in timely manner.
• Adopt mitigation strategies and see how
delays can be mitigated

3
Project Organization Structure Disprz Product Tribes

Krishnakumar Ganesan Raunak Kejriwal


(GK) Associate Director- Customer
Director of Implementations Success

Naini Narendar
Implementations Manager
Client- Project Management
Janani
Associate Tech Soln Architect

Keshav Agarwal
Implementations Analyst
Client- Integrations

To Execute Integrations Client-Relevant project


Disprz Client Services stakeholders and Business users
To carry out Data migrations
Engineering Team
Customizations

4
Transition Plan - Learning Content and Learning Completions
Data Migration Details Approach

• One time in UAT


User Information or • Real data for production
• One bulk load in production via SFTP
Employee data • Mock Data for UAT
• Delta load via API

Prior to current FY • Real data shown as static HTML report for • Pre agreed format in Excel or CSV
or calendar year - Employees • Total number of years and records to be
learning records • Downloadable report for admins agreed

• Disprz learning architecture agreement


Learning Content • Agree on total learning modules, types and
• Populate excel template
Migration perform one time migration
• Provide content in SFTP in specific format

• Iterative migration of completions alone


Current year learning • Modules should be created on Disprz, • Details on User, module to be shared in
records Active employees details to be provided specific template
and completions will be marked.

• 2-3 week cutover window data will be


Cutover window migrated post go-live • No new learning in current LMS for 2-3 weeks
learning records • Only completions • Details on User, module to be shared in specific template
• In-progress will not be done

5
Disprz - Release Management
Disprz Product Tribes
Disprz does a Bi-weekly
product web releases and
Monthly Mobile releases

Push Code

Build Build Release

Feature changes from Multiple daily QA Bi-Weekly Code freeze Feature release to client
all tribes builds & Release regression Production and UAT
instance

Disprz Can deploy these


Push Code changes directly to client
specific instance at any point
Build Release

Disprz Implementation- Client Customizations and Acceptance test on Feature release to client
services Engineering team Integrations Client UAT Production and UAT Customizations that need
instance
product /platform API change
will have to follow above
Disprz release schedule

6
Disprz - Defect Management - During Implementation
Logged as part of Sprint
planning cycle Dev/Test/QA -Cycle

Issues Categorized as
product defects

Integration Testing |
User Acceptance
Testing
Issues Categories as
Integration or
Customization
Implementation
Issues Addressed directly by
Manager will Client services Engineering
coordinate and drive
this defect life cycle
until resolved

7
Disprz - Issue Management - Post Production - Support
Logged as part of Sprint
planning cycle Dev/Test/QA -Cycle

Issues Categorized as
product defects

Customer Reports issue


via
[email protected]
Issues Categories as
Integration or
Or via dedicated
Customization
Support member
Issues Addressed directly by
Client services Engineering

*The above process will follow proper SLA for production defects both related to product/platform and customizations.

8
Disprz - Change Control Process

Product Change Control Process Customization Change Control Process

PSA - Customer Success Manager- Identifies the product Customer Success Manager - Raises a CR to Implementation
change use case with customer - Creates a JIRA ticket with team.
a internal logic based priority score.

Implementation team involves a Solution Engineer to

&
CSM - Represents this in weekly product calls to groom the requirements.
gather inputs. Priority score gets revised based on
similar request from other customers.
• Feasibility check is done
• Design is proposed
• Upon acceptance PM takes it for Grooming - Sprint • Timelines/Effort and cost agreed with client
Planning - QA Planning and a future release is identified. • CR contract document initiated and signed off
• The ticket then undergoes the feature development
lifecycle with a target release date and uniformly pushed
to all customers. Dev and acceptance tests completed. Customization gets
deployed in client specific instance

9
Disprz - Implementation Governance Process

Alternate days - Delivery Monthwise plan for 30,60,90 days

1 Weekly - Project Status


Monthly - Steering committee status 3 learning initiatives
CSM work with L&D team on 5
Quarterly - Project sponsor status adoption and usage of platform

Governance
Go-live
Cadence

Governance BAU- Post Go-


Modality
Team GO LIVE live

CSM, Implementation Manager Alternate days Status- Virtual


BU Head- SEA Monthly- Virtual Post Golive support via relevant
Director Implementations
2 Quarterly- Face to Face (Upon
mutual consent) 4 channels

10
Disprz - Risk Assessment Methodology & Mitigation

2 3

Risk Assessment Risk Control


Risk is assessed keeping in mind project critical If critical path impacted- Control measures such
path and classified as call for mitigation or can as revision of timelines, alternate approach,
live with Workaround techniques are deployed

1 4

Risk Identification Risk Monitor


Implementation manager- Keep track of Based on observation suitable monitoring
requirements, schedule and delivery milestones measures are deployed to identify risk in
Flags- Functional, Schedule, Resource, Cost advance
and Infrastructure/Security risks

11
Disprz - Development Methodology
Disprz SaaS Platform

Feature releases to
Disprz Customer Success Team all customers
Represents feature requests from
Customers

PSA Implementation team


represents PSA product changes

Front End Customizations

Backend End Customizations Customization


Acceptance tests -
PSA Implementation taking up Customizations using Disprz Implementation team & Customization Deployment Only to
PSA Customization Requests External APIs PSA PSA Instance

12
Disprz - QA Methodology
Disprz Code propagation and Testing for every feature Disprz SaaS Platform

Feature releases to
all customers

Dev Region QA Feature Testing QA Staging Production


Region Release Regression

Developers from various Tribes keep checking in Release Managers, PM and Customer
Release regression happens and final
features- frontend and Backend changes based on success based on Client priority - plan the
code is pushed to production
PMs direction tickets eligible for a release

API tests and Integration test frameworks Front end and Regression test
Unit Test frameworks & tools
& tools framework & Tools

13
Disprz - Implementation Hybrid Delivery Model

Disprz follows a Hybrid delivery model with a Local customer success manager present in client location.
Implementation manager is from offshore (India) location and travels on need basis for Requirements discover &
UAT phases

Disprz Product and Engineering


Team - India

Implementation
Manager

Customer Success
Manager - Client location -
Frequent Visits -Weekly or
Bi - Weekly

14
Disprz - PSA Overall Solution - Key Tenets
We already have you 40% covered

Out of 270+ requirements 40% already available as product features


21% Product changes & 18% customizations

One Product with global updates

During the course of Implementation and post Go-live PSA will get regular
Disprz feature updates across mobile and web

Dedicated Project Team

Dedicated project Manager and shared implementation and client services


Engineering team to deliver customizations and Integrations

Phased delivery

To achieve 60+ product changes and customizations we will have a 2 phase


delivery with crucial requirements in phase 1 ready in 6 months

Data Migration & Cutover


All legacy learning content migration for phase 1
All historic full learning completions migrated for phase1
Partial completions subject to feasibility during Cutover window

15
Disprz - PSA Cutover Plan

Kickoff Month 6 Month 8 Month 12


6 8 12

Phase 1 Phase 2 Warranty Support - Production Support


& Steady State
Phase 1 Go-live in Month 6 with iteration 1 Phase 2 live with second
of Product changes, Customizations & priority features, Eligible for DIsprz Bi-weekly product releases and
integrations Customizations & Monthly mobile releases.
integrations

Cutover Approach

Agreement of Disprz content architecture Old system Switch off window Migration of Completion
Migration of learning content form legacy Integrations & Customization Migration of partial
Migration of static learning history completions from New learning commencement completions- Subject to
legacy in new system feasibility of content

16
Thank You

17

You might also like