SlideShare a Scribd company logo
1 of 25
Download to read offline
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
1
Software Project Management
Sixth Edition
UNIT-4 Part-III
Chapter 11
Managing people in
software environments
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
2
Main topics
• What is organizational behaviour?
• Staff selection and induction
• Models of motivation – focus on the
individual
• The dark side of motivation - stress
• The broader issues of health and safety
• Some ethical and professional concerns
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
3
Before organizational behaviour
• Frederick Taylor (1856-1915) ‘the father of
scientific management’
• Focus:
• To select the best people for the job;
• To instruct them in the best methods;
• To give financial incentives in the form of piece
work
• One problem: ‘group norms’
SPM (5e) Managing people and organizing teams©
The McGraw-Hill Companies, 2009
4
Hawthorne effect
• 1920’s – series of experiments at the
Hawthorne Plant of Western Electric,
Chicago
• Found that simply showing an interest in a
group increased productivity
• Theory X: there is a need for coercion,
direction, and control of people at work
• Theory Y: work is as natural as rest or play
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
5
Selecting the best people
• Belbin distinguishes between eligible
(having the right qualifications) and suitable
candidates (can do the job).
• The danger is employ someone who is
eligible but not suitable
• The best situation is to employ someone
who is suitable but not eligible! For
example, these are likely to be cheaper and
to stay in the job.
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
6
Do good software developers have
innate characteristics?
• 1968 study – difference of 1:25 in time taken by
different programmers to code program
• Other research found experience better than maths
skills as a guide to software skills
• Some research suggested software developers less
sociable than other workers
• Later surveys have found no significant social
differences between IT workers and others – this
could be result of broader role of IT in organizations
SPM (5e) Managing people and organizing teams©
The McGraw-Hill Companies, 2009
7
A selection process
1. Create a job specification.
Content includes types of task to be carried out.
2. Create a job holder profile
Describes the characteristics of the person who
could do the job
3. Obtain applicants
Identify the media that potential job holders are
likely to consult. Elicit CVs
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
8
A selection process - continued
4. Select potential candidates from CVs.
Do not waste everybody’s time interviewing people whose
CV clearly indicates are unsuitable.
5. Further selection, including interview
Selection processes could include aptitude tests,
examination of work portfolios. Make sure selection
processes map to the job holder profile
6. Other procedures.
e.g. taking up references, medicals etc
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
9
Instruction in the best methods
• The induction of new staff should be carefully
planned – worst case where new recruit is simply
ignored and not given any tasks
• Good induction leads to new recruit becoming
productive more quickly
• Need to review staff progress frequently and
provide feedback
• Need to identify training that could enhance staff
effectiveness.
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
10
Motivation
• Motivation and application can often make up for
shortfalls in innate skills
• Taylor’s approach - financial incentives
• Abraham Maslow (1908-1970)
• motivations vary from individual to individual
• hierarchy of needs – as lower ones fulfilled,
higher ones emerge
• Lowest level – food, shelter
• Highest level – self-actualization
Maslow’s Hierarchy of Needs
• As a lower level of needs is satisfied then
gradually a higher level of need emerges.
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
11
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
12
Herzberg
Herzberg suggested two sets of factors
affected job satisfaction
1. Hygiene or maintenance factors – make you
dissatisfied if they are not right e.g. pay,
working conditions
2. Motivators – make you feel the job is
worthwhile e.g. a sense of achievement
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
13
Expectancy Theory of Motivation
Vroom
A model of motivation developed by Vroom and colleagues
identified three influences on motivation
1. Expectancy – the belief that working harder
leads to better performance
2. Instrumentality – the belief that better
performance will be rewarded
3. Perceived value of the reward
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
14
Oldham-Hackman job characteristics
Identified the following characteristics of a job
which make it more ‘meaningful’
• Skill variety
• Task identity
• Task significance
Two other factors contributed to satisfaction:
• Autonomy
• Feedback
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
15
Methods to improve job satisfaction
• Set specific goals
• Provide feedback on the progress towards
meeting those goals
• Consider job redesign
• Job enlargement
• Job enrichment
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
16
Stress
• Edward Yourdon quotes a project manager: ‘Once
a project gets rolling, you should be expecting
members to be putting in at least 60 hours a
week….The project manager must expect to put in
as many hours as possible.’
• 1960 study in US: people under 45 who worked
more than 48 hours a week twice the risk of death
from coronary heart disease.
• XP practice – maximum 40 hour working week
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
17
Stress can be reduced by good project
management
Good project management should lead to:
• Reasonable estimates of effort
• Good project control leading fewer unexpected crises
• Making clear what is expected of each team member
– reduces role ambiguity
• Reduced role conflict where a person is torn
between conflicting responsibilities
Bullying tactics are a symptom of incompetent project
management.
Stress Management
• Imagery, relaxation, and meditation
• An example of a simple relaxation technique can
be rolling the head from side to side
• Cognitive behaviorial approaches
• Include self-monitoring of stress intensity, thought
record-keeping and rewriting, time management,
assertiveness training and increased social
interactions.
• Systemic approach
• Altering the factors which contribute to stress
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
18
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
19
Health and safety
• Apart from stress, health and safety less likely to be
an issue compared to other engineering projects.
• …but sometimes IT infrastructure may be set up as
other building work is going on
• UK law lays down that organizations employing
over 5 staff should have a written safety policy
• Management of safety should be embedded in
project management.
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
20
Health and safety - continued
• Top management must be committed to health
and safety (H&S) policy
• Delegation of responsibilities relating to H&S
should be clear
• Job descriptions should include H&S related
responsibilities
• Need to ensure those given H&S responsibilities
should understand and accept them
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
21
Health and safety - continued
• There should be a designated safety
officer
• Staff, particularly knowledgeable technical
specialists, should consulted about safety
• There should be an adequate H&S budget
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
22
Ethical and professional concerns
Ethics relates to the moral obligation to respect the
rights and interests of others – goes beyond
strictly legal responsibilities
Three groups of responsibilities:
• Responsibilities that everyone has
• Responsibilities that people in organizations have
• Responsibilities relating to your profession or
calling
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 2017
23
Organizational ethics
There are some who argue that ethical
organizational ethics are limited:
Stockholder theory (e.g. Milton Friedman). An
employee’s duty is to the owners of the business
(which often means the stakeholders) above all
others – although legal requirements must be met.
Competitive relationships between businesses.
Competition may cause you to do things that
could have a negative impact on the owners or
employees of competitive businesses
SPM (6e) Managing people and organizing teams©
The McGraw-Hill Companies, 20017
24
Exercise
Identify some of the possible
objections and criticisms that can be
made of the stockholder business
ethics model described above.
SPM (5e) Managing people and organizing teams©
The McGraw-Hill Companies, 2009
25
Professional ethics
• Professionals have knowledge about the technical domain that
the general public does not
• Ethical duty of the expert to warn lay people of the risks involved
in a particular course of action
• Many professions, or would be professions, have codes of
conduct for their members e.g.
<http://www.bcs.org/upload/pdf/cop.pdf>
<http://www.ieee.org/web/aboutus/ethics>
<http://www.apm.org/about/se_code>

