CPSC 873 John D. McGregor Session 14 People Issues.

Slides:



Advertisements
Similar presentations
©Ian Sommerville 2000 Software Engineering, 7th edition. Chapter 25Slide 1 Managing people l Managing people working as individuals and in groups l People.
Advertisements

Career anchors Career Management November What defines the “career anchors”? While accumulating experience people acquire information about themselves.
MOTIVATION A set of processes concerned with the force that energize behaviour and directs it towards attaining some goal. It is the need that leads to.
1 MOTIVATION. 2 Motivation A psychological concept concerned with strength and direction of work-related behaviours to influence the quality and quantity.
Maslow’s Theory Self- Actualization Esteem Love and Belonging Safety and Security Physical.
Motivation theory. What is motivation? The process of stimulating workers to the act of work. or Motivation is defined as the process that initiates,
CHAPTER 8 MOTIVATING YOUR EMPLOYEES. 1. Define motivation 2. Identify & define 5 personality characteristics relevant to understanding behavior of employees.
Theory and Motivation Chapter 14
CS CS 5150 Software Engineering Lecture 23 People 1.
6-1 McGraw-Hill/Irwin Human Relations, 3/e © 2007 The McGraw-Hill Companies, Inc. All rights reserved.
Knowledge Objectives Identify need-based theories and explain their practical management applications. Describe expectancy theory and management implications.
Maslow's Hierarchy of Needs Theory
Maslow’s Hierarchy Of Needs
Nursing Process & Critical Thinking By: Omaimah Ali Qadhi MSN, RN, BSN King Saud University/School of Nursing.
The Human Need For Communication
MANAGEMENT BY OBJECTIVES. OBJECTIVE SETTING S S specific M M measurable A A achievable R R result oriented T T time-related WORK HAVESUCCESS In an MBO,
The Need to Belong Ubuntu – my humanity is caught up, is inextricably bound up, in yours.
Unit 4 Area of Study 1: The Human Resource Management Function Chapter 9: Motivation, Employee Expectations and Job Satisfaction.
Section 2: What do I want? Lifestyles of the Satisfied and Content.
H EALTH AND SOCIAL By Rosie calway. P HYSIOLOGICAL Breathing Food Water Sex Sleep Exercise The need for water, food, air and sleep. Maslow believed that.
Chapter 11: Maslow’s Hierarchy of Needs Theory and Motivation
McGraw-Hill/Irwin 2010 Modified by Jackie Kroening 2011 MOTIVATION: INCREASING PRODUCTIVITY Chapter 6.
Achieving Mental and Emotional Health
Night 1 – Tuesday February 10, 2015 Session I An Overview of Management and Leadership.
Motivation  Motivation is the word derived from the word ‘motive’ which means needs, desires or wants within the individuals. It is the process of stimulating.
What IS a Journeyman Programmer? Why this program?
Maslow’s Hierarchy of Needs. State Standards Standard 5.0 Standard 5.0 identify people who are part of the history of psychology. identify people who.
Managing people l Managing people working as individuals and in groups.
FSA Psy Organizational Culture and Management.
Managing people Managing people working as individuals and in groups People are an organisation’s most important assets 1.
Maslow’s Theory Maslow’s theory maintains that a person does not feel a higher need until the needs of the current level have been satisfied. Maslow's.
Maslow’s Hierarchy of Needs. Maslow’s Theory “We each have a hierarchy of needs that ranges from "lower" to "higher." As lower needs are fulfilled there.
Bell Ringer Review Question Erik Erikson. News You Can Use.
OBTAINING MENTAL & EMOTIONAL HEALTH CHARACTERISTICS, HIERARCHY OF NEEDS, PERSONALITY.
BEHAVIORISM: INTRINSIC & EXTRINSIC MOTIVATION Motivation and learning styles.
Welcome  Introductions  Nature  Expectations  Agenda  Timing Beyond Basic Training 2.
Meredith, Jeff, Gerome & Maddi.  April June , Brooklyn, NY  Studied in Brooklyn College  He based his lifelong research on.
Maslow’s Hierarchy of Needs HUMAN BEHAVIOR. Humanists focus upon potentials. Humanist do not believe that human being are pushed and pulled by mechanical.
Supervision Motivating your employees. Content Group presentation Questions and answers Motivating your employees Questions about the mid-term.
MENTAL & EMOTIONAL HEALTH UNIT 2. HAVING POSITIVE EMOTIONAL/ EMOTIONAL HEALTH… Means you can manage your emotions in a healthy way & deal with the demands.
We Complete Your Success MOTIVATING PEOPLE. 2 We Complete Your Success Rules Exit.
Abraham Maslow Maslow's hierarchy of needs By Jenna, Maggie, Melissa.
Employee Motivation Ch. 9. Today Class Performance Chapter 9 Group Activity.
F Section E: Leading and managing individuals and teams E1. Leadership, management and supervision E2. Individual and group behaviour in business.
Subtitle GOAL SETTING. Improvement of performance and concentration More Achievement Increased pride and satisfaction in achievements Improved self-esteem.
Learning and Development Motivation. Session Objectives At the end of the session you should be able to  Define motivation  Understand the needs and.
What motivates software practitioners? Helen Sharp Tracy Hall Helen Sharp Tracy Hall Open University University of Hertfordshire SPA2007.
Motivation By Dr. Issam Tlemsani
Do Now: Write down 5 things that you’ve purchased in the last week.
SELF-ESTEEM SPONGE: On a scale of 1-10, 10 being the highest. How would you rate your self-esteem? Why or what reasons did you give yourself that.
Mental Health.
Objective 1.01: Explain how homes meet individual and family needs throughout the life cycle. Interior Design 1.
What affects your health?
Motivation Theories Summary
Nickels Cover Nickels McHugh.
Agent of socialization
Agent of socialization Pages
Comparing Among Content Theories
Hierarchy of Needs Abraham Maslow.
Maslow’s Hierarchy of Needs
Maslow’s Hierarchy of Needs
SHERI BANKSTON, CTRS SPECIALIZATION IN GERIATRICS PRESENTS maslow’s hierarchy of needs’ concept - a recreational therapy guide to assessing motivational.
What affects your health?
Understanding Motivation
The Times 100 Business Case Studies Edition 16
Maslow’s Hierarchy of Needs
FAMILY RELATIONSHIPS.
Principles of Management
Maslow's hierarchy of needs
Presentation transcript:

