CS 501: Software Engineering Fall 2000 Lecture 25 Management III Managing People.

Slides:



Advertisements
Similar presentations
Project L.O.F.T. Report May 2007 through October 2007 Creating a design to meet stakeholder desires and dissolve our current set of interacting problems.
Advertisements

Chapter 1 My Role on the Team. Chapter 1 My Role on the Team.
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 23 People 1.
CS 501: Software Engineering Fall 2000 Lecture 27 Software Engineering as Engineering.
Leading, Motivating and Controlling
Software Engineering Process - II
The Human Side of Project Management
Ch 4 The Process page 1CS 368 Building Software is Difficult often delivered late often over budget always with errors must be a custom solution complexity.
1 CS 501 Spring 2005 CS 501: Software Engineering Lecture 24 People 2.
CS CS 5150 Software Engineering Lecture 27 People 2.
1 CS 501 Spring 2008 CS 501: Software Engineering Lecture 23 People 1.
Managing the Information Technology Resource Jerry N. Luftman
1 CS 501 Spring 2007 CS 501: Software Engineering Lecture 26 People 1.
CS CS 5150 Software Engineering Lecture 23 People 1.
1 CS 501 Spring 2007 CS 501: Software Engineering Lecture 27 People 2.
CS CS 5150 Software Engineering Lecture 25 People 1.
CS CS 5150 Software Engineering Lectures 25 & 26 People 1.
1 CS 501 Spring 2008 CS 501: Software Engineering Lecture 24 People 2.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 24 People I.
CS 501: Software Engineering Fall 2000 Lecture 5 (a) Documentation (b) Requirements Analysis.
Implementation Chapter Copyright 2004 by Delmar Learning, a division of Thomson Learning, Inc. Purposes of Implementation  The implementation.
This work is licensed under a Creative Commons Attribution 3.0 Unported LicenseCreative Commons Attribution 3.0 Unported License (CC-BY). Project Management.
Objective Identify career opportunities in the housing and home management fields.
International Teaching Fellowship This project tracks the processes involved in introducing the Sister School concept to the students via pen pal letter.
Meeting SB 290 District Evaluation Requirements
I am a Teamplayer! March 15, To Do List: Look at the role of a teamplayer. Worksheet to complete for Chapter 2. Homework: Study for test – Chapter.
Computers & Employment By Andrew Attard and Stephen Calleja.
1 Facilitating Social Inclusion n Discuss ways in which general physical educators can remove barriers to social acceptance and interactions n Discuss.
Chapter 11: Resource Planning
General Instructions 1. Save the Power Pt template to your desktop and a flashdrive used only for your portfolio. Using SAVE AS rename the portfolio with.
Your Name Teaching Portfolio (Begin Year-End Year)
Night 1 – Tuesday February 10, 2015 Session I An Overview of Management and Leadership.
Guide to Membership Recruitment, Retention, Diversity and Inclusion.
CVE 4070 Construction Engineering Civil Engineering Jobs Prof. Ralph V. Locurcio, PE.
VESL-Career & life planning Career Presentation April 13, 2011 Mt.SAC.
CS 5150 Software Engineering Lecture 23 People 1 (and a little Reliability)
Types of Directive Leadership Behavior
Brick & Click: an Academic Library Symposium, Maryville, Missouri, 2006 Brick & Click: an Academic Library Symposium, Maryville, Missouri, 2006 Saddling.
Managing people l Managing people working as individuals and in groups.
 Management ◦ The activities and tasks undertaken by one or more persons for the purpose of planning and controlling the activities of other in order.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 20 Managing People.
ONE UNIVERSITY. MANY FUTURES. IP Planning for IPE Will the PIPES system help us to enhance IPE? IPE faculty development January 11, 2012.
Chap 2 - Engineering Success & Teamwork PREP004 – Introduction to Applied Engineering College of Engineering - University of Hail Fall 2010.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 24 Delivering the System.
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Becoming Mentors & Building Capacity in our Schools Year 3 of 3 & 2 of 3 February 2011.
CS CS 5150 Software Engineering Lecture 24 People 2.
CS CS 5150 Software Engineering Lecture 26 People 2.
1 SWE 513: Software Engineering People II. 2 Future Experience What will you be doing one year from now? Ten years from now?
CS 360 Lecture 19.  Professional staff are the major cost of software  Staff vary greatly in productivity:  Ability  Education and training  Motivation.
 Quality of Instruction: The Learning Environment EDU 600 Module 3.