More Related Content

What's hot

Analysing of big data using map reduce
Analysing of big data using map reduceAnalysing of big data using map reduce
Analysing of big data using map reducePaladion Networks
 
DENDRITIC CELL TUMORS PATHOLOGY
DENDRITIC CELL TUMORS PATHOLOGYDENDRITIC CELL TUMORS PATHOLOGY
DENDRITIC CELL TUMORS PATHOLOGYNeha Sharma
 
Allocating of Frames.pptx
Allocating of Frames.pptxAllocating of Frames.pptx
Allocating of Frames.pptxinfomerlin
 
Blood components dosage_and_their_administration fkh1
Blood components dosage_and_their_administration fkh1Blood components dosage_and_their_administration fkh1
Blood components dosage_and_their_administration fkh1Fadi Khaizaran
 
blood component therapy
blood component therapyblood component therapy
blood component therapyswapru
 
Chapter 9 - Virtual Memory
Chapter 9 - Virtual MemoryChapter 9 - Virtual Memory
Chapter 9 - Virtual MemoryWayne Jones Jnr
 
Blood component therapy and transfucion reactions
Blood component therapy and transfucion reactionsBlood component therapy and transfucion reactions
Blood component therapy and transfucion reactionsMercury Lin
 
adverse effects of transfusion.ppt
adverse effects of transfusion.pptadverse effects of transfusion.ppt
adverse effects of transfusion.pptShaijiShahid2
 
Parallel Programming
Parallel ProgrammingParallel Programming
Parallel ProgrammingUday Sharma
 
