Vous êtes sur la page 1sur 15

ProjectManagement

Unit14

Unit14

PROJECTMANAGEMENTPLANANDGLOBAL DELIVERYMODEL

Structure
14.1 Introduction 14.2 ProjectManagementPlan 14.2.1 14.2.2 14.2.3 14.2.4 14.2.5 14.2.6 14.2.7 14.2.8 14.2.9 ProjectSummary ProjectScope Valueadditiontothecustomer ProjectPlanning People Hardware,SoftwareandTools Trainingplan QualityPlanQualityGoals Reviews

14.2.10 RiskManagementPlan 14.2.11 ProjectTracking 14.2.12 Closurereport 14.2.13 Summary 14.2.14 Riskmanagement 14.2.15 Schedule 14.2.16 Defects 14.2.17 CasualAnalysisandLessonsLearned 14.3 GlobalDeliveryModel 14.3.1 14.3.2 WhatisGDM? SpecialFeaturesofGDM.

14.4 Summary TQs AnswerstoSAQsandTQs

SikkimManipalUniversity

205

ProjectManagement

Unit14

14.1 Introduction
It is to be expected that the material and details in earlier units might appear scattered leading to perhaps a level of confusion as to how exactly all these concepts could be built into a practical ProjectSituationandhowtheseconceptscouldbeutilizedforenhancingthecapabilitiesofatypical ProjectManagementProcess.AsystematicITintegrated(Intranet)documentedapproachlaidoutin aperfectlybalancedandsequencedapproachwouldbetheanswer. Inthisunit,therefore,wewouldattempttounderstandProjectManagementPlanandGlobalDelivery Model through a Sample Project and some details of a typical Global Delivery Model. Various sections and subsections of this unit would cover as part ofProject Management Plan and Global DeliveryModel,thefollowingkeyaspects:

ProjectManagementPlanSampleProject ProjectsValueaddtotheCustomer AssumptionsmadeWhilePlanning StandardProcessFollowedandDeviationfromstandardProcess RequirementTraceAbility AutomatedEstimationProcess SchedulingandEstimationofResources QualityPlanQualityGoals ProjectTracking DefectControlSystemPerformanceSummary SystemDriverRiskManagement GlobalDeliveryModeltheLatestTrendinProjectManagement

LearningObjectives

1. UnderstandthekeyelementsofProjectManagementPlanandGlobalDeliveryModel

SikkimManipalUniversity

206

ProjectManagement

Unit14

2. UnderstandKeypracticalconstraintswithintheindustry 3. ExpandvariousconceptsintoaComprehensivePlan 4. Analyse key processes and bundle them into a Project Management Plan and Global Delivery
Model.

5. AbouthowtotrackProject 6. SpecialfeaturesofGDM 7. Describethewayatypicalplancanbedraftedandstructured.


14.2 ProjectManagementPlan 14.2.1 PROJECTSUMMARY
ProjectOverviewConsiderafirm XYZasaStockBroker/Dealerfirm.Anysupportsoftwarewill haveapplicationssupportingthefollowingcomponents: first, a BrokerageAccount Openingapplicationon XYZsWeb site that will allowany internet

usertoopenabrokerageaccountwithXYZ. Second, an account opening and maintenance application, which is primarily for XYZs

representativestoopenaccountsfortheapplicationsreceivedinpaperformat. Thisisanintranetapplication.Theapplicationwillprovidefeaturessuchasaccounthistoryviewing and accountbalance, status,and activity information. This will allowXYZ to effectivelyevolve toa client account servicing application besides being an accountopening engine. This is an enhancementofanexistingapplication. ProjectCode Xxxxxxxx Project Configuration Leader(PL) Controller(CC) BB ProjectType MaintenanceDevelopment SB ProjectName XYZProject Business Manager (BM) HR Platform Java, Window Customer XYZCorporation Backup Backup PL CC BJ HP

NumberofPhases Oracle, Five

SikkimManipalUniversity

207

ProjectManagement

Unit14

ProjectStartDate Onshore April5,2001 Offshore May20,2001

ProjectEndDate TotalestimatedRevenue

Nov3,2001

US$xxxx,xxx

Name

and Phone Number

FaxNumber

EmailID

Designation

14.2.2 ProjectScope
Toprovideaneffective,efficientmeansofamountmaintenanceactivities Toallowrepresentativestoprovideinformation To provide a complete picture to the client representatives for account status, valuation, order status,andtradeactivity Toincreasetheintelligenceoftheupdateprocess ToProvideaninterfacethatcandisplayrequiredamounthistory

