Table of Contents
Theory W Software Management
Outline
The Software Project Manager’s Problem
The Software Management Theory Problem
Approaches to Date
Sorting out software advice
Koontz-O’Donnell Management Framework
Theory X and Theory Y*
Theory Z: Japanese-Style Management
Theory W Software Management Steps
Theories X, Y, Z, and W: An Example
Theory W Solution to Problem
Strategic Guidelines Derived from Win-Win Preconditions
Strategic Guidelines Derived from Product, Process Guidelines
Outline
Theory W Principles and Practices
Win-Win, Win-Lose, and Lose-Lose Situations
PPT Slide
PPT Slide
Negotiation Principles*
Theory W Principles and Practices
Understanding People’s Win Conditions
Win Conditions: People in General
Maslow Human Need Hierarchy
Maslow Need Hierarchy
People Self-Actualize in Different Ways
Win Conditions: Software People
Ranking of Motivating Factors
Ranking of Motivating Factors
Comparative Growth Needs and Social Needs
Experiments Show that Programming Team Performance is Highly Sensitive to Given Objectives*
PPT Slide
PPT Slide
PPT Slide
Reaching Out
Studying the Culture
Projecting Yourself Into Others’ Win Situations
The Modified Golden Rule
Mutual Exploration
Reconciling People’s Win Conditions
PPT Slide
Win-Win, Win-Lose, & Lose-Lose Examples: Uniword
Getting to Win-Win
Negotiation Principles
Separate the People From the Problem
Focus on Interests, Not Positions
PPT Slide
PPT Slide
PPT Slide
Insist on Using Objective Criteria
Searching out Win-Win Situations
Expanding the Option Space
Incorporating People’s Goals in Management Decisions: Users
Teambuilding
Setting Up Reasonable Expectations
Theory W: A Large-Project Example
Review Team Procedures
Review Findings
Review Recommendations
Structuring a Win-Win Software Process - FAA/AAS Risk Management Plan
Applying Win Conditions: Tactical Example
Tactical Example - II
Structuring A Win-Win Software Product - Student COCOMO Programs
Conclusions
Theory W Management and Trust
|