Title: CS451 Lecture 5: Project Management
1CS451Lecture 5 Project Management
Planning(I)
- Yugi Lee
- STB 555
- (816) 235-5932
- yugi_at_cstp.umkc.edu
- www.cstp.umkc.edu/yugi
2What is Project Management?
- Application of knowledge, skills, tools and
techniques to meet the needs of stakeholders - Balance competing demands
- Project scope, time, cost, quality
- Different stakeholders differing needs and
expectations - Identified requirements (needs) and unidentified
requirements (expectations)
3Project Management Focus
- People
- identify the stakeholders, determine their needs
and expectations, - manage and influence these needs and expectations
to ensure project success - Problem
- Objectives, scope, alternatives, constraints etc.
- Process
- framework for software development plan
- identify activities and tasks (milestones,
deliverables, QA points etc.)
4Stakeholders Organizational Influence
- Key Stakeholders
- Senior managers
- Project managers / team leaders
- Practitioners /developers
- Customers/End users
- Organization Influences
- organizational structure (functional or
project-oriented) - organizational culture (conservative, aggressive,
participative,..) - organizational systems (HR, Finance, strategic
planning)
5Communication Paths
- Increasing team size and communication
White2000 - 1 developer fast
- 2 developers 1 line of communication
- 4 developers 6 lines
- 10 developers 45 lines
- 100 developers 4950 lines
6General Project Management Skills
- MOI Model of Leadership
- Motivation
- encourage people to product to their best ability
- Organization
- create / adapt processes to facilitate project
- Ideas / Innovation
- encourage creativity / "reframing" work to
promote feeling of creativity among workers
7Project Management Skills
- Problem solving ability
- diagnosis of problems
- reuse of past experience
- maintain flexibility
- Managerial Identity
- assume control while fostering others instincts
- take tough decisions fairly and impartially
- reward initiative and achievement (cf.
punishment) - People skills different personality
types/motivations
8Team Structure Project Characteristics
- Democratic decentralised (DD)
- no permanent leader/decisions made by group
consensus - horizontal communication channel
- Controlled decentralised (CD)
- partitioned implementation of solutions among
subgroups - horizontal communication among members and
vertical communication along the control
hierarchy - Controlled Centralised (CC)
- top-level problem solving and internal team
coordination are managed by a team leader. - Vertical communication between the leader and
members
9Team Structure Project Characteristics
10Team Structure Project Characteristics
11Team Structure Project Characteristics
12Team Structure Project Characteristics
13Team Structure Project Characteristics
14Scope of Project Management
- Project Integration Management
- Project Scope management
- Project Time Management
- Project Cost Management
- Project Quality Management
- Project Human Resource Management
- Project Communications Management
- Project Risk Management
- Project Procurement Management
15Outcomes of Project Management
- Define the scope of the work for the project
- Evaluate the feasibility of achieving the goals
of the project with available resources and
constraints - Size and estimate the tasks and resources
necessary to complete the work - Identify and monitor interfaces between elements
in the project, and with other projects and
organizational units - Develop and implement plans for execution of the
project - Monitor and report progress of the project
- Take actions to correct deviations from the plan
and to prevent recurrence of problems when
project targets are not achieved