Infosys’ blog on industry solutions, trends, business process transformation and global implementation in Oracle.

« How to measure ROI for SOA projects? A Tollway Approach | Main | Managing uncertainty in deploying a Data Warehouse »

Total Project Estimation - Business Time Requirement Estimation

Guest post by
Jaideep Ranjan Vijayakar, Principal  Consultant - Banking and Capital Markets, Oracle Practice, Enterprise Solutions, Infosys Technologies Ltd.

 

In the previous installment we discussed how to arrive at the effort estimate for the implementation team based on the complexity of the technical components underlying. These effort estimates can also be used to arrive at time requirements for the business IT counterparts (Business System Analysts and Business Technical Leads). We can pair them with their implementation team members and use a percentage of that effort. However we are missing a key portion of the implementation effort. BUSINESS TIME REQUIREMENTS.

The importance of estimating and allocating appropriate business resources at the right time cannot be understated. Many projects paint themselves into this corner by underestimating this time and not dedicating enough time on part of their business users to participate in design validation and testing phases. This result in either time overruns or compromises on quality as more is required to be done by less. It can also result in the project team working double/triple shifts in order to meet deadlines causing tremendous stress on all concerned.

In our recent implementation we faced similar pitfalls and realized we needed to come up with a guideline that the Global Process owners could use to estimate the time requirements of their SMEs. This requires breaking down the overall implementation project into its component phases and guestimate the typical effort required to be spent by business users in each phase. This guestimate can be hours per day during testing or CRP period or %age of IT time during requirement gathering and design review period. This is what we came up with which helped the business staff the critical phases of the project with the right people by hiring temps, moving resources between departments or re-prioritizing day to day activities.

Month

Implementation Phases

Business Participants

Activities

Time required

Sep-10

Oct-10

·Requirement  Decomposition

·Functional Design

·Technical Design

·Development

·Global Process Owner (GPO)

·SME

·Provide Business Requirements

·Review BRDs

·Review Fit/Gap Analysis

·Review FDs

·Prioritize and Approve Additional Requirements

·Review Specifications for Data Migration

·2-6 hrs per day each

·1-2 SMEs per GPO

Nov-10

Dec-10

Jan-11

·Configuration

·Technical Design

·Development

·CRP

·Global Process Owner (GPO)

·SME

·Review Configuration Docs (BR100)

·Review Conversion and Data Migration Strategy

·Review Training Plan

·8 -10 hours per week each

·1-2 SMEs per GPO

·Additional Time would be required during CRP period- 4-6 hours per day

·Application Owners

·Provide Inputs for Functional Configurations

·Finalize Configuration Docs (BR100)

·Provide inputs for Data Mapping for Conversion

·Finalize Conversion Routines

·Provide clarifications for Technical Design Team

·2 -4 hours per day each

·1-2 Application Owners per GPO

·1-2 SMEs per GPO

Feb-11

Mar-11

Apr-11

May-11

·Testing and Deployment

·Training

·SIT

·UAT

·Cut Over

·Go-Live

·Global Process Owner (GPO)

·SME

·Participate in UAT

·Sign Off on Configuration and RICEWP Components

·Sign Off on Training Plan and Documents

·Participate in Cutover Activities

·Go-No Go Decision

·2-6 Hours per day each (time required increases from Apr-11 during UAT and Cutover- 6-8 Hours per day)

·Application Owners

·Participate in Data Migration Testing, SIT, UAT

·Undergo Key User training under the "Train the Trainer" approach

·Validate Cutover Data

·1-2 FTEs per GPO

·(time required increases from Mar-11 for Training, SIT, UAT and Cutover 6-8 Hours per day)

·Project Resources

·Participate in Data Migration Testing, Functional Testing, SIT

·1-2 FTEs per GPO

Depending on the amount of information we have about the project implementation plan upfront, while initiating the engagement, it's even feasible to consider incorporating the table above in the SOW (or at the end of Discovery) to indicate Client Responsibility towards the success of the implementation. Again the table is still work in progress and we are still in the process of coming up with the best possible way to estimate this time and effort. It could be possible, based on empirical evidence from the vast number of engagements that are executed by SIs and through pro-active data capture we could generate "Estimate factors" which could be used to provide realistic "Business Time" requirements to the Client from the word go. Please send in your comments and responses to the above and let me know if you have any ideas or strategies that could be used for this.

TrackBack

TrackBack URL for this entry:
http://www.infosysblogs.com/apps/mt-tb.cgi/4428

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

Please key in the two words you see in the box to validate your identity as an authentic user and reduce spam.

Subscribe to this blog's feed

Follow us on

Blogger Profiles

Infosys on Twitter