SlideShare a Scribd company logo
1 of 33
Managing People In Software Environments
Main Concerns ,[object Object],[object Object],[object Object],[object Object],[object Object]
‘ Step Wise’ - an overview 0.Select project 1. Identify project objectives 2. Identify project infrastructure 3. Analyse project  characteristics 4. Identify products  and activities   5. Estimate effort  for activity   8. Review/ publicize plan   6.   Identify activity risks   7. Allocate resources   9.   Execute plan   10. Lower level planning   Review Lower level detail For each activity
Understanding Behaviour ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Organizational Behaviour ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Theory X ,[object Object],[object Object],[object Object]
Theory Y ,[object Object],[object Object],[object Object],[object Object],[object Object]
Selecting the right person for the job ,[object Object],[object Object],[object Object]
Recruitment Process ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Motivation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Maslow’s hierarchy of needs Figure 21.1   Maslow’s hierarchy of needs Source : A Maslow, ‘A Theory of Human Motivation’,  Psychological Review , 1943, 50, pp. 370–396
Herzberg ,[object Object],[object Object],[object Object]
Vroom ,[object Object],[object Object],[object Object],[object Object],Note: If any of the above factors has a zero value, then motivation will also be zero ,[object Object],[object Object],[object Object]
Oldham-Hackman Job Characteristics ,[object Object],[object Object],[object Object],[object Object]
Methods to improve job satisfaction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Becoming a team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Balanced teams ,[object Object],[object Object],[object Object],[object Object]
Management team roles ,[object Object],[object Object],[object Object],[object Object],[object Object]
Belbin management roles - continued ,[object Object],[object Object],[object Object],[object Object]
‘ Social loafing’ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Barriers to good team decisions ,[object Object],[object Object],[object Object]
Delphi approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Leadership: Types of authority ,[object Object],[object Object],[object Object],[object Object],[object Object]
Leadership: Types of power ,[object Object],[object Object],[object Object],[object Object]
Leadership styles ,[object Object],[object Object],[object Object],[object Object],[object Object]
Coaching style matrix Figure 21.5   Developing team members by matching your supervision to their needs
PMI examination content Figure 24.1   PMI qualification examination content
 
