Professional Documents
Culture Documents
Chapter 02 Project MGMT in Software Engg
Chapter 02 Project MGMT in Software Engg
Software Engineering
Unit 2: Project Management in Software Engineering
• Software development involves many people working over a relatively long time.
• The Software process is populated by stakeholders who can be further categorized into five forms.
1) Senior Managers : They define business issues that often have significant influence on the project.
2) Project (technical) managers : They must plan, motivate, organize and control the practitioners who do software work.
3) Practitioners : They deliver the technical skills necessary to engineer a product or application.
5) End Users : They interact with the software after it is released for production use.
1) People :
b) Team Leader :
b) Team Leader :
b) Team Leader :
b) Team Leader :
b) Team Leader :
c) Software Team :
c) Software Team :
• They are self organizing and do not necessarily maintain a single team
structure
• The agile team may have daily team meetings to coordinate and
synchronize the day’s work.
• Formal approaches
o Writings (SE documentation, Customer requests, etc.).
• Electronic Communication
o E-mail, electronic bulletin boards, video conferencing.
Group Dynamics :
b) Storming
c) Norming
d) Performing
21
Group Dynamics :
• Forming :
o Group members rely on safe, patterned behavior and look to
the group leader for guidance and direction.
22
Group Dynamics :
• Storming :
o As group members organize for the tasks, conflict inevitably results in their
personal relations and cliques start to form.
o Individuals have to bend and mold their feelings to fit the group.
23
Group Dynamics :
• Norming :
24
Group Dynamics :
• Performing :
◦ The capacity, range, and depth of personal relations in the
group expand to true interdependence.
25
2.1 Four P’s of Software Project Management :
2) Product :
Product Scope :
o Communication
o Planning
o Modelling
o Construction
o Deployment
3) Process :
Process Concept :
o Product characteristics.
o Project environment.
• The software projects must be planned and controlled effectively to avoid complexities.
• The project managers and engineers must understand the critical success factors.
• Develop a common sense approach for planning, monitoring and controlling the project.
2.1 Four P’s of Software Project Management :
3) Project :
o Decomposes the product and develops the schedule, resource needs, cost, and risk.
o Provides the “concrete” information needed for tracking (or monitoring) and controlling the effort.
3) Project :
Project Signs:
o Responsibilities
o
3) Project :
W5HH Principle :