Annie McLaughlin, M.T. Carol Davis, Ed.D. University of Washington
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 27 Software Engineering as Engineering.
CS CS 5150 Software Engineering Lecture 23 People 2.
Copyright 2012 John Wiley & Sons, Inc. Chapter 3 The Project Manager.
1 / 28 CS 425/625 Software Engineering Managing People Based on Chapter 22 of the textbook [Somm00] Ian Sommerville, Software Engineering, 6 th Ed., Addison-Wesley,
CS 501: Software Engineering Fall 1999 Lecture 20 Management III Managing People.
Retail Organization & HRM
CS 501: Software Engineering Fall 1999 Lecture 22 (a) Managing the Software Process (b) Software Reuse.
FACILITATOR Prof. Dr. Mohammad Majid Mahmood Art of Leadership & Motivation HRM – 760 Lecture - 2.
Methods of Training Starter Create your own definition of training. Give an example of training you have undertaken in your life so far. Did you have a.
TELL Survey 2015 Trigg County Public Schools Board Report December 10, 2015.
Resource Planning.
FIS 519 Fisheries Extension Education
IT: Be the Change and Culture You Want IT to Be
Business System Development
Chapter 3 The Project Manager © 2012 John Wiley & Sons Inc.
Unit 6 ORGANIZING.
Chapter 3 The Project Manager © 2012 John Wiley & Sons Inc.
Presentation transcript:

CS 501: Software Engineering Fall 2000 Lecture 25 Management III Managing People

2 Administration Return of laptops and wireless cards -> Dates for return will be announced on "Notices" -> All equipment must be returned before the examination. Bring the receipt to the exam. -> If an extension granted, (e.g., independent research) must return and be issued again If any repairs needed, please swap for replacement since warranty runs out on December 15.

3 Administration Early examination December 7, 10:00 to 11:30, Upson 5130 Send to if you plan to take the early examination, by December 5 All laptops and wireless cards must be returned before the examination

4 Administration See "Assignments" for information about final presentation and documentation -> Schedule time with client and teaching assistant -> Must demonstrate operational system -> Presentation must include hand-over procedure to client

5 Managing People Theoretical: Organizational behavior Industrial psychology Group behavior Cognitive fundamentals Economic motivation

6 Maslow's Hierarchy of Needs Self-realization needs Esteem needs Social needs Safety needs Physiological needs

7 Software Engineering Basics Professional staff are the major cost of software Professional staff vary greatly in productivity => Ability => Education and training => Motivation => Interaction with colleagues and leaders => Work environment People are productive when happy and happy when productive

8 Software is Built by Teams Best size for a team is 3 to 8 people Team members may include: developers (from trainee to expert) domain experts graphic or interface designers software librarians testers Teams must have: administrative leadership (manager) technical leadership

9 Group Working 50% interaction with others 20% non-productive 30% working alone

10 Communication Informal Kitchen, smokers' doorway, after work, etc. Walkabout (tours) Ad hoc meetings Staff meetings (non-technical) Example: Tektronics Technical meetings Facilitation Record of decisions

11 Administrative Leader (Manager) Personnel Assigning tasks Hiring, promoting, etc. Resources Budgets Space, facilities Equipment Project management Relationships with other teams and clients Project plan and schedule

12 Hiring Criteria Productivity is a combination of: Analytic ability Verbal ability and communication skills Education Application domain knowledge Adaptability and inquisitiveness Personality and attitude Platform experience Programming language experience

13 Staff Retention Technically interesting work up to date hardware and software opportunities to learn and experiment Feeling of appreciation management recognition money and promotion Working conditions space, light, noise, parking flexibility Organizational dynamics

14 Firmness Managers must be firm when needed: Assignment of tasks must be equitable and open; everybody will have to tackle some of the dreary tasks Carrots are better than sticks, but poor performance must be addressed. Nobody is indispensable; nobody should be allowed to think that they are indispensable

15 Technical Challenges Canceling projects Example: the Andrew window manager Changes of environment Example: the World Wide Web Technical tinkering v. needed re-engineering

16 Turning a Group Around To turn a weak group into a strong one is the greatest challenge of leadership The art of the possible Promotion of the best over the old leaders Using opportunities to reorganize Resignations and terminations Respect people who try, yet refuse to accept problem areas Brutal and abrupt rarely equals persistent and firm

17 How to be Led As a junior member of a team, what can you do to make it productive?