Hdfs ha using journal nodes
Hdfs ha using journal nodesHdfs ha using journal nodes
Hdfs ha using journal nodesEvans Ye
 
Program and Network Properties
Program and Network PropertiesProgram and Network Properties
Program and Network PropertiesBeekrum Duwal
 
Role of transfusion medicine in hematopoietic stem cell
Role of transfusion medicine in hematopoietic stem cellRole of transfusion medicine in hematopoietic stem cell
Role of transfusion medicine in hematopoietic stem cellFigo Khan
 

What's hot (20)

Analysing of big data using map reduce
Analysing of big data using map reduceAnalysing of big data using map reduce
Analysing of big data using map reduce
 
DENDRITIC CELL TUMORS PATHOLOGY
DENDRITIC CELL TUMORS PATHOLOGYDENDRITIC CELL TUMORS PATHOLOGY
DENDRITIC CELL TUMORS PATHOLOGY
 
Allocating of Frames.pptx
Allocating of Frames.pptxAllocating of Frames.pptx
Allocating of Frames.pptx
 
Chapter 3 pc
Chapter 3 pcChapter 3 pc
Chapter 3 pc
 
APHERESIS THERAPIES
APHERESIS THERAPIESAPHERESIS THERAPIES
APHERESIS THERAPIES
 
Synch
SynchSynch
Synch
 
Blood components dosage_and_their_administration fkh1
Blood components dosage_and_their_administration fkh1Blood components dosage_and_their_administration fkh1
Blood components dosage_and_their_administration fkh1
 
blood component therapy
blood component therapyblood component therapy
blood component therapy
 
Chapter 9 - Virtual Memory
Chapter 9 - Virtual MemoryChapter 9 - Virtual Memory
Chapter 9 - Virtual Memory
 
Blood component therapy and transfucion reactions
Blood component therapy and transfucion reactionsBlood component therapy and transfucion reactions
Blood component therapy and transfucion reactions
 
Service view
Service viewService view
Service view
 
Thrombophilia
ThrombophiliaThrombophilia
Thrombophilia
 
adverse effects of transfusion.ppt
adverse effects of transfusion.pptadverse effects of transfusion.ppt
adverse effects of transfusion.ppt
 
Parallel Programming
Parallel ProgrammingParallel Programming
Parallel Programming
 
Ch1-Operating System Concept
Ch1-Operating System ConceptCh1-Operating System Concept
Ch1-Operating System Concept
 
Hdfs ha using journal nodes
Hdfs ha using journal nodesHdfs ha using journal nodes
Hdfs ha using journal nodes
 
Program and Network Properties
Program and Network PropertiesProgram and Network Properties
Program and Network Properties
 
Role of transfusion medicine in hematopoietic stem cell
Role of transfusion medicine in hematopoietic stem cellRole of transfusion medicine in hematopoietic stem cell
Role of transfusion medicine in hematopoietic stem cell
 
Chapter 3-Processes2.pptx
Chapter 3-Processes2.pptxChapter 3-Processes2.pptx
Chapter 3-Processes2.pptx
 
Advanced computer architecture
Advanced computer architectureAdvanced computer architecture
Advanced computer architecture
 

Similar to Chapter 11 Managing people

MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTKathirvel Ayyaswamy
 
Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptx72Anjumaara
 
Strategic HRM presentation.pptx
Strategic HRM presentation.pptxStrategic HRM presentation.pptx
Strategic HRM presentation.pptxLeel Asok
 
Human Resource Management
Human Resource ManagementHuman Resource Management
Human Resource ManagementJehanZaib Khan
 
People management.pptx
People management.pptxPeople management.pptx
People management.pptxNANCY ALSEBAIY
 
Talent Management By The Numbers
Talent Management By The NumbersTalent Management By The Numbers
Talent Management By The NumbersJoAnn Corley
 
Talentmgtbythe 140612113622-phpapp01
Talentmgtbythe 140612113622-phpapp01Talentmgtbythe 140612113622-phpapp01
Talentmgtbythe 140612113622-phpapp01Rose Nolen
 
Human Resource ManagementHRM Definitions• ‘HRM invol.docx
Human Resource ManagementHRM Definitions• ‘HRM invol.docxHuman Resource ManagementHRM Definitions• ‘HRM invol.docx
Human Resource ManagementHRM Definitions• ‘HRM invol.docxwellesleyterresa
 