CPSC 873 John D. McGregor Session 14 People Issues

Variation in developer performance H. Sackman, W.J. Erikson, and E.E. Grant found differences of more than 20 to 1 in the time required by different developers to debug the same problem (“Exploratory Experimental Studies Comparing Online and Offline Programming Performance,” Comm. ACM Jan. 1968)

Warning signs They cover up their ignorance rather than trying to learn from their teammates. They are territorial. They grumble about team decisions and continue to revisit old discussions long after the team has moved on.

Software engineer characteristics Growth-oriented Introverted Autonomous Need for stability Need to be sociable Technically competent Achievement oriented Need for variety

Software engineering characteristics Need for challenge Need for competent supervisors Need to make a contribution Need for feedback Marketable Creative Need for involvement in personal goal setting Need for geographic stability

1960s data from AT&T New Code: 2% Modifying Existing Code: 20% Understanding Code: 78%

Some newer numbers New Code: 2% Modifying Existing Code: 20% Understanding Code: 78%

Maslov’s Hierarchy of Needs Physiological: air, food, water, sex, sleep, excretion, etc. Safety: health, personal well being, financial and employment stability, security against accidents, etc. Belonging: love, intimacy, friendship, family, social cohesion, etc. Esteem: self-esteem, confidence, achievement, respects, etc. Self actualization

_why_we_do_what_we_do _why_we_do_what_we_do

Flow Flow is an optimal state of intrinsic motivation, where people become totally immersed in what they are doing. People experiencing flow often forget about physical feelings, passage of time, and their ego fades away.

Motivational Factors F1- Use of competence in SE F2 - Power F3 - Work/life balance F4 - Career F5 – Actualization main.pdf?_tid=4fa a-11e5-a aab0f02&acdnat= _be d94899de a0a1e8

Use of competence in SE Feedback Participation in the entire life cycle of a project Making good use of skills Problem solving Exercise creativity Exercise SE development practices Team working

Power Participation in decision making Autonomy Empowerment Making a contribution/task significance Identification with task

Work/life balance Working in successful company Work/life balance

Career Technical development Career path Rewards and financial incentives

Actualization Experiment Change Challenging work

Friction Friction is any element that slows down your progress Can come from different sources Can operate on different time scales Can be more than simple delays armour.pdf?ip= &id=990695&acc=AUTHOR- IZED&key=4D4702B0C3E38B35.4D4702B0C3E38B35.4D4702B0C3E38B35.2F44EA6BA188AAC6&CFID= &CFTOKEN= &__acm__= _6b67defa3ef0baf0d2751cfda

Continuous integration as a mitigation for friction “I don’t know dude. It works on my machine!” Slingin’ Code Around – It just flat out takes too long to deploy new versions of the code. – Someone made a mistake in the code deployment to testing. – Are you sure you’ve got the right build? Continuous Integration Is an Attitude

Here’s what you are going to do Design an Android version of your app. At least do a screen design. beginners-part-1 beginners-part-1 Screen shots by 11:59pm Oct 26th