[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Software Project Management
Software Project ManagementSoftware Project Management
Software Project ManagementkarthikeyanC40
 
Software project management introduction
Software project management introductionSoftware project management introduction
Software project management introductionKanchana Devi
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning IntroductionKanchana Devi
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimationKanchana Devi
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structuresNur Islam
 
Decision making in software project management
Decision making in software project managementDecision making in software project management
Decision making in software project managementPriyadarshini Krishnaswamy
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project ManagementSyed Hassan Ali
 
Managing contracts
Managing contractsManaging contracts
Managing contractstumetr1
 
Software project management
Software project managementSoftware project management
Software project managementR A Akerkar
 
Software effort estimation
Software effort estimationSoftware effort estimation
Software effort estimationtumetr1
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approachtumetr1
 
Software Project Management (monitoring and control)
Software Project Management (monitoring and control)Software Project Management (monitoring and control)
Software Project Management (monitoring and control)IsrarDewan
 
Naming in Distributed Systems
Naming in Distributed SystemsNaming in Distributed Systems
Naming in Distributed SystemsNandakumar P
 

What's hot (20)

Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Stepwise planning
Stepwise planningStepwise planning
Stepwise planning
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Software project management introduction
Software project management introductionSoftware project management introduction
Software project management introduction
 
SPM Activity Planning Introduction
SPM Activity Planning IntroductionSPM Activity Planning Introduction
SPM Activity Planning Introduction
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Organization and team structures
Organization and team structuresOrganization and team structures
Organization and team structures
 
Software quality
Software qualitySoftware quality
Software quality
 
Decision making in software project management
Decision making in software project managementDecision making in software project management
Decision making in software project management
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Resource Allocation In Software Project Management
Resource Allocation In Software Project ManagementResource Allocation In Software Project Management
Resource Allocation In Software Project Management
 
SPM PPT
SPM PPTSPM PPT
SPM PPT
 
Managing contracts
Managing contractsManaging contracts
Managing contracts
 
Software project management
Software project managementSoftware project management
Software project management
 
Software effort estimation
Software effort estimationSoftware effort estimation
Software effort estimation
 
Mobile Transport layer
Mobile Transport layerMobile Transport layer
Mobile Transport layer
 
Selection of an appropriate project approach
Selection of an appropriate project approachSelection of an appropriate project approach
Selection of an appropriate project approach
 
Software Project Management (monitoring and control)
Software Project Management (monitoring and control)Software Project Management (monitoring and control)
Software Project Management (monitoring and control)
 
Naming in Distributed Systems
Naming in Distributed SystemsNaming in Distributed Systems
Naming in Distributed Systems
 
Presence cloud
Presence cloudPresence cloud
Presence cloud
 

Viewers also liked

SDPM - Lecture 10 - Contract management
SDPM - Lecture 10 - Contract managementSDPM - Lecture 10 - Contract management
SDPM - Lecture 10 - Contract managementOpenLearningLab
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocationVenu Yemul
 
Basic Risk Identification Techniques
Basic Risk Identification TechniquesBasic Risk Identification Techniques
Basic Risk Identification TechniquesRicardo Viana Vargas
 
SDPM - Lecture 9 - Managing people and organizing teams
SDPM - Lecture 9 - Managing people and organizing teamsSDPM - Lecture 9 - Managing people and organizing teams
SDPM - Lecture 9 - Managing people and organizing teamsOpenLearningLab
 
Risk identification
Risk identificationRisk identification
Risk identificationmurukkada
 
BE THANKFUL of Your Job
BE THANKFUL of Your JobBE THANKFUL of Your Job
BE THANKFUL of Your Job24Slides
 
How To Work Faster
How To Work FasterHow To Work Faster
How To Work Faster24Slides
 
Windows 10: The Good, The Bad, The New
Windows 10: The Good, The Bad, The NewWindows 10: The Good, The Bad, The New
Windows 10: The Good, The Bad, The New24Slides
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk ManagementMarkos Mulat G
 

Viewers also liked (11)

SDPM - Lecture 10 - Contract management
SDPM - Lecture 10 - Contract managementSDPM - Lecture 10 - Contract management
SDPM - Lecture 10 - Contract management
 
Resource planning and resource allocation
Resource planning and resource allocationResource planning and resource allocation
Resource planning and resource allocation
 
Basic Risk Identification Techniques
Basic Risk Identification TechniquesBasic Risk Identification Techniques
Basic Risk Identification Techniques
 
SDPM - Lecture 9 - Managing people and organizing teams
SDPM - Lecture 9 - Managing people and organizing teamsSDPM - Lecture 9 - Managing people and organizing teams
SDPM - Lecture 9 - Managing people and organizing teams
 
Risk identification
Risk identificationRisk identification
Risk identification
 
BE THANKFUL of Your Job
BE THANKFUL of Your JobBE THANKFUL of Your Job
BE THANKFUL of Your Job
 
How To Work Faster
How To Work FasterHow To Work Faster
How To Work Faster
 
Windows 10: The Good, The Bad, The New
Windows 10: The Good, The Bad, The NewWindows 10: The Good, The Bad, The New
Windows 10: The Good, The Bad, The New
 
Web Security
Web SecurityWeb Security
Web Security
 
Resource allocation
Resource allocationResource allocation
Resource allocation
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 

Similar to Spm unit 5

Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptx72Anjumaara
 
Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptxPRITIVISHWAKARMA22
 
topic 2-leadership and motivation for leaders
topic 2-leadership and motivation for leaderstopic 2-leadership and motivation for leaders
topic 2-leadership and motivation for leadersabdullahsaleh47569
 
Motivation, satisfaction and performance
Motivation, satisfaction and performanceMotivation, satisfaction and performance
Motivation, satisfaction and performanceJOSEPH FREDRICK MUTUPHA
 
SDW Training - "What It Takes To Be A Supervisor" - Keynote
SDW Training - "What It Takes To Be A Supervisor" - KeynoteSDW Training - "What It Takes To Be A Supervisor" - Keynote
SDW Training - "What It Takes To Be A Supervisor" - KeynoteSteve Wise
 
Htm 3050 supervision and training introduction
Htm 3050 supervision and training   introductionHtm 3050 supervision and training   introduction
Htm 3050 supervision and training introductionHans van Wees
 
Ob unit-II Organizational Behaviour, OB - Osmania University syllabus
Ob unit-II Organizational Behaviour, OB - Osmania University syllabusOb unit-II Organizational Behaviour, OB - Osmania University syllabus
Ob unit-II Organizational Behaviour, OB - Osmania University syllabusBalasri Kamarapu
 
Wk 3 retention motivation and_appraisal
Wk 3 retention motivation and_appraisalWk 3 retention motivation and_appraisal
Wk 3 retention motivation and_appraisalpinar19
 
managing employees
managing employees managing employees
managing employees allhrnow
 
Chapter 5-leading 28129
Chapter 5-leading 28129Chapter 5-leading 28129
Chapter 5-leading 28129Dameyjoyce
 
Chapter 5-leading 28129
Chapter 5-leading 28129Chapter 5-leading 28129
Chapter 5-leading 28129Dameyjoyce
 
How to be effective in the workplaces?
How to be effective in the workplaces?How to be effective in the workplaces?
How to be effective in the workplaces?Ahmad Tariq Bhatti
 

Similar to Spm unit 5 (20)

spmunit5.ppt
spmunit5.pptspmunit5.ppt
spmunit5.ppt
 
Lecture 8 spm
Lecture 8 spmLecture 8 spm
Lecture 8 spm
 
Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptx
 
Leading
LeadingLeading
Leading
 
Leadership
LeadershipLeadership
Leadership
 
Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptx
 
topic 2-leadership and motivation for leaders
topic 2-leadership and motivation for leaderstopic 2-leadership and motivation for leaders
topic 2-leadership and motivation for leaders
 
Organizational Culture and Leading Change
Organizational Culture and Leading ChangeOrganizational Culture and Leading Change
Organizational Culture and Leading Change
 
Motivation, satisfaction and performance
Motivation, satisfaction and performanceMotivation, satisfaction and performance
Motivation, satisfaction and performance
 
SDW Training - "What It Takes To Be A Supervisor" - Keynote
SDW Training - "What It Takes To Be A Supervisor" - KeynoteSDW Training - "What It Takes To Be A Supervisor" - Keynote
SDW Training - "What It Takes To Be A Supervisor" - Keynote
 
Htm 3050 supervision and training introduction
Htm 3050 supervision and training   introductionHtm 3050 supervision and training   introduction
Htm 3050 supervision and training introduction
 
Motivation by elmusharaf
Motivation by elmusharafMotivation by elmusharaf
Motivation by elmusharaf
 
Ob unit-II Organizational Behaviour, OB - Osmania University syllabus
Ob unit-II Organizational Behaviour, OB - Osmania University syllabusOb unit-II Organizational Behaviour, OB - Osmania University syllabus
Ob unit-II Organizational Behaviour, OB - Osmania University syllabus
 
Wk 3 retention motivation and_appraisal
Wk 3 retention motivation and_appraisalWk 3 retention motivation and_appraisal
Wk 3 retention motivation and_appraisal
 
Contemporary management theory
Contemporary management theoryContemporary management theory
Contemporary management theory
 
managing employees
managing employees managing employees
managing employees
 
Chapter 5-leading 28129
Chapter 5-leading 28129Chapter 5-leading 28129
Chapter 5-leading 28129
 
Chapter 5-leading 28129
Chapter 5-leading 28129Chapter 5-leading 28129
Chapter 5-leading 28129
 
How to be effective in the workplaces?
How to be effective in the workplaces?How to be effective in the workplaces?
How to be effective in the workplaces?
 
Chapter 5-leading
Chapter 5-leadingChapter 5-leading
Chapter 5-leading
 

Recently uploaded

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 

Recently uploaded (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 

Spm unit 5

  • 1. Managing People In Software Environments
  • 2.
  • 3. ‘ Step Wise’ - an overview 0.Select project 1. Identify project objectives 2. Identify project infrastructure 3. Analyse project characteristics 4. Identify products and activities 5. Estimate effort for activity 8. Review/ publicize plan 6. Identify activity risks 7. Allocate resources 9. Execute plan 10. Lower level planning Review Lower level detail For each activity
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Maslow’s hierarchy of needs Figure 21.1 Maslow’s hierarchy of needs Source : A Maslow, ‘A Theory of Human Motivation’, Psychological Review , 1943, 50, pp. 370–396
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Coaching style matrix Figure 21.5 Developing team members by matching your supervision to their needs
  • 31. PMI examination content Figure 24.1 PMI qualification examination content
  • 32.  
  • 33.

Editor's Notes

  1. Maslow’s model implies that people will be motivated by different things at different times. Also that people always feel dissatisfied, but the focus of the dissatisfaction changes over time. This and other aspects of motivation are discussed in Section 11.6 of the text Exercises 11.2 and 11.3 are designed to get students to think a little about the implications of the Taylor and Maslow models of motivation. Chapter 11a
  2. Exercise 11.4 illustrates the approach that Herzberg and associates used to gather data about motivational factors. Chapter 11a
  3. Note: if any of the factors has a zero value, then motivation will be zero. Example from the text book: expectancy – trying to use a compiler to compile software code; the code has a bug which causes a compilation error regardless of what you do. In this case motivation will collapse. Instrumentality – you are working on removing a fault from a software tool used by a client; you find that the client has given up using the tool and has acquired a different one to do the job. Low perceived value of reward: a reward that everyone gets is less highly regarded than one which only outstanding people get. Getting a first is more valuable if only 5% of students get a first compared to where 90% get a first! Chapter 11a
  4. Skill variety – number of different skills the job holder has the opportunity to exercise Task identity – the degree to which your work and its results are associated with you Task significance – the degree to which your job has an influence on others Two other factors contributed to satisfaction: Autonomy – the freedom that you have about the way that you do the job; Feedback – the information you get back about the results of your work. Software developers will tend to be associated with their code – task identity; analyst programmers will have a to use a wider range of skills than lower level programmers – more skill variety. If you have direct contact with the end-users of your software you are likely to be more aware of the results of your work – task significance, and more likely to get feedback on it. Chapter 11a
  5. Job enlargement – widening the range of tasks carried out by a worker Job enrichment – delegating some management roles to the worker e.g for re-ordering raw materials. Chapter 11a
  6. The members of the group get to know one another and try to set up some ground rules about behaviour Storming – conflicts arise as various members of the group try to exert leadership and the group’s methods of working are established Norming – conflicts are largely settled and a feeling of group identity emerges Performing – the emphasis is now on the tasks at hand Adjourning – the group disbands One way of attempting to accelerate this process is through team-building exercises. This is covered in Section 11.9 of the text book. Chapter 11a
  7. R. Meredith Belbin Management Teams: Why they succeed or fail (2 nd edition) Elsevier 2003 contains a self-assessment questionnaire which identifies the role a person to which a person is best suited. Chapter 11a
  8. Chapter 11a
  9. The ‘specialist’ was added by Belbin in 1996. A person can have elements of more than one of the types, but usually one or two predominate. According to Belbin about 30% cannot be classified under any heading at all. Problems can occur if, for example, you have two or more shapers and no effective co-ordinator – there are likely to be clashes that are difficult to resolve. Chapter 11a
  10. Chapter 11a
  11. Chapter 11a
  12. The Delphi approach was originally developed by the RAND Corporation in the late 1960s. The development of email clearly makes the application of the method much easier to organize. Chapter 11a
  13. Section 11.11 discusses these concepts. Chapter 11a
  14. Exercise 11.7 should help student familiarize themselves with these concepts Chapter 11a
  15. Essentially staff want hands-on management when they need guidance. Once the know the job they want to be left to get on with it! Chapter 11a