14.2.3 Valueadditiontothecustomer
This project will allow XYZ to effectively evolve a client account servicing application besides beinganaccountgivingengine. a. Objectives StrengthenrelationshipwithXYZbydeliveredhighqualitysoftwareontime BecomepreferredvendorbydevelopingexpensiveonXYZproductandsystems b. Commitmentmadetothecustomer c. Assumptions: Assumptionsmadewhileplanning Intelligentupdatetobusinesspartnerswillbeincorporatedinonlythemaintenancepartofthe applicationandnotintheAccountopeningengine. Qualified people will approve Rational Unified Process methodology for implementing this project

SikkimManipalUniversity

208

ProjectManagement

Unit14

Changesinfunctionalandtechnicalrequirementsduringthelifecycleoftheprojectmayhave an impace on the schedule. Any impact on cost or schedule due to these changes will be intimatedtoXYZ.

XYZ reviewers will take seven days to approve a milestone document. If no comments are receivedwithinthistimeperiod,itwillbeconsideredasapproved.

14.2.4 ProjectPlanning
ProjectProcesses ThestandarddevelopmentprocessofXYZwillbefollowed. a. TailoringNotes

Deviation Process

from

Standard Added/Modified /Deleted Modified

ReasonsforDeviations

Onlythoseusecasesthatare going to be taken up in a particular iteration will be elaborated at that point of time Development of logical object model will be done incrementally in the first few iteration Development of physical object model will be done incrementally in the firs few iteration Physical database design may be refined I later iterations Development of unit test plan willbedoneineachiteration Development of unit test plan willbedoneineachiteration Logging of defects will be iterationwise

Iteration done

based

development is being

Modified

Conformation to RUP methodology

Modified

Conformance to RUP methodology

Modified

Conformance to RUP methodology Conformance to RUP methodology Iterative approach is beingused Iterative approach is beingused Conformance to RUP methodology

Modified Modified Modified

Requirementstraceabilitywill Modified bedonethroughtherequisite protool

SikkimManipalUniversity

209

ProjectManagement

Unit14

No vision document and Modified business case as we started with the scope document, which serves the same purpose

DeviationfromRUP

Requirementschangemanagementprocess

b.Changerequesttracking Changesrequestedbycustomerwillbeloggedinchangerequest.Xlsandanalyzedforimpact on the project . A change request form will be submitted to customer for approval. Change requestthatareapprovedwillbeattachedtotheprojectcontractasagenda. Majorchangeusuallyhasaneffort/deliveryontimeimpactontheproject.Thecustomerneeds toformallyapprovethese Becausethisisashortdurationproject,ifanyoneoragroupofchangesrequesttakesmore than2%ofthetotalestimatedeffortfortheproject,reestimationoftheprojectscheduleand effortwillbedone. c.RequirementTraceAbilityRequisitetoolwillbeused EstimatedsizeandEffort EstimationCriteria Program/Function(UseCase) Simpleusecase Mediumusecase Compexusecase Criteria 3orfewertransaction 4to7transactions >7transactions

a. EstimatedbuildeffortEstimatetheeffortrequiredinmandaysforeachprogramorfunctionof theproject.Thiswillhelpinestimatingthetotalbuildeffort.

SikkimManipalUniversity

210

ProjectManagement

Unit14

b. PhaseWiseeffortestimationEstimatethetotaleffortwrteachactivityandeffortforeachphase ofaprojectexpressedaspercentageofmandays. c. Schedule Prepare a list of items as deliverable to the customer and indicate the date of completion or delivery of the item to the customer. This is specified in the form of a table indicatingvariousmilestoneofcommitmenttothecustomer. 14.2.5 PeopleMakealistofthepeoplerequiredforeachroleintheprojectalongwithnumberof members required for each role. The list should consist of skilled and unskilled people depending upon the role and experience of the individual. Also prepare the requirement plan of people as to whenandhowmanyofeachtypewouldberequiredontheproject. 14.2.6 Hardware,SoftwareandToolsIndicatethehardwareandsoftwareresourcesrequired in the project at every stage. Plan for procurement of hardware and software depending upon the needatvariousstageoftheproject.Prepareadatewiseplanofprocurement.ToolListhastobe preparedphasewiseandactivitywise. Specifythetoolstobedevelopedontheprojectalongwith the housetoolstobedevelopedinprojectwhichcanbeintheformofa WeeklyActivityReport.

14.2.7 TrainingPlan
Technology JavanLanguage VisualAgeforJava JavaApplets JavaSwing PersistenceBuilder OOAD Duration 7days 3days 4hrs 4hrs 8Hrs 1day Waivercriteria Ifalreadytrained Exposed aspart of initial training Ifalreadytrained Ifalreadytrained Mandatory Ifalreadytrained

a. BusinessDomain System appreciation 7days Ifalreadytrained

SikkimManipalUniversity

211

ProjectManagement

Unit14

b.ProcessRelated Qualitysystem Configuration management Groupreview Defectprevention SPStool RUPmethodology 3hrs 2hrs Ifalreadytrained If alreadytrainedfor CC. For others, on the job training Ifalreadytrained Mandatory Ifalreadytrained Mandatory

