SlideShare une entreprise Scribd logo
1  sur  7
MIS REPORTING 
Management information system is reporting of data’s to the 
Senior level management to take decisions and managing and 
Controlling of business. MIS reporting 
is a periodical presentation to the management of reports 
containing appropriate data as required by the management. 
It is an abstract form of reporting, which reflects the all of 
the report in a very short. There are many tools and 
Techniques to develop MIS report, like MIS Reporting tools, 
MS Excel (pivot tables and charts), and many more. 
S Curve 
The S Curve is a well known project management tool and it consists in "a display 
of cumulative costs, labour hours or other quantities plotted against time".The 
name derives from the S-like shape of the curve, flatter at the beginning and end 
and steeper in the middle, because this is the way most of the projects look like. 
The S curve can be considered as an indicator and it's used for many applications 
related to project management such as: target, baseline, cost, time etc. That's 
why there is a variety of S Curves such as: 
-Cost versus Time S Curve;(appropriate for projects that contain labour and non-labour 
tasks). 
-Target S Curve;(This S Curve reflects the ideal progress of the project if all tasks 
are completed as currently scheduled) 
-Value and Percentage S Curves;(Percentage S Curves are useful for calculating 
the project's actual percentage complete) 
-Actual S Curve;(This S Curve reflects the actual progress of the project to date) 
In order to be able to generate a S Curve, A Baseline and Production Schedule 
are necessary because they contain important information for each task: -the 
Baseline - contains information about Actual Start date and finish date. 
-The Baseline - can also contain information about Man Hours and costs. 
-The Production Schedule contains information about the actual percentage 
complete.
There are some software scheduling packages that generate automatically S 
Curves. For example MS Project does not have this possibility so a third party 
software application is needed to process the Baseline and Production Schedule 
data and generate the needed S Curve.( for example S Curve Generator that 
integrates with MS EXcel to generate S Curves). 
think 80% of the project work is completed in 40% of the total time while it’s the 
remaining 20% that takes 60% of the time. Those of you who ever had to manage a 
project will notice that the it starts very slow and then it picks up speed and you see a lot 
of progress being made everyday but suddenly towards the end it slows down again and 
you feel that your team has lost the zest or they are slacking behind. But is this not 
expected ? 
if you plot the progress of the project (% of feature completed with time), you will see it 
takes up a S-curve as below: 
Let me explain why initiation and closing is slow. 
During Initiation 
Initiation refers to the starting phase of the project when you receive the notification that 
the project has started. It needs to be understood that unlike race-course horses, 
developers cannot dash out the gate at full throttle towards the finish line. They have just 
been allocated and they don’t even know what the project is all about. Here are some 
reasons which will slow down the progress during the starting phase: 
Team Establishment 
This is not about allocation of people. The team goes through a whole stage of Forming- 
Storming-Norming-Performing (Bruce Tuckman). This duration of this cycle depends on 
both the size of the team as well as diversity of domains/specialization within the project. 
Ambiguity in Requirements 
From no documentation to hundreds of pages of requirements, but I am yet to see a 
requirement document that is understood exactly in the same way by all people. There are 
multiple round of discussion between the team members and with the client 
during which the progress seems frozen. 
Tools and Environment 
In certain cases the project is dependent on tools and environment which is hard to 
duplicate in our development environment. I once remember a search engine portal 
project that we were doing in which our job was to make some enhancements. The current 
system extensively based on XPATH queries and we lost 10 days in just setting up the 
system on our server. In another project we are doing, the client had four different 
versions of the same application and the application called files (PHP includes) from 
multiple versions. We had to set up a team of 3 people for 7 days just to clean up the code 
and set it up on our servers. 
During Closing 
Closing is the abyss between when a developer says the job is complete and when you 
say that the job is complete. Here is what happens: 
Product Integration 
Often we have to wait for days (or weeks) for simple things like Payment Gateway info, 
SSL Certificate or information from 3rd party vendors on proprietory systems (web 
services) that the system must be intergrated with. Sometimes, server does not supports 
parts of codes that we have written and upgradation of server or rework of code is 
required. 
Note: CMMI required all integration requirements and environment to be planned earlier 
but still, if your hosting company responds to request within 5 days then what are we 
supposed to do?
Defects 
As more features are added into the system, more bugs are also introduced. As the bug 
database takes a life of its own, there is a tendency to increase the mix of bugs to new 
client-valued functions being coded. The result is that the overall speed of the team is 
maintained but an increasing percentage of the effort is devoted toward fixing bugs or 
adding “bells and whistles” 
Enhancements 
Buy enhancement I am referring to all the things a developer had to do which he did not 
knew he will have to do when he started the project. This mostly comes in the form of – 
“Of course it was supposed to be there!” and with some luck we will be able to point back 
to requirement document and say “nope!”. The problem is that time is spent in these 
negotiations and discussions which would rather be spent on stabilizing the current set of 
features that the product already has. 
At the end, I remember what one client told me – “Project is like painting the wall – it’s 
the corners that take most of the time!” 
S-curves 
As might be expected, the foregoing factors have a considerable impact on total 
production especially as represented by the more familiar output or progress S-curves. 
A complete determination of the project status and projections to final completion 
for management action can perhaps best be tracked by an integrated 
cost/schedule system or technique known as "Earned Value and Performance 
Measurement" (Kerzner 1989). The earned value, i.e. the Budgeted Cost of Work 
Performed (BCWP), is determined at regular intervals during the course of the 
project. At the same time, the Actual Cost of Work Performed (ACWP) is also 
determined, and both are compared to the baseline plan which is the Budgeted 
Cost of Work Scheduled (BCWS). By presenting these results graphically as S-curves, 
the variances in cost and schedule can readily be seen, and by analyzing 
the results relative to the baseline plan S-curve, estimates can be made of 
anticipated variations at completion. The key elements of the technique are 
shown 
Earned Value 
Earned Value is an approach where you monitor the project plan, actual work and 
work-completed value to see if a project is on track. Earned Value indicates how 
much of the budget and time should have been spent, with regards to the amount 
of work done to date. 
The user guide for Microsoft Project 2003 defines Earned Value as, "a method for 
measuring project performance. It indicates how much of the budget should have 
been spent, in view of the amount of work done so far and the baseline cost for 
the task, assignment, or resources." 
Earned Value is also known as Performance Measurement, Management by 
Objectives, Budgeted Cost of Work Performed and Cost Schedule Control 
Systems. Current performance is the best indicator of future performance and 
therefore using trend data it is possible to forecast cost or schedule overruns at 
quite an early stage in a project.
Budget Cost of Work Scheduled (BCWS) – the spending plan; the dollars (or hours) 
planned for the effort. The cumulative planned expenditures would equal the total dollars 
budgeted for the effort for the specified time period. With EVM, the spending plan serves 
as a performance baseline for making predictions about cost and schedule variance and 
estimates of completion. 
· Actual Cost of Work Performed (ACWP) – actual spending; the cumulative 
actual expenditures on the effort viewed at regular intervals within the project 
duration. 
· Budgeted Cost of Work Performed (BCWP) – earned value, the measure of 
technical accomplishment; the cumulative budgeted value (dollars or hours) of 
work actually completed. It may be calculated as the sum of the values budgeted for 
the work packages actually completed, or calculated as the percent work complete 
multiplied by the planned cost of the project. 
Schedule variance 
BCWP – BCWS 
An indicator of how much a program is ahead of or behind schedule 
Cost variance 
BCWP - ACWP 
SPI (Schedule performance index) 
BCWP/ BCWS > 1 is good (ahead of schedule) 
CPI (Cost performance index) 
BCWP/ACWP > 1, means that the cost of completing the work is less than planned (good or 
sometimes bad). 
Having a CPI that is very high (in some cases, very high is only 1.2) may mean that the plan 
was too conservative, and thus a very high number may in fact not be good, as the CPI is 
being measured against a poor baseline. Management or the customer may be upset with the
planners as an overly conservative baseline ties up available funds for other purposes, and 
the baseline is also used for manpower planning. 
Budget at Completion (BAC) – sum total of the time-phased budget. Synonymous with 
“Performance Measurement Baseline”. 
Estimate to Complete (ETC) – A calculated value, in dollars or hours, that represents the 
cost of work required to complete remaining project tasks. 
ETC = BAC – BCWP. 
Estimate at Complete (EAC) – A calculated value, in dollars or hours, that represents the 
projected total final costs of work when completed. 
EAC = ACWP + ETC. 
Earned value management 
It is a project management technique for measuring project progress in an objective manner. 
Earned value (EV) management is an integrated system of project management and 
control that enables a Contractor and their customer to monitor the progress of a project 
in terms of integrated cost, schedule, and technical performance measures 
Earned Value 
WBS 
Work Breakdown Structure (WBS) is a hierarchical structure used to organise 
tasks for reporting schedules and tracking costs. 
In a project or contract, the WBS is developed by starting with the end objective and 
successively subdividing it into manageable components in terms of size, duration, 
and responsibility (e.g., systems, subsystems, components, tasks, subtasks, and work 
packages) which include all steps necessary to achieve the objective. 
Work Packages 
Work Packages are a small-defined set of tasks or activities that form part of an 
overall project scope, usually the lowest level of the Work Breakdown Structure. 
PERT 
PERT is a method to analyze the involved tasks in completing a given project, 
especially the time needed to complete each task, and identifying the minimum time 
needed to complete the total project. 
· Optimistic time (O): the minimum possible time required to accomplish a 
task, assuming everything proceeds better than is normally expected 
· Pessimistic time (P): the maximum possible time required to accomplish a 
task, assuming everything goes wrong (but excluding major catastrophes). 
· Most likely time (M): the best estimate of the time required to accomplish a 
task, assuming everything proceeds as normal. 
· Expected time (TE): the best estimate of the time required to accomplish a 
task, assuming everything proceeds as normal (the implication being that the 
expected time is the average time the task would require if the task were 
repeated on a number of occasions over an extended period of time). 
TE = (O + 4M + P) ÷ 6
· Float or Slack is the amount of time that a task in a project network can be 
delayed without causing a delay - Subsequent tasks – (free float) or Project 
Completion – (total float) 
· Critical Path: the longest possible continuous pathway taken from the initial 
event to the terminal event. It determines the total calendar time required for 
the project; and, therefore, any time delays along the critical path will delay 
the reaching of the terminal event by at least the same amount. 
· Critical Activity: An activity that has total float equal to zero. Activity with 
zero float does not mean it is on the critical path. 
· Lead time: the time by which a predecessor event must be completed in order 
to allow sufficient time for the activities that must elapse before a specific 
PERT event reaches completion. 
· Lag time: the earliest time by which a successor event can follow a specific 
PERT event. 
· Slack: the slack of an event is a measure of the excess time and resources 
available in achieving this event. Positive slack would indicate ahead of 
schedule; negative slack would indicate behind schedule; and zero slack would 
indicate on schedule.
· Float or Slack is the amount of time that a task in a project network can be 
delayed without causing a delay - Subsequent tasks – (free float) or Project 
Completion – (total float) 
· Critical Path: the longest possible continuous pathway taken from the initial 
event to the terminal event. It determines the total calendar time required for 
the project; and, therefore, any time delays along the critical path will delay 
the reaching of the terminal event by at least the same amount. 
· Critical Activity: An activity that has total float equal to zero. Activity with 
zero float does not mean it is on the critical path. 
· Lead time: the time by which a predecessor event must be completed in order 
to allow sufficient time for the activities that must elapse before a specific 
PERT event reaches completion. 
· Lag time: the earliest time by which a successor event can follow a specific 
PERT event. 
· Slack: the slack of an event is a measure of the excess time and resources 
available in achieving this event. Positive slack would indicate ahead of 
schedule; negative slack would indicate behind schedule; and zero slack would 
indicate on schedule.

Contenu connexe

Tendances

Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structureNicola2903
 
Tracking Project WBS
Tracking Project WBSTracking Project WBS
Tracking Project WBSCameron
 
MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project PresentationKhem Singh
 
Meeting Project Schedule Compliance Standards
Meeting Project Schedule Compliance StandardsMeeting Project Schedule Compliance Standards
Meeting Project Schedule Compliance StandardsAcumen
 
Time Impact Analysis
Time Impact AnalysisTime Impact Analysis
Time Impact AnalysisChris Carson
 
Importance of Microsoft Project and Primavera
Importance of Microsoft Project and Primavera Importance of Microsoft Project and Primavera
Importance of Microsoft Project and Primavera Sagar Tilwani
 
Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010B Sai Prasad
 
construction project planing
 construction project planing construction project planing
construction project planingSANJEEV Wazir
 
Ms Project Workshop
Ms Project WorkshopMs Project Workshop
Ms Project WorkshopEder Alves
 
Project Management focused on Scheduling of a Project
Project Management focused on Scheduling of a ProjectProject Management focused on Scheduling of a Project
Project Management focused on Scheduling of a ProjectMeryem Yıldız
 
WBS And Scheduling for eLearning Project Managament
WBS And Scheduling for eLearning Project ManagamentWBS And Scheduling for eLearning Project Managament
WBS And Scheduling for eLearning Project ManagamentMichael M Grant
 
Top 7 WBS Mistakes Project Managers Make
Top 7 WBS Mistakes Project Managers MakeTop 7 WBS Mistakes Project Managers Make
Top 7 WBS Mistakes Project Managers Makejoshnankivel
 
MS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouMS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouCA Technologies
 
Building Formulas And Dashboard In Ms Project
Building Formulas And Dashboard In Ms ProjectBuilding Formulas And Dashboard In Ms Project
Building Formulas And Dashboard In Ms ProjectRelu Rosenberg
 

Tendances (20)

Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
 
Tracking Project WBS
Tracking Project WBSTracking Project WBS
Tracking Project WBS
 
MS Project Presentation
MS Project PresentationMS Project Presentation
MS Project Presentation
 
Introduction, development and analysis of banana curve in project management....
Introduction, development and analysis of banana curve in project management....Introduction, development and analysis of banana curve in project management....
Introduction, development and analysis of banana curve in project management....
 
Meeting Project Schedule Compliance Standards
Meeting Project Schedule Compliance StandardsMeeting Project Schedule Compliance Standards
Meeting Project Schedule Compliance Standards
 
Time Impact Analysis
Time Impact AnalysisTime Impact Analysis
Time Impact Analysis
 
Importance of Microsoft Project and Primavera
Importance of Microsoft Project and Primavera Importance of Microsoft Project and Primavera
Importance of Microsoft Project and Primavera
 
Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010Seven Basic Steps to Build Realistic Schedule in Project 2010
Seven Basic Steps to Build Realistic Schedule in Project 2010
 
Scheduling
SchedulingScheduling
Scheduling
 
construction project planing
 construction project planing construction project planing
construction project planing
 
Ms Project Workshop
Ms Project WorkshopMs Project Workshop
Ms Project Workshop
 
Loading cost in primavera schedule using resources and expenses r01
Loading cost in primavera schedule using resources and expenses r01Loading cost in primavera schedule using resources and expenses r01
Loading cost in primavera schedule using resources and expenses r01
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Project Management focused on Scheduling of a Project
Project Management focused on Scheduling of a ProjectProject Management focused on Scheduling of a Project
Project Management focused on Scheduling of a Project
 
WBS And Scheduling for eLearning Project Managament
WBS And Scheduling for eLearning Project ManagamentWBS And Scheduling for eLearning Project Managament
WBS And Scheduling for eLearning Project Managament
 
Top 7 WBS Mistakes Project Managers Make
Top 7 WBS Mistakes Project Managers MakeTop 7 WBS Mistakes Project Managers Make
Top 7 WBS Mistakes Project Managers Make
 
S Curves Made Easy With Primavera P6
S Curves Made Easy With Primavera P6S Curves Made Easy With Primavera P6
S Curves Made Easy With Primavera P6
 
MS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for YouMS Project Integration: Tips, Tricks and What's New for You
MS Project Integration: Tips, Tricks and What's New for You
 
Building Formulas And Dashboard In Ms Project
Building Formulas And Dashboard In Ms ProjectBuilding Formulas And Dashboard In Ms Project
Building Formulas And Dashboard In Ms Project
 
MS Project
MS Project MS Project
MS Project
 

En vedette

Art of Startup - Coimbatore Technology Startup
Art of Startup - Coimbatore Technology StartupArt of Startup - Coimbatore Technology Startup
Art of Startup - Coimbatore Technology Startupsenthildk
 
ข้อตกลงเบื้องต้น เอฟ
ข้อตกลงเบื้องต้น เอฟข้อตกลงเบื้องต้น เอฟ
ข้อตกลงเบื้องต้น เอฟTan Suwanna
 
Makalah Mudhabarah
Makalah MudhabarahMakalah Mudhabarah
Makalah Mudhabarahaan riky
 
Kauppalehti {api-suomi} event 27.9.2014
Kauppalehti   {api-suomi} event 27.9.2014Kauppalehti   {api-suomi} event 27.9.2014
Kauppalehti {api-suomi} event 27.9.2014almadevelopers
 
Lingkungan yang mempengaruhi kegiatan dunia usaha
Lingkungan yang mempengaruhi kegiatan dunia usahaLingkungan yang mempengaruhi kegiatan dunia usaha
Lingkungan yang mempengaruhi kegiatan dunia usahauyabdean
 
Water: A precious resource
Water: A precious resource Water: A precious resource
Water: A precious resource Jaideep Ramesh
 
S curve innovation #BBTwisnu
S curve innovation #BBTwisnuS curve innovation #BBTwisnu
S curve innovation #BBTwisnuWisnu Dewobroto
 
Project network scheduling and S-curve
Project network scheduling and S-curve Project network scheduling and S-curve
Project network scheduling and S-curve Satish Yadavalli
 

En vedette (18)

Art of Startup - Coimbatore Technology Startup
Art of Startup - Coimbatore Technology StartupArt of Startup - Coimbatore Technology Startup
Art of Startup - Coimbatore Technology Startup
 
dpgitm
dpgitmdpgitm
dpgitm
 
ข้อตกลงเบื้องต้น เอฟ
ข้อตกลงเบื้องต้น เอฟข้อตกลงเบื้องต้น เอฟ
ข้อตกลงเบื้องต้น เอฟ
 
Selaras 1 y4 p1
Selaras 1 y4 p1Selaras 1 y4 p1
Selaras 1 y4 p1
 
hymnindia
hymnindiahymnindia
hymnindia
 
420
420420
420
 
Dpgitm.com
Dpgitm.comDpgitm.com
Dpgitm.com
 
Réseaux sociaux
Réseaux sociauxRéseaux sociaux
Réseaux sociaux
 
Makalah Mudhabarah
Makalah MudhabarahMakalah Mudhabarah
Makalah Mudhabarah
 
nakraf huruf
nakraf hurufnakraf huruf
nakraf huruf
 
Air around us
Air around usAir around us
Air around us
 
Kauppalehti {api-suomi} event 27.9.2014
Kauppalehti   {api-suomi} event 27.9.2014Kauppalehti   {api-suomi} event 27.9.2014
Kauppalehti {api-suomi} event 27.9.2014
 
Réseaux sociaux
Réseaux sociauxRéseaux sociaux
Réseaux sociaux
 
Lingkungan yang mempengaruhi kegiatan dunia usaha
Lingkungan yang mempengaruhi kegiatan dunia usahaLingkungan yang mempengaruhi kegiatan dunia usaha
Lingkungan yang mempengaruhi kegiatan dunia usaha
 
Water: A precious resource
Water: A precious resource Water: A precious resource
Water: A precious resource
 
Antwoordenboek statica
Antwoordenboek staticaAntwoordenboek statica
Antwoordenboek statica
 
S curve innovation #BBTwisnu
S curve innovation #BBTwisnuS curve innovation #BBTwisnu
S curve innovation #BBTwisnu
 
Project network scheduling and S-curve
Project network scheduling and S-curve Project network scheduling and S-curve
Project network scheduling and S-curve
 

Similaire à Project management

Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software EngineeringMuhammad Yousuf Abdul Qadir
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptxMohammedNouh7
 
Project Implementation.pdf
Project Implementation.pdfProject Implementation.pdf
Project Implementation.pdfssuserc0e4e0
 
07.cost management updated
07.cost management updated07.cost management updated
07.cost management updatedShraddha PMP
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM Divante
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM Mati Polak
 
Ms project presentation
Ms project presentationMs project presentation
Ms project presentationKhem Singh
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxcarolinef5
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxdonaldp2
 
44259126 ms-project-presentation
44259126 ms-project-presentation44259126 ms-project-presentation
44259126 ms-project-presentationFarrukh Raja
 
dokumen.tips_ms-project-presentation.pptx
dokumen.tips_ms-project-presentation.pptxdokumen.tips_ms-project-presentation.pptx
dokumen.tips_ms-project-presentation.pptxSunilHotkar2
 
ms-project-presentation.pptx
ms-project-presentation.pptxms-project-presentation.pptx
ms-project-presentation.pptxSunilHotkar2
 
Budgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteBudgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteDivante
 
Schedule Development
Schedule DevelopmentSchedule Development
Schedule DevelopmentChris Carson
 
Cmgt 410 cmgt410 cmgt 410 education for service uopstudy.com
Cmgt 410 cmgt410 cmgt 410 education for service   uopstudy.comCmgt 410 cmgt410 cmgt 410 education for service   uopstudy.com
Cmgt 410 cmgt410 cmgt 410 education for service uopstudy.comUOPCourseHelp
 
Northern Finishing School: IT Project Managment
Northern Finishing School: IT Project ManagmentNorthern Finishing School: IT Project Managment
Northern Finishing School: IT Project ManagmentSiwawong Wuttipongprasert
 

Similaire à Project management (20)

Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
 
Project Management
Project ManagementProject Management
Project Management
 
Chapter7 database management system.pptx
Chapter7 database management system.pptxChapter7 database management system.pptx
Chapter7 database management system.pptx
 
Project Implementation.pdf
Project Implementation.pdfProject Implementation.pdf
Project Implementation.pdf
 
07.cost management updated
07.cost management updated07.cost management updated
07.cost management updated
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM
 
Budgeting in SCRUM
Budgeting in SCRUM Budgeting in SCRUM
Budgeting in SCRUM
 
Ms project presentation
Ms project presentationMs project presentation
Ms project presentation
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docx
 
DescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docxDescriptionThe Aires Corporation is highly desirous of implementi.docx
DescriptionThe Aires Corporation is highly desirous of implementi.docx
 
Software
SoftwareSoftware
Software
 
44259126 ms-project-presentation
44259126 ms-project-presentation44259126 ms-project-presentation
44259126 ms-project-presentation
 
dokumen.tips_ms-project-presentation.pptx
dokumen.tips_ms-project-presentation.pptxdokumen.tips_ms-project-presentation.pptx
dokumen.tips_ms-project-presentation.pptx
 
ms-project-presentation.pptx
ms-project-presentation.pptxms-project-presentation.pptx
ms-project-presentation.pptx
 
Budgeting in SCRUM by Divante
Budgeting in SCRUM by DivanteBudgeting in SCRUM by Divante
Budgeting in SCRUM by Divante
 
Schedule Development
Schedule DevelopmentSchedule Development
Schedule Development
 
4. project cost management
4. project cost management4. project cost management
4. project cost management
 
Cmgt 410 cmgt410 cmgt 410 education for service uopstudy.com
Cmgt 410 cmgt410 cmgt 410 education for service   uopstudy.comCmgt 410 cmgt410 cmgt 410 education for service   uopstudy.com
Cmgt 410 cmgt410 cmgt 410 education for service uopstudy.com
 
Northern Finishing School: IT Project Managment
Northern Finishing School: IT Project ManagmentNorthern Finishing School: IT Project Managment
Northern Finishing School: IT Project Managment
 
SEN-22413 - UNIT - V.pptx
SEN-22413 -  UNIT - V.pptxSEN-22413 -  UNIT - V.pptx
SEN-22413 - UNIT - V.pptx
 

Dernier

Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxmohammadalnahdi22
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyPooja Nehwal
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfSenaatti-kiinteistöt
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMoumonDas2
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaKayode Fayemi
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxraffaeleoman
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsaqsarehman5055
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Vipesco
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubssamaasim06
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Chameera Dedduwage
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 

Dernier (20)

Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptxMohammad_Alnahdi_Oral_Presentation_Assignment.pptx
Mohammad_Alnahdi_Oral_Presentation_Assignment.pptx
 
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night EnjoyCall Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
Call Girl Number in Khar Mumbai📲 9892124323 💞 Full Night Enjoy
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Mathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptxMathematics of Finance Presentation.pptx
Mathematics of Finance Presentation.pptx
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Air breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animalsAir breathing and respiratory adaptations in diver animals
Air breathing and respiratory adaptations in diver animals
 
Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510Thirunelveli call girls Tamil escorts 7877702510
Thirunelveli call girls Tamil escorts 7877702510
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Presentation on Engagement in Book Clubs
Presentation on Engagement in Book ClubsPresentation on Engagement in Book Clubs
Presentation on Engagement in Book Clubs
 
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 93 Noida Escorts >༒8448380779 Escort Service
 
Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)Introduction to Prompt Engineering (Focusing on ChatGPT)
Introduction to Prompt Engineering (Focusing on ChatGPT)
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 

