SWEN 256 Software Process & Project Management What are your - - PowerPoint PPT Presentation

swen 256 software process project management what are
SMART_READER_LITE
LIVE PREVIEW

SWEN 256 Software Process & Project Management What are your - - PowerPoint PPT Presentation

SWEN 256 Software Process & Project Management What are your responsibilities as a team member? As a Project Manager? How does Team Development relate to the Project Triangle? Scope Cost Schedule Whats more


slide-1
SLIDE 1

 

SWEN 256 – Software Process & Project Management

slide-2
SLIDE 2

 What are your responsibilities as a team member?  As a Project Manager?  How does Team Development relate to the Project Triangle?  What’s more important? The strength of individual team

members, or the strength of the team?

 What are some characteristics of a good team? Scope Cost Schedule

slide-3
SLIDE 3

“Software projects fail for one of two general reasons: the project team lacks the knowledge to conduct a software project successfully, or the project team lacks the resolve to conduct a project effectively.”

  • Steve C McConnell
slide-4
SLIDE 4

End Project Start Monitoring and Controlling

Initiating Planning Executing Enter Phase/ Start Project Exit Phase/ Close Project Closing

slide-5
SLIDE 5
slide-6
SLIDE 6

 Skills

Skill ill Exam ample le Ac Activ tivit ity Planning Which resources are pre-assigned to the project? Negotiation Getting the best possible resources. Sharing resources. Hiring Outsourcing, virtual teams Risk Management What if resources become unavailable? Judgment Is it possible assumptions are being made regarding skill levels?

 Types of Influence

Formal (Legitimate) Reward Penalty (Coercive) Expert Referent

Directing Facilitating Coaching Supporting Autocratic Consultative Consultative- Autocratic Consensus Delegating Bureaucratic Charismatic Democratic / Participative Laissez-Faire Analytical Driver Influencing

 Leadership Styles

slide-7
SLIDE 7

Team

Physiological Safety Social Esteem Self- Actualization

Individual

Trust Managed Conflict Commitment Accountability Results

 Lower level needs must be satisfied before higher level

needs can be addressed

5

4

3

2

1

slide-8
SLIDE 8

“No matter how talented an individual may be, no matter how much energy he might possess, regardless of how much integrity and honesty he or she may have, if that person is alone, they can accomplish very little.”

  • Robert F. Kennedy(1964)
slide-9
SLIDE 9

 Trust is the found

undati tion

  • n of teamwork

 Trust is all about vulner

erabil bilit ity, which is difficult for most people.

 Takes time.  Needs to be maintained over time.  Techniques – Behavioral profiling (like Myers-

Briggs). Helps to adm dmit it stren engt gths hs & wea eaknes esses ses.

Trust

“Overcoming the Five Dysfunctions of a Team”, Patrick Lencioni

slide-10
SLIDE 10

 Good

d confli flict ct among team members requires trust, which is all about engaging in unfiltered, passionate debate around issues.

 Even among the best teams, conflict will at times

be uncomf

  • mforta

table ble.

 Conflict no

norms will vary in each team, and must be discussed and made clear.

 The fear of occasional personal conflict should not

deter a team from having regu gular, pr produc ducti tive de debate.

Managed Conflict

“Overcoming the Five Dysfunctions of a Team”, Patrick Lencioni

slide-11
SLIDE 11

 Conflict Resolution Techniques

  • Confronting (Problem Solving)
  • Compromising
  • Withdrawal (Avoidance)
  • Smoothing (Accommodating)
  • Collaborating
  • Forcing

 Problem Solving

1.

Define the real/root problem

2.

Analyze the problem

3.

Identify Solutions

4.

Pick a Solution

5.

Implement a solution

6.

Review the solution, and confirm that it solved the problem

slide-12
SLIDE 12

 Commitment requires clarity & buy-in

in (McConnell – “signing up”)

 Clarity requires that teams avoid assumptions and

ambiguity, and end discussions with a clear unde derstandi ding about what they’ve de decid ided ed upon.

 Buy-in does not requires consensus. Members of

great teams learn to disagree with one another and still commit to a decision.

Commitment

“Overcoming the Five Dysfunctions of a Team”, Patrick Lencioni

slide-13
SLIDE 13

 Ac

Account countabi bilit ity on a strong team occurs directly among peers.

 For a culture of accountability to thrive, a lea

eade der must demonstrate a willingness to confr front

  • nt

accountability.

 Best opportunity occurs during meetings and

regular revie iew of accom compl plish ishme ments ts.

“Overcoming the Five Dysfunctions of a Team”, Patrick Lencioni

Accountability

slide-14
SLIDE 14

 RACI – Responsible, Accountable, (Support), Consulted, Informed

Project ct Manage ager Project ct Sponsor sor Devel elop

  • per

er 1 Tester er 1 Activity 1 A I R Activity 2 R S Activity 3 C R S Activity 4 RA C Activity 5 A R S

slide-15
SLIDE 15

 The true measure of a great team is that it

accom compli lishe hes the results it sets out to achieve.

 To avoid distractions, team members must

prio iorit itiz ize the results of the team over their individual or organizational (dept) needs.

 To stay focused, team must publicly clar

arify ify their desired results and keep them vis isib ible.

“Overcoming the Five Dysfunctions of a Team”, Patrick Lencioni

Results

slide-16
SLIDE 16

1. 1.

Forming rming: The group comes together and gets to initially know one another and form as a group.

2. 2.

Storming ming: A chaotic vying for leadership and trials of group processes

3. 3.

Norming ng: Eventually agreement is reached on how the group operates

4. 4.

Performi ming ng: The group practices its craft and becomes effective in meeting its objectives

5. 5.

Dissolving/ ving/Adjour djourni ning ng

Forming Storming Performing Norming

slide-17
SLIDE 17

 