gocareerguide-Careerdevelopment by gocareerguide.com
gocareerguide-Careerdevelopment by gocareerguide.comgocareerguide-Careerdevelopment by gocareerguide.com
gocareerguide-Careerdevelopment by gocareerguide.comCarmor Bass
 
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...Sarath Sasi
 
Im 1013 Chapter 15 & 16
Im 1013 Chapter 15 & 16Im 1013 Chapter 15 & 16
Im 1013 Chapter 15 & 16guest37f088
 
Employee engagement.doc
Employee engagement.docEmployee engagement.doc
Employee engagement.docSyam Kolati
 
Organizational Theory And Development
Organizational Theory And DevelopmentOrganizational Theory And Development
Organizational Theory And Developmentcoachware
 
Human Resource Management, Motivation, and Labor Management Relations
Human Resource Management, Motivation, and Labor Management RelationsHuman Resource Management, Motivation, and Labor Management Relations
Human Resource Management, Motivation, and Labor Management RelationsSD Paul
 
BA 205 Robbinsjudge ob18 inppt_07
BA 205 Robbinsjudge ob18 inppt_07BA 205 Robbinsjudge ob18 inppt_07
BA 205 Robbinsjudge ob18 inppt_07BealCollegeOnline
 

Similar to Chapter 11 Managing people (20)

MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Managing People In Software Environment.pptx
Managing People In Software Environment.pptxManaging People In Software Environment.pptx
Managing People In Software Environment.pptx
 
Strategic HRM presentation.pptx
Strategic HRM presentation.pptxStrategic HRM presentation.pptx
Strategic HRM presentation.pptx
 
Organization Theory
Organization TheoryOrganization Theory
Organization Theory
 
Human Resource Management
Human Resource ManagementHuman Resource Management
Human Resource Management
 
Certification study group section 1
Certification study group section 1Certification study group section 1
Certification study group section 1
 
UNIT 4-SPM.pptx
UNIT 4-SPM.pptxUNIT 4-SPM.pptx
UNIT 4-SPM.pptx
 
People management.pptx
People management.pptxPeople management.pptx
People management.pptx
 
Hrm
HrmHrm
Hrm
 
Career development
Career developmentCareer development
Career development
 
Talent Management By The Numbers
Talent Management By The NumbersTalent Management By The Numbers
Talent Management By The Numbers
 
Talentmgtbythe 140612113622-phpapp01
Talentmgtbythe 140612113622-phpapp01Talentmgtbythe 140612113622-phpapp01
Talentmgtbythe 140612113622-phpapp01
 
Human Resource ManagementHRM Definitions• ‘HRM invol.docx
Human Resource ManagementHRM Definitions• ‘HRM invol.docxHuman Resource ManagementHRM Definitions• ‘HRM invol.docx
Human Resource ManagementHRM Definitions• ‘HRM invol.docx
 
gocareerguide-Careerdevelopment by gocareerguide.com
gocareerguide-Careerdevelopment by gocareerguide.comgocareerguide-Careerdevelopment by gocareerguide.com
gocareerguide-Careerdevelopment by gocareerguide.com
 
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...
Use Of Psychometric Testing In Recruitment & Selection Process Executive summ...
 
Im 1013 Chapter 15 & 16
Im 1013 Chapter 15 & 16Im 1013 Chapter 15 & 16
Im 1013 Chapter 15 & 16
 
Employee engagement.doc
Employee engagement.docEmployee engagement.doc
Employee engagement.doc
 
Organizational Theory And Development
Organizational Theory And DevelopmentOrganizational Theory And Development
Organizational Theory And Development
 
Human Resource Management, Motivation, and Labor Management Relations
Human Resource Management, Motivation, and Labor Management RelationsHuman Resource Management, Motivation, and Labor Management Relations
Human Resource Management, Motivation, and Labor Management Relations
 
BA 205 Robbinsjudge ob18 inppt_07
BA 205 Robbinsjudge ob18 inppt_07BA 205 Robbinsjudge ob18 inppt_07
BA 205 Robbinsjudge ob18 inppt_07
 

More from RohanMistry15

software-quality-assurance question paper 2023
software-quality-assurance question paper 2023software-quality-assurance question paper 2023
software-quality-assurance question paper 2023RohanMistry15
 
security-in-computing question paper 2023
security-in-computing question paper 2023security-in-computing question paper 2023
security-in-computing question paper 2023RohanMistry15
 
IT-service-management question paper 2023
IT-service-management question paper 2023IT-service-management question paper 2023
IT-service-management question paper 2023RohanMistry15
 