4hrs 4.5hrs 4.5hrs 2hrs

14.2.8 QualityPlanQualityGoals:
ProjectQualityGoals Goals Value Basis for Setting Goals 0.033 defects / Manhour. This is 10% better than Synergy, which is 0.036 defects/Manhour 3%orlossoftotal estimated numberofdefects OrgwideNorms 0.052 Hour defects/Man

Total 145 number of defects injected

Quality 5 (acceptance defect density) Goals Value

6% of estimated numberofdefects

Productivity 57 Schedule Deliveryontime

Basic for Setting Org.WideNorms Goals 3.4% productivity 50 improvementover 10%

a.EstimationofDefectstobedefected Review/Testing Estimated number %ofdefectstobe BasisofEstimation Stage of defects to be defected detected Requirements 129 20% Referenced similar and design project estimations
SikkimManipalUniversity

212

ProjectManagement

Unit14

review Codereview

29

20%

Unittesting

57

40%

IntegrationAnd 25 Regression Testing Acceptance 5 testing Total 143 estimated number of defects to be detected

17%

3%

(synergy) Referenced similar project estimations (synergy) Referenced similar project estimations (synergy) Referenced similar project estimations (synergy) Referenced similar project estimations (synergy)

100%

b. Prepareastrategyformeetingqualitygoalsindicatingtheexpectedbenefits.

14.2.9 Reviews
Prepareatableofimportantreviewpoints.Thetableshouldcontainthereviewitemandthetypeof reviewrequiredforeachofthereviewitem.Typeofreviewcouldbeonepersonreview,groupreview etc.

14.2.10RiskManagementPlan
Prepareatableofriskmanagementplantoindicatetherisktype,probabilityofeachrisk,impactof theriskontheproject,riskexposureandariskmitigationplanforeachrisk.

14.2.11 ProjectTracking
Prepareameasurementplanfortrackingtheproject.Theplanmustindicatetheappropriatemetric to be used, the unit of measurement and thetool to be used.Alsopreparethe procedurefor task

SikkimManipalUniversity

213

ProjectManagement

Unit14

tracking.Similarlyprepareatablefortrackingvariousissuesoftheprojectlikeloggingdetails,review by,reviewtime,floatsetc.Obtaincustomerfeedbackonthevariousitemsoftheproject.Determine theactionsforeachqualityactivity.Planforareviewbyaseniormanagementandhaveaplanned frequency of reviews. Verify the status report about each activity of the project. Prepare a list of tolerancesforthedefectsobservedinitemsandmonitorsuchitems. PrepareReportstobegiventotheCustomerwhichmayindicate Milestonesreportsandweeklystatusreports Issuerequiringclarification Escalation,ifany

PrepareReporttobegiventotheBusinessManagerwhichshouldcontain Customerfeedback Milestonesandweeklystatusreports Issuesrequiringclarification/attention Escalation,ifany Numberofrequirementchangesandestimatedeffortforthem Majorchangesinplan

Preparetheprojectorganization chart as applicableto theprojectunder consideration. Includethe project team members list along with their responsibility, starting date and completion date of the activity.Adetailedtableofrolesandresponsibilitiesforeachmaybeprepared.

4.2.12 Closurereport
Attheendprepareclosurereporttable.Indicatethenecessaryprojectphase/entityalongwithproject codeandcorrespondingstatus.

14.2.13 Summary
Prepareasummaryofthevariousperformanceparameterusedintheprojectwithrespecttoeachof theactual,estimatedanddeviationsinactivityandalsofurnishthereasonsfordeviations.

SikkimManipalUniversity

214

ProjectManagement

Unit14

14.2.14 Riskmanagement Prepare the table on risk management indicating the type of risk, actual elapsed time, estimated time,percentageslippageandreasonsforslippage.

14.2.15 Schedule Prepareatableofeffortdistributionoverlifecyclestageoftheproject.

14.2.16 Defects: Adefectdistributiontablecanbepreparedasindicatedbelow. Actual %of Estimated number total numberof of defects defects defects found And 11 10 29

Stage defected

%oftotal estimated defects 20

% deviation 62

Reg. design review Code review Unittesting Integration and system testing Acceptance testing Total

58 15 29

50 13 25

29 57 25

20 40 17

100 73 16

3 116

2 100

5 145

3 100

40 20

14.2.17 CasualAnalysisandLessonsLearned Therewereveryfewlargedeviationsintheprocessperformancetheactualperformancewasclose to what was expected. The reasons for the deviations where they are large are given along with deviation.Somekeylessonsare: 1. Incremental or phased development is extremely helpful in achieving higher quality and productivity because data from the first phase can be used to improve the remaining phase throughdefectprevention.