Project management

  • 1. MIS REPORTING Management information system is reporting of data’s to the Senior level management to take decisions and managing and Controlling of business. MIS reporting is a periodical presentation to the management of reports containing appropriate data as required by the management. It is an abstract form of reporting, which reflects the all of the report in a very short. There are many tools and Techniques to develop MIS report, like MIS Reporting tools, MS Excel (pivot tables and charts), and many more. S Curve The S Curve is a well known project management tool and it consists in "a display of cumulative costs, labour hours or other quantities plotted against time".The name derives from the S-like shape of the curve, flatter at the beginning and end and steeper in the middle, because this is the way most of the projects look like. The S curve can be considered as an indicator and it's used for many applications related to project management such as: target, baseline, cost, time etc. That's why there is a variety of S Curves such as: -Cost versus Time S Curve;(appropriate for projects that contain labour and non-labour tasks). -Target S Curve;(This S Curve reflects the ideal progress of the project if all tasks are completed as currently scheduled) -Value and Percentage S Curves;(Percentage S Curves are useful for calculating the project's actual percentage complete) -Actual S Curve;(This S Curve reflects the actual progress of the project to date) In order to be able to generate a S Curve, A Baseline and Production Schedule are necessary because they contain important information for each task: -the Baseline - contains information about Actual Start date and finish date. -The Baseline - can also contain information about Man Hours and costs. -The Production Schedule contains information about the actual percentage complete.
  • 2. There are some software scheduling packages that generate automatically S Curves. For example MS Project does not have this possibility so a third party software application is needed to process the Baseline and Production Schedule data and generate the needed S Curve.( for example S Curve Generator that integrates with MS EXcel to generate S Curves). think 80% of the project work is completed in 40% of the total time while it’s the remaining 20% that takes 60% of the time. Those of you who ever had to manage a project will notice that the it starts very slow and then it picks up speed and you see a lot of progress being made everyday but suddenly towards the end it slows down again and you feel that your team has lost the zest or they are slacking behind. But is this not expected ? if you plot the progress of the project (% of feature completed with time), you will see it takes up a S-curve as below: Let me explain why initiation and closing is slow. During Initiation Initiation refers to the starting phase of the project when you receive the notification that the project has started. It needs to be understood that unlike race-course horses, developers cannot dash out the gate at full throttle towards the finish line. They have just been allocated and they don’t even know what the project is all about. Here are some reasons which will slow down the progress during the starting phase: Team Establishment This is not about allocation of people. The team goes through a whole stage of Forming- Storming-Norming-Performing (Bruce Tuckman). This duration of this cycle depends on both the size of the team as well as diversity of domains/specialization within the project. Ambiguity in Requirements From no documentation to hundreds of pages of requirements, but I am yet to see a requirement document that is understood exactly in the same way by all people. There are multiple round of discussion between the team members and with the client during which the progress seems frozen. Tools and Environment In certain cases the project is dependent on tools and environment which is hard to duplicate in our development environment. I once remember a search engine portal project that we were doing in which our job was to make some enhancements. The current system extensively based on XPATH queries and we lost 10 days in just setting up the system on our server. In another project we are doing, the client had four different versions of the same application and the application called files (PHP includes) from multiple versions. We had to set up a team of 3 people for 7 days just to clean up the code and set it up on our servers. During Closing Closing is the abyss between when a developer says the job is complete and when you say that the job is complete. Here is what happens: Product Integration Often we have to wait for days (or weeks) for simple things like Payment Gateway info, SSL Certificate or information from 3rd party vendors on proprietory systems (web services) that the system must be intergrated with. Sometimes, server does not supports parts of codes that we have written and upgradation of server or rework of code is required. Note: CMMI required all integration requirements and environment to be planned earlier but still, if your hosting company responds to request within 5 days then what are we supposed to do?
  • 3. Defects As more features are added into the system, more bugs are also introduced. As the bug database takes a life of its own, there is a tendency to increase the mix of bugs to new client-valued functions being coded. The result is that the overall speed of the team is maintained but an increasing percentage of the effort is devoted toward fixing bugs or adding “bells and whistles” Enhancements Buy enhancement I am referring to all the things a developer had to do which he did not knew he will have to do when he started the project. This mostly comes in the form of – “Of course it was supposed to be there!” and with some luck we will be able to point back to requirement document and say “nope!”. The problem is that time is spent in these negotiations and discussions which would rather be spent on stabilizing the current set of features that the product already has. At the end, I remember what one client told me – “Project is like painting the wall – it’s the corners that take most of the time!” S-curves As might be expected, the foregoing factors have a considerable impact on total production especially as represented by the more familiar output or progress S-curves. A complete determination of the project status and projections to final completion for management action can perhaps best be tracked by an integrated cost/schedule system or technique known as "Earned Value and Performance Measurement" (Kerzner 1989). The earned value, i.e. the Budgeted Cost of Work Performed (BCWP), is determined at regular intervals during the course of the project. At the same time, the Actual Cost of Work Performed (ACWP) is also determined, and both are compared to the baseline plan which is the Budgeted Cost of Work Scheduled (BCWS). By presenting these results graphically as S-curves, the variances in cost and schedule can readily be seen, and by analyzing the results relative to the baseline plan S-curve, estimates can be made of anticipated variations at completion. The key elements of the technique are shown Earned Value Earned Value is an approach where you monitor the project plan, actual work and work-completed value to see if a project is on track. Earned Value indicates how much of the budget and time should have been spent, with regards to the amount of work done to date. The user guide for Microsoft Project 2003 defines Earned Value as, "a method for measuring project performance. It indicates how much of the budget should have been spent, in view of the amount of work done so far and the baseline cost for the task, assignment, or resources." Earned Value is also known as Performance Measurement, Management by Objectives, Budgeted Cost of Work Performed and Cost Schedule Control Systems. Current performance is the best indicator of future performance and therefore using trend data it is possible to forecast cost or schedule overruns at quite an early stage in a project.
  • 4. Budget Cost of Work Scheduled (BCWS) – the spending plan; the dollars (or hours) planned for the effort. The cumulative planned expenditures would equal the total dollars budgeted for the effort for the specified time period. With EVM, the spending plan serves as a performance baseline for making predictions about cost and schedule variance and estimates of completion. · Actual Cost of Work Performed (ACWP) – actual spending; the cumulative actual expenditures on the effort viewed at regular intervals within the project duration. · Budgeted Cost of Work Performed (BCWP) – earned value, the measure of technical accomplishment; the cumulative budgeted value (dollars or hours) of work actually completed. It may be calculated as the sum of the values budgeted for the work packages actually completed, or calculated as the percent work complete multiplied by the planned cost of the project. Schedule variance BCWP – BCWS An indicator of how much a program is ahead of or behind schedule Cost variance BCWP - ACWP SPI (Schedule performance index) BCWP/ BCWS > 1 is good (ahead of schedule) CPI (Cost performance index) BCWP/ACWP > 1, means that the cost of completing the work is less than planned (good or sometimes bad). Having a CPI that is very high (in some cases, very high is only 1.2) may mean that the plan was too conservative, and thus a very high number may in fact not be good, as the CPI is being measured against a poor baseline. Management or the customer may be upset with the
  • 5. planners as an overly conservative baseline ties up available funds for other purposes, and the baseline is also used for manpower planning. Budget at Completion (BAC) – sum total of the time-phased budget. Synonymous with “Performance Measurement Baseline”. Estimate to Complete (ETC) – A calculated value, in dollars or hours, that represents the cost of work required to complete remaining project tasks. ETC = BAC – BCWP. Estimate at Complete (EAC) – A calculated value, in dollars or hours, that represents the projected total final costs of work when completed. EAC = ACWP + ETC. Earned value management It is a project management technique for measuring project progress in an objective manner. Earned value (EV) management is an integrated system of project management and control that enables a Contractor and their customer to monitor the progress of a project in terms of integrated cost, schedule, and technical performance measures Earned Value WBS Work Breakdown Structure (WBS) is a hierarchical structure used to organise tasks for reporting schedules and tracking costs. In a project or contract, the WBS is developed by starting with the end objective and successively subdividing it into manageable components in terms of size, duration, and responsibility (e.g., systems, subsystems, components, tasks, subtasks, and work packages) which include all steps necessary to achieve the objective. Work Packages Work Packages are a small-defined set of tasks or activities that form part of an overall project scope, usually the lowest level of the Work Breakdown Structure. PERT PERT is a method to analyze the involved tasks in completing a given project, especially the time needed to complete each task, and identifying the minimum time needed to complete the total project. · Optimistic time (O): the minimum possible time required to accomplish a task, assuming everything proceeds better than is normally expected · Pessimistic time (P): the maximum possible time required to accomplish a task, assuming everything goes wrong (but excluding major catastrophes). · Most likely time (M): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal. · Expected time (TE): the best estimate of the time required to accomplish a task, assuming everything proceeds as normal (the implication being that the expected time is the average time the task would require if the task were repeated on a number of occasions over an extended period of time). TE = (O + 4M + P) ÷ 6
  • 6. · Float or Slack is the amount of time that a task in a project network can be delayed without causing a delay - Subsequent tasks – (free float) or Project Completion – (total float) · Critical Path: the longest possible continuous pathway taken from the initial event to the terminal event. It determines the total calendar time required for the project; and, therefore, any time delays along the critical path will delay the reaching of the terminal event by at least the same amount. · Critical Activity: An activity that has total float equal to zero. Activity with zero float does not mean it is on the critical path. · Lead time: the time by which a predecessor event must be completed in order to allow sufficient time for the activities that must elapse before a specific PERT event reaches completion. · Lag time: the earliest time by which a successor event can follow a specific PERT event. · Slack: the slack of an event is a measure of the excess time and resources available in achieving this event. Positive slack would indicate ahead of schedule; negative slack would indicate behind schedule; and zero slack would indicate on schedule.
  • 7. · Float or Slack is the amount of time that a task in a project network can be delayed without causing a delay - Subsequent tasks – (free float) or Project Completion – (total float) · Critical Path: the longest possible continuous pathway taken from the initial event to the terminal event. It determines the total calendar time required for the project; and, therefore, any time delays along the critical path will delay the reaching of the terminal event by at least the same amount. · Critical Activity: An activity that has total float equal to zero. Activity with zero float does not mean it is on the critical path. · Lead time: the time by which a predecessor event must be completed in order to allow sufficient time for the activities that must elapse before a specific PERT event reaches completion. · Lag time: the earliest time by which a successor event can follow a specific PERT event. · Slack: the slack of an event is a measure of the excess time and resources available in achieving this event. Positive slack would indicate ahead of schedule; negative slack would indicate behind schedule; and zero slack would indicate on schedule.