geographical-information-system question paper
geographical-information-system question papergeographical-information-system question paper
geographical-information-system question paperRohanMistry15
 
Business-Intelligence question paper 2023
Business-Intelligence question paper 2023Business-Intelligence question paper 2023
Business-Intelligence question paper 2023RohanMistry15
 
Aeronautical Engineering Career Information
Aeronautical Engineering Career InformationAeronautical Engineering Career Information
Aeronautical Engineering Career InformationRohanMistry15
 
Chinese Cyber attack on mumbai power plant
Chinese Cyber attack on mumbai power plantChinese Cyber attack on mumbai power plant
Chinese Cyber attack on mumbai power plantRohanMistry15
 
Artificial Intelligence - A modern approach 3ed
Artificial Intelligence - A modern approach 3edArtificial Intelligence - A modern approach 3ed
Artificial Intelligence - A modern approach 3edRohanMistry15
 
Advanced Web Programming Chapter 8
Advanced Web Programming Chapter 8Advanced Web Programming Chapter 8
Advanced Web Programming Chapter 8RohanMistry15
 
Advanced Web Programming Chapter 5
Advanced Web Programming Chapter 5Advanced Web Programming Chapter 5
Advanced Web Programming Chapter 5RohanMistry15
 
Advanced Web Programming Chapter 4
Advanced Web Programming Chapter 4Advanced Web Programming Chapter 4
Advanced Web Programming Chapter 4RohanMistry15
 
Advanced Web Programming Chapter 13 & 14
Advanced Web Programming Chapter 13 & 14Advanced Web Programming Chapter 13 & 14
Advanced Web Programming Chapter 13 & 14RohanMistry15
 
Advanced Web Programming Chapter 12
Advanced Web Programming Chapter 12Advanced Web Programming Chapter 12
Advanced Web Programming Chapter 12RohanMistry15
 
Advanced Web Programming Chapter 2
Advanced Web Programming Chapter 2Advanced Web Programming Chapter 2
Advanced Web Programming Chapter 2RohanMistry15
 
Advanced Web Programming Chapter 3
Advanced Web Programming Chapter 3Advanced Web Programming Chapter 3
Advanced Web Programming Chapter 3RohanMistry15
 
Advanced Web Programming Chapter 10
Advanced Web Programming  Chapter 10Advanced Web Programming  Chapter 10
Advanced Web Programming Chapter 10RohanMistry15
 
Advanced Web Programming Chapter 11
Advanced Web Programming Chapter 11Advanced Web Programming Chapter 11
Advanced Web Programming Chapter 11RohanMistry15
 
Advanced Web Programming Chapter 9
Advanced Web Programming Chapter 9Advanced Web Programming Chapter 9
Advanced Web Programming Chapter 9RohanMistry15
 
Advanced Web Programming Chapter 6
Advanced Web Programming Chapter 6Advanced Web Programming Chapter 6
Advanced Web Programming Chapter 6RohanMistry15
 

More from RohanMistry15 (20)

software-quality-assurance question paper 2023
software-quality-assurance question paper 2023software-quality-assurance question paper 2023
software-quality-assurance question paper 2023
 
security-in-computing question paper 2023
security-in-computing question paper 2023security-in-computing question paper 2023
security-in-computing question paper 2023
 
IT-service-management question paper 2023
IT-service-management question paper 2023IT-service-management question paper 2023
IT-service-management question paper 2023
 
geographical-information-system question paper
geographical-information-system question papergeographical-information-system question paper
geographical-information-system question paper
 
Business-Intelligence question paper 2023
Business-Intelligence question paper 2023Business-Intelligence question paper 2023
Business-Intelligence question paper 2023
 
Aeronautical Engineering Career Information
Aeronautical Engineering Career InformationAeronautical Engineering Career Information
Aeronautical Engineering Career Information
 
Chinese Cyber attack on mumbai power plant
Chinese Cyber attack on mumbai power plantChinese Cyber attack on mumbai power plant
Chinese Cyber attack on mumbai power plant
 
Zeus learning
Zeus learningZeus learning
Zeus learning
 
Artificial Intelligence - A modern approach 3ed
Artificial Intelligence - A modern approach 3edArtificial Intelligence - A modern approach 3ed
Artificial Intelligence - A modern approach 3ed
 
Advanced Web Programming Chapter 8
Advanced Web Programming Chapter 8Advanced Web Programming Chapter 8
Advanced Web Programming Chapter 8
 
