What is the project management? what is the essential activity in a project management? Most of the books written about project management won't give us clear idea about those questions. But here you can get the most practical knowledge about software development project management. From this slide, you can see what are the project management and what is the key of project management to make the project successful.
This is the most simplest explanation document about software project management.
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Project management
1. Key of Project Management
For the successful software design & development project management
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 1
2. Key of Project Management
Preface
This slide explains the key important factor of successful project management.
This is for the people who need the corrective understanding of project management.
How many people can clearly explain about software design and development
project management (hereinafter project management)? What is the
definition of project management?
What is the definition of “success” of project management?
Many people can mention the concepts or some of the examples of project
management activity, but who can put them in order?
Project management is the activity to bring the project into the successful goal.
So first we have to understand;
What is the successful goal of project?
What sort of activities are included in a project?
What is the necessary management for those activities?
The project members and project management members must share those above ideas.
In this material those are explained. After reading this document, people will understand the importance
of project planning, what is the role of project management and key factor of successful project.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 2
3. Key of Project Management
• What is the successful goal of project?
Every one can agree with the idea of successful goal.
ü On-time delivery
ü Within the estimated cost
ü Achieving the required quality
This means there need to be;
ü The targeted delivery date
ü The planned cost
ü The agreed quality
Those all must be prepared as
the project plan.
And the plan execution team and
management team need to be
defined.
To get the better understanding
about the importance of planning
and managing are the fastest
way to understand the project
management.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 3
4. During
project
planning
During project execution
Checking
preparation &
executed
result
Watching
process
speed
Remaining
work analysis
Acceleration
& obstacle
analysis
Watching
member
health
condition
Re-allocate,
re-plan, re-
schedule
Watching
other risk
factor
Risk
prevention
action
Tracking cost
&
productivity
Cost &
productivity
analysis
Watching
change on
task volume
Work volume
change cause
analysis
Acceleration
plan
execution
Avoidance
control
Counter
measure to
keep
Productivity
Scope of Project Management
Planned project tasks / Schedule
Cost, Resource,
Schedule and
Risk
Forecast & predict the risk and take preventive actions beforehand
to keep the schedule and delivery as planned.
The scope of project management includes those above activities and the conduction of cyclic work of those all
activity. But The purpose of project management is to keep the project as planned.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 4
5. Checking
preparation &
executed
result
Watching
process
speed
Remaining
work analysis
Acceleration
& obstacle
analysis
Watching
member
health
condition
Re-allocate,
re-plan, re-
schedule
Watching
other risk
factor
Risk
prevention
action
Tracking cost
&
productivity
Cost &
productivity
analysis
Watching
change on
task volume
Work volume
change cause
analysis
Acceleration
plan
execution
Avoidance
control
Counter
measure to
keep
Productivity
Key of Project Management
Planned project tasks / Schedule
Cost, Resource,
Schedule and
Risk
Forecast & predict the risk and take preventive actions beforehand
to keep the schedule and delivery as planned.
If the executed results were within the allowance, process speed was as expected, no changes on tasks
were happened, cost & productivity was as planned, no issues on members health conditions and no risks
happened, the project will successfully end.
But we always face some issues on those points. Why it happens? And why we need to be surprised at the
sudden incidents?
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 5
6. Checking
preparation &
executed
result
Watching
process
speed
Remaining
work analysis
Acceleration
& obstacle
analysis
Watching
member
health
condition
Re-allocate,
re-plan, re-
schedule
Watching
other risk
factor
Risk
prevention
action
Tracking cost
&
productivity
Cost &
productivity
analysis
Watching
change on
task volume
Work volume
change cause
analysis
Acceleration
plan
execution
Avoidance
control
Counter
measure to
keep
Productivity
Key of Project Management
Planned project tasks / Schedule
Cost, Resource,
Schedule and
Risk
Forecast & predict the risk and take preventive actions beforehand
to keep the schedule and delivery as planned.
If we were capable enough to check the executed result, there wonʼt be any issue? If we were capable
enough to watch the process speed the project has no issue? If we were good at watching task volume
changes, the project wonʼt be bad? If the members health condition could be kept good the project
proceeds well? If we can watch any risk occurrence the project become successful?
Need
enhancement?
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 6
7. Checking
preparation &
executed
result
Watching
process
speed
Remaining
work analysis
Acceleration
& obstacle
analysis
Watching
member
health
condition
Re-allocate,
re-plan, re-
schedule
Watching
other risk
factor
Risk
prevention
action
Tracking cost
&
productivity
Cost &
productivity
analysis
Watching
change on
task volume
Work volume
change cause
analysis
Acceleration
plan
execution
Avoidance
control
Counter
measure to
keep
Productivity
Key of Project Management
Planned project tasks / Schedule
Cost, Resource,
Schedule and
Risk
Forecast & predict the risk and take preventive actions beforehand
to keep the schedule and delivery as planned.
Or, if we were capable enough to execute those counter actions indicated above, the project can complete
the entire work within the expected time and cost?
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 7
8. Key of Project Management
The enough capability of counter actions explained in the previous slide is important, but the key for
successful project management is planning and forecasting.
Even if we had enough capability on counter actions, if we canʼt forecast before things happen, all the
counter actions will always be late to put the project back to the correct place.
The reason why she can catch a ball is as she can predict where it will
fall.
Does she use her running capability or throwing capability to predict?
No, She uses her experience and imagined how the ball fill fly and fall
and simply moved where she imagined.
The prediction capability is not a special for her. Everyone can have it
or everyone already have it.
To be able to predict about software development project, what you
need is the experience and the essential management framework.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 8
9. Checking
preparation &
executed
result
Watching
process
speed
Remaining
work analysis
Acceleration
& obstacle
analysis
Watching
member
health
condition
Re-allocate,
re-plan, re-
schedule
Watching
other risk
factor
Risk
prevention
action
Tracking cost
&
productivity
Cost &
productivity
analysis
Watching
change on
task volume
Work volume
change cause
analysis
Acceleration
plan
execution
Avoidance
control
Counter
measure to
keep
Productivity
Key of Project Management
Planned project tasks / Schedule
Cost, Resource,
Schedule and
Risk
Forecast & predict the risk and take preventive actions beforehand to keep the schedule and
delivery as planned.
The above is the framework of project management.
The important point is “plan” and “prediction” based on the tasks included within project activities.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 9
10. Key of Project Management
The key for successful project is;
1. Proper and accurate plan
2. High forecasting capability
Successful project = Cost as
planned, Quality as promised
and delivery as scheduled.
There must be planned cost
estimation, promised quality
level and defined delivery date.
Entire project tasks must be
planned based on those target.
Therefore the project plan have
to be precise and accurate.
Each tasks are planned based
on the precise WBS.
The WBS have to be verified if
there are any lack of
considerations, any resource
constraints and if those are
feasible enough.
The project plan should be realistic and accurate. If things went well as planned, the plan should be
same as actual result. It a task requires 3 days, the plan must be 3 days for the task. The key is
accuracy and realistic.
If the plan is not accurate and proper, and the project management is done based on the plan, the
project never be successful.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 10
11. Key of Project Management
The key for successful project is;
1. Proper and accurate plan
2. High forecasting capability
Accurate project plan is like the
precise and corrective map for
journey.
If we can get it we will have
high visibility about the entire
journey.
How we can forecast those obstacles?
ü Past experience
ü Knowledge about similar project
ü Commonsense
But even we get a accurate
map, there need to add various
factors which may affect the
itinerary.
Foggy weather is one of the
possible obstacles which can
affect the journey.
After the joint discussion about the
obstacles, we may need to;
ü Change the project plan
ü Add extra task
ü Prepare alternative plan
ü Add the milestones
ü Prepare forecasting team
• The expected output is;
ü Updated schedule
ü Updated WBS & Task list
ü List of items of watching for
herald of troubles.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 11
12. How to foresee issues
If you watch only on your
steps you will face a sudden
ditch.
If you keep on looking back and
watch the steps you made, youʼll
be fallen in to a ditch.
!!
Danger in watching only the
result of your foot steps.
Danger in watching only your step.
Looking at forward, but too narrow.
Danger of unknown
Believe in the road is straight and flat.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 12
13. How to foresee issues
Fundamentally, people need to know about the entire path to the goal. A map will supply some of the important
information for you to consider about the path to walk.
By checking the path, people can imagine events which may happen during the journey. Every one have a common
sense of weather conditions. Weather may change during the journey most of people will prepare for the change of
the weather.
Some people may consider about a robber, people who have never experienced a robber may not consider about the
case. But people who live in NY, LA, etc. may easily consider about it.
Considering about walking, if there is a large ditch or a huge rock, that will make some kinds of delay on the journey.
We can imagine the possibilities but we can not “plan” how often that will appear and how easily we can overcome
them.
Some people may consider about wild animals and large forest fire. Consideration of those may be necessary.
Few people may consider about a dragon. But it may appear.
If we can obtain some documents which contains the past experience. That will also very useful.
If we can have experienced people of journey within a team, they will give a lot of suggestions and considerations.
And even during the journey those people can give good suggestions.
If the team can plan the path and consider these cases, the next point is preparations.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 13
14. Key of Project Management
Some people can understand, the events indicated in the previous slide is “risk” of the project.
By the way, what is risk?
A project risk
A project risk is a thing or a matter which bothers
the project completion.
In a software development there are some major
processes like “Requirement Analysis”, “Specification
Definition”, “Software Design”, “Coding, Debugging,
Testing” and “Joint Testing”…. If any of those
processes are bothered, it makes some harmful effects
on entire project.
Everyone can understand the
definition of risk, but this is not
enough when considering about risk
management.
Risk management is;
ü To forecast the occurrence
ü To prevent the occurrence
ü To protect the project from the result of risk
This means we need to identify what is the cause of risk and what is the result of risk.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 14
15. • A risk and a risk factor
– When we consider about eliminating a risk, we need to clarify if the thing or the matter is “a risk” or “a risk
factor”. We canʼt directly remove a risk, but we can remove a risk factor instead.
Risk:
breaking a window pane
Risk factor:
a ball
Risk factor:
a hitter
Risk factor:
a Baseball game
Risk factor:
a bat
As you can see, as far as we are playing baseball, we canʼt remove the risk of breaking a window pane.
But if we can remove one of those risk factors, we can remove the risk of breaking a window pane.
So the correct recognition of risk and risk factor is very important.
And by the correct identification of risk factor, we can think of risk mitigation.
Risk and risk factor
Risk result:
Broken window glass
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 15
16. With the enough knowledge and past experience, we can identify risk factors and relevant risks.
Weather is a risk factor
- Is it possible remove?
- If yes how we can remove?
- Estimate and evaluate the cost, the effort, the time…
- If no, what should we do?
What will be caused by this risk factor?
- Flood?
- Muddy path?
- Sickness?
- Can we prevent it?
- If yes, how we can?
- Estimate and evaluate the cost…
- If no, what we have to prepare?
Risk and risk factor
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 16
17. Key of Project Management
After the enough discussion and investigation of risks,
ü Put the necessary tasks and action plans into WBS. And update the schedule and resource plan
ü Organize a team with clear role and responsibility
ü Put the team and plan into the project management framework
Finalized plan.
Well organized team
Planned project tasks / Schedule
Cost,
Resource,
Schedule
and Risk
Forecast & predict the risk and take preventive actions beforehand to keep the schedule and delivery as planned.
Project management
framework
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 17
18. Key of Project Management
Summary
1. Prepare initial plan based on accurate & precise WBS task estimation
2. Identify and evaluate risk factors and risk results
3. Put the considerations of risk management into the initial plan and update
4. Form a team with experienced member who has enough forecasting capability
5. Estimate the cost
6. Evaluate the assurance of the plan
7. Itemize the inevitable events and prepare conditions to protect the project from them
8. Explain the schedule, the team, the tasks, the risk factors and conditions to customer
9. Agree and make contract
10. Put it in a project management framework and let the team execute
• Those all are coordinated and prepared by the PMO and program managers.
• PMO is not a documentation management team.
• As PMO prepares those all, PMO need to track and collect data from project.
• And a program manager is responsible to conduct PMO.
• PMO is the specialist team for project planning, team coordination and contract
building.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 18
19. If you have further questions, please contact through LINKEDIN.
13/10/2016 (C)2016 Yuichi MORIWAKI all rights reserved. 19