An Approach to Managing Projects

Post on 20-Feb-2016

50 views 3 download

description

An Approach to Managing Projects. Hadeel Elamin Lead Project Manager hadeel@ucr.edu. Context. UCR VCSA TS’s journey 2 years ago – small organization Current state – mid-size organization {in development still} Transition. Agile. Iterative Incremental Prototyping - PowerPoint PPT Presentation

Transcript of An Approach to Managing Projects

An Approach to Managing Projects

Hadeel ElaminLead Project Manager

hadeel@ucr.edu

Hadeel Elamin – An Approach to Managing Projects

ContextUCR VCSA TS’s journey2 years ago –

small organizationCurrent state –

mid-size organization {in development still}Transition

08/05/13

Hadeel Elamin – An Approach to Managing Projects

AgileIterativeIncremental PrototypingShort Release CyclesReusable ComponentsWelcomes Changes

08/05/13

Hadeel Elamin – An Approach to Managing Projects

WaterfallSequential

PlanningDesignDevelopmentTestingGo liveMaintenance

Highly structuredCostly changes

08/05/13

Hadeel Elamin – An Approach to Managing Projects

…So we fused the two

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Waterfall Artifacts – TemplatesWe developed some templates:

Intake FormProject CharterRequirementProject planMake or buy analysis

Up-front planning – involve infrastructureGain approval

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Waterfall Artifact – Change RequestsDescribe the situationRequires approvalTrade-offs

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Waterfall Artifact - Design ReviewsIdentifies possible misstepsBrings all the teams in the loopCritical thinkingDifferent perspectives

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Waterfall Artifact - Release ChecklistManagement approvalEnsures processes are followed:

BackupRecurring Tasks/MaintenanceCost Model updateChange Review Board ApprovalDesign ApprovedCode checked in

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Waterfall Artifact - Status ReportingWeekly review of projects statusManaging

ScheduleProgressRisksIssues

Published bi-weekly

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Agile Artifacts - Standup MeetingsDaily or weekly standupsReporting progress

DoneWIPImpediments

Kanban boardScrub Meetings

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Agile Artifact - SprintsReview work with customer weeklyDetermine if we can releaseCross off done itemsDecide what to work on next

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Agile Artifact - Project BacklogWBS system – Fogbugz

Cases traceable back to requirementsAssigned to developersEstimatedPrioritizedGives visibility and status

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Agile Artifact - RetrospectivesTimelineThanksIdeasImprovementsPick the top 2 and track progress

08/05/13

Hadeel Elamin – An Approach to Managing Projects

ChallengesCustomer education on our processNarrow the focusInvolve Infrastructure Breaking silosCollaborating across teams

08/05/13

Hadeel Elamin – An Approach to Managing Projects

SuccessesCustomer Satisfaction, Transparency to customersTeam AdoptionUniform/consistent approachScope is defined - projects don’t go on foreverIssues are bubbled up quicklyRisks are monitoredProgress is visible

08/05/13

Hadeel Elamin – An Approach to Managing Projects

Biggest Success – Delivery Rate

8%

72%

20%

Sales

EarlyOn timeLate

08/05/13

Comments

Hadeel ElaminLead Project ManagerUCR – VCSA TShadeel@ucr.edu