Advanced Web Programming Chapter 5
Advanced Web Programming Chapter 5Advanced Web Programming Chapter 5
Advanced Web Programming Chapter 5
 
Advanced Web Programming Chapter 4
Advanced Web Programming Chapter 4Advanced Web Programming Chapter 4
Advanced Web Programming Chapter 4
 
Advanced Web Programming Chapter 13 & 14
Advanced Web Programming Chapter 13 & 14Advanced Web Programming Chapter 13 & 14
Advanced Web Programming Chapter 13 & 14
 
Advanced Web Programming Chapter 12
Advanced Web Programming Chapter 12Advanced Web Programming Chapter 12
Advanced Web Programming Chapter 12
 
Advanced Web Programming Chapter 2
Advanced Web Programming Chapter 2Advanced Web Programming Chapter 2
Advanced Web Programming Chapter 2
 
Advanced Web Programming Chapter 3
Advanced Web Programming Chapter 3Advanced Web Programming Chapter 3
Advanced Web Programming Chapter 3
 
Advanced Web Programming Chapter 10
Advanced Web Programming  Chapter 10Advanced Web Programming  Chapter 10
Advanced Web Programming Chapter 10
 
Advanced Web Programming Chapter 11
Advanced Web Programming Chapter 11Advanced Web Programming Chapter 11
Advanced Web Programming Chapter 11
 
Advanced Web Programming Chapter 9
Advanced Web Programming Chapter 9Advanced Web Programming Chapter 9
Advanced Web Programming Chapter 9
 
Advanced Web Programming Chapter 6
Advanced Web Programming Chapter 6Advanced Web Programming Chapter 6
Advanced Web Programming Chapter 6
 

Recently uploaded

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 