SikkimManipalUniversity

215

ProjectManagement

Unit14

2. Defectpreventioncanbesubstantialin reducingthedefectinjectionrate.Intermsofeffortalso, defectpreventionpaysoffhandsomelybyputtinginafewhoursofeffort,upto5to10 3. If a change request has a major impact, discussion with the customer using a detailed impact analysis can be very helpful in setting the right expectations and doing a proper cost benefit analysis.

4. Thedefectsremovalefficienciescodereviewsandunittestingareverylow.Processesforboth, andimplementationoftheseprocesses,needtobereviewedtoimprovethesenumbers.Inthis project system/integration testing compensated for the poor performance of reviews and unit testing. However,for larger projects, this may not be possible andpoor performance I reviews andunittestingcanhaveadverseeffectsonquality.

SelfAssessmentQuestions1:TrueorFalse
1. Changesrequestedbycustomerwillbeloggedinchangerequest. 2. Inestimatingthephasewiseeffort,thetotaleffortwrteachactivityandeffortforeachphaseofa projectexpressedaspercentageofproduction. 3. If a change request has a major impact, discussion with the customer using a detailed impact analysis can be very helpful in setting the right expectations and doing a proper cost benefit analysis.

14.3 GLOBALDELIVERYMODEL
TheLatestTrendinProjectManagement

14.3.1WhatisGDM?
TheGlobalDeliveryModel(GDM)isadoptedbyanIndustryorBusinesssuchthatithasacapability to plan design, deliver and serve to any Customers or Clients Worldwide with Speed, Accuracy, EconomyandReliability.

SikkimManipalUniversity

216

ProjectManagement

Unit14

ThekeyFeaturesofGDMare Standardization Modularization MinimumCustomization MaximumMicrostructure AdoptionofaCombinationoftheGreatestCommonMultipleandtheLeastCommonFactorofa

LargeMassofMicrobialComponents. a) Standardization Ingenious Design and Development of Components and Features which are liketobeacceptedby90%ofWorldwideCustomers.GlobalStandardsofDesignfocusingonhighly standardized Methods and Processes of manufacture or Development. Adopt Plugandsocket ConceptswithminimumadaptablejointsorConnections. b) ModularizationProductorSolutionsplitupintosmallestpossibleindividualIdentifiableEntities, with limited Individual Functioning Capability but powerful and robust in Combination with other Modules. c) MinimumCustomizationMinimumChangesorModificationstosuitIndividualCustomers. d) Maximum micro structuring Splitting of the Product Modules further into much smaller entity identifiable more through characteristics rather than application Features. Approach through Standardization of these Microbial Entities even across Multiple Modules. Application of these Microbial Entities to rest within multiple Projects or Products or even as addons suit belated CustomerNeeds.

14.3.2 SpecialFeaturesofGDM
SomeofthespecialfeatureofGDMare CutsacrossGeographicalandTimeZoneBarriers UnimaginableSpeedsofResponseandIntroduction. CommonPoolofMicrobialComponents LargelyIndependentofSkillSetsrequiredatDeliveryStages HighlyautomatedProcesses QualityAssuranceasaConcurrentratherthanaControlProcess

SikkimManipalUniversity

217

ProjectManagement

Unit14

NearShoreDevelopment,ManufactureandDeliveryforbetterLogistics MappingofEconomicalZonesratherthanGeographicZones ContinuousFloatingvirtualInventorytosaveTimeandEfforts.

SelfAssessmentQuestions2:TrueorFalse
1. TheGlobalDeliveryModelisadoptedbyanIndustryorBusinesssuchthatithasacapabilityto plan design, deliver and serve to any Customers or Clients Worldwide with Speed, Accuracy, EconomyandReliability. 2. UnimaginableSpeedsofResponseandIntroductionisoneofthespecialfeatureofSCMo.

14.4 Summary
After going through this unit student would have understood the key elements of Project ManagementPlanandGlobalDeliveryModel.Conceptshavebeenexplainedinthisunitinorderto enable student understand Key practical constraints within the industry, how to expand various concepts into a Comprehensive Plan, and analyze key processes and bundle them into a Project ManagementPlanandGlobalDeliveryModel.Studentwouldhavelearnthowatypicalplancanbe draftedandstructured.

TerminalQuestions
1. Writedownabriefoutlineofanyassumedprojectmanagementplan. 2. ExplainindetailGDManditskeyfeatures.

AnswertoSelfAssessmentQuestions

1. SELFASSESSMENTQUESTIONS1 1True 2False 3True

SikkimManipalUniversity

218

ProjectManagement

Unit14

2. SELFASSESSMENTQUESTIONS2 1True 2False AnswertoTerminalQuestions 1. Refer 14.2 2. Refer14.3

SikkimManipalUniversity

219

Vous aimerez peut-être aussi