Recently uploaded (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 

Chapter 11 Managing people

  • 1. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 1 Software Project Management Sixth Edition UNIT-4 Part-III Chapter 11 Managing people in software environments
  • 2. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 2 Main topics • What is organizational behaviour? • Staff selection and induction • Models of motivation – focus on the individual • The dark side of motivation - stress • The broader issues of health and safety • Some ethical and professional concerns
  • 3. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 3 Before organizational behaviour • Frederick Taylor (1856-1915) ‘the father of scientific management’ • Focus: • To select the best people for the job; • To instruct them in the best methods; • To give financial incentives in the form of piece work • One problem: ‘group norms’
  • 4. SPM (5e) Managing people and organizing teams© The McGraw-Hill Companies, 2009 4 Hawthorne effect • 1920’s – series of experiments at the Hawthorne Plant of Western Electric, Chicago • Found that simply showing an interest in a group increased productivity • Theory X: there is a need for coercion, direction, and control of people at work • Theory Y: work is as natural as rest or play
  • 5. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 5 Selecting the best people • Belbin distinguishes between eligible (having the right qualifications) and suitable candidates (can do the job). • The danger is employ someone who is eligible but not suitable • The best situation is to employ someone who is suitable but not eligible! For example, these are likely to be cheaper and to stay in the job.
  • 6. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 6 Do good software developers have innate characteristics? • 1968 study – difference of 1:25 in time taken by different programmers to code program • Other research found experience better than maths skills as a guide to software skills • Some research suggested software developers less sociable than other workers • Later surveys have found no significant social differences between IT workers and others – this could be result of broader role of IT in organizations
  • 7. SPM (5e) Managing people and organizing teams© The McGraw-Hill Companies, 2009 7 A selection process 1. Create a job specification. Content includes types of task to be carried out. 2. Create a job holder profile Describes the characteristics of the person who could do the job 3. Obtain applicants Identify the media that potential job holders are likely to consult. Elicit CVs
  • 8. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 8 A selection process - continued 4. Select potential candidates from CVs. Do not waste everybody’s time interviewing people whose CV clearly indicates are unsuitable. 5. Further selection, including interview Selection processes could include aptitude tests, examination of work portfolios. Make sure selection processes map to the job holder profile 6. Other procedures. e.g. taking up references, medicals etc
  • 9. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 9 Instruction in the best methods • The induction of new staff should be carefully planned – worst case where new recruit is simply ignored and not given any tasks • Good induction leads to new recruit becoming productive more quickly • Need to review staff progress frequently and provide feedback • Need to identify training that could enhance staff effectiveness.
  • 10. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 10 Motivation • Motivation and application can often make up for shortfalls in innate skills • Taylor’s approach - financial incentives • Abraham Maslow (1908-1970) • motivations vary from individual to individual • hierarchy of needs – as lower ones fulfilled, higher ones emerge • Lowest level – food, shelter • Highest level – self-actualization
  • 11. Maslow’s Hierarchy of Needs • As a lower level of needs is satisfied then gradually a higher level of need emerges. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 11
  • 12. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 12 Herzberg Herzberg suggested two sets of factors affected job satisfaction 1. Hygiene or maintenance factors – make you dissatisfied if they are not right e.g. pay, working conditions 2. Motivators – make you feel the job is worthwhile e.g. a sense of achievement
  • 13. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 13 Expectancy Theory of Motivation Vroom A model of motivation developed by Vroom and colleagues identified three influences on motivation 1. Expectancy – the belief that working harder leads to better performance 2. Instrumentality – the belief that better performance will be rewarded 3. Perceived value of the reward
  • 14. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 14 Oldham-Hackman job characteristics Identified the following characteristics of a job which make it more ‘meaningful’ • Skill variety • Task identity • Task significance Two other factors contributed to satisfaction: • Autonomy • Feedback
  • 15. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 15 Methods to improve job satisfaction • Set specific goals • Provide feedback on the progress towards meeting those goals • Consider job redesign • Job enlargement • Job enrichment
  • 16. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 16 Stress • Edward Yourdon quotes a project manager: ‘Once a project gets rolling, you should be expecting members to be putting in at least 60 hours a week….The project manager must expect to put in as many hours as possible.’ • 1960 study in US: people under 45 who worked more than 48 hours a week twice the risk of death from coronary heart disease. • XP practice – maximum 40 hour working week
  • 17. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 17 Stress can be reduced by good project management Good project management should lead to: • Reasonable estimates of effort • Good project control leading fewer unexpected crises • Making clear what is expected of each team member – reduces role ambiguity • Reduced role conflict where a person is torn between conflicting responsibilities Bullying tactics are a symptom of incompetent project management.
  • 18. Stress Management • Imagery, relaxation, and meditation • An example of a simple relaxation technique can be rolling the head from side to side • Cognitive behaviorial approaches • Include self-monitoring of stress intensity, thought record-keeping and rewriting, time management, assertiveness training and increased social interactions. • Systemic approach • Altering the factors which contribute to stress SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 18
  • 19. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 19 Health and safety • Apart from stress, health and safety less likely to be an issue compared to other engineering projects. • …but sometimes IT infrastructure may be set up as other building work is going on • UK law lays down that organizations employing over 5 staff should have a written safety policy • Management of safety should be embedded in project management.
  • 20. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 20 Health and safety - continued • Top management must be committed to health and safety (H&S) policy • Delegation of responsibilities relating to H&S should be clear • Job descriptions should include H&S related responsibilities • Need to ensure those given H&S responsibilities should understand and accept them
  • 21. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 21 Health and safety - continued • There should be a designated safety officer • Staff, particularly knowledgeable technical specialists, should consulted about safety • There should be an adequate H&S budget
  • 22. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 22 Ethical and professional concerns Ethics relates to the moral obligation to respect the rights and interests of others – goes beyond strictly legal responsibilities Three groups of responsibilities: • Responsibilities that everyone has • Responsibilities that people in organizations have • Responsibilities relating to your profession or calling
  • 23. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 2017 23 Organizational ethics There are some who argue that ethical organizational ethics are limited: Stockholder theory (e.g. Milton Friedman). An employee’s duty is to the owners of the business (which often means the stakeholders) above all others – although legal requirements must be met. Competitive relationships between businesses. Competition may cause you to do things that could have a negative impact on the owners or employees of competitive businesses
  • 24. SPM (6e) Managing people and organizing teams© The McGraw-Hill Companies, 20017 24 Exercise Identify some of the possible objections and criticisms that can be made of the stockholder business ethics model described above.
  • 25. SPM (5e) Managing people and organizing teams© The McGraw-Hill Companies, 2009 25 Professional ethics • Professionals have knowledge about the technical domain that the general public does not • Ethical duty of the expert to warn lay people of the risks involved in a particular course of action • Many professions, or would be professions, have codes of conduct for their members e.g. <http://www.bcs.org/upload/pdf/cop.pdf> <http://www.ieee.org/web/aboutus/ethics> <http://www.apm.org/about/se_code>