|Introduction: The Manager Pool||xiii|
|Patterns for Radical Leadership||xiii|
|The Patterns Form||xvi|
|I.||Psychological and Retentive Patterns||1|
|II.||Behavioral and Expulsive Patterns||51|
|15.||Too Clever by Half||61|
|21.||Get a Guru||89|
|22.||Home Field Advantage||93|
|24.||Defense de Pisser||103|
|26.||Push the Customer||113|
|29.||Just Say No||125|
|30.||Grease the Wheel||129|
|31.||One by One||133|
|32.||Train Hard, Fight Easy||137|
|37.||Spanish Ounce of Gold||159|
|40.||Divide and Conquer||171|
|50.||Cop a Plea||207|
|51.||Fall on the Grenade||211|
|Don and Carol's List of Culturally Relevant or Iconic Artifacts||259|
The Manager Pool: Patterns for Radical Leadership / Edition 1by Don Sherwood Olson, Carol L. Stimmel
Pub. Date: 08/28/2002
Publisher: Pearson Education
As savvy high-tech managers know, the traditional, industrial models of management do not apply to the fluid and/p>
What ifinstead of a programmer poolthere were a manager pool, from which self-selected software developers chose the leader of their project? Would you be chosen? Can you lead developers to produce more creatively and proficiently?
As savvy high-tech managers know, the traditional, industrial models of management do not apply to the fluid and dynamic software development environment. Instead, technical management must formulate a more flexible model of management that can grow and change with the technology. The patterns paradigm that has transformed much of object-oriented software development can be applied to the management side of development. The patterns approach enables managers to identify, understand, and handle recurring management challenges that are common to many software development projects.
The sixty-one management patterns featured in The Manager Pool offer insight into the relationships between developers and their leaders, showing how teams can better work together to develop software. Based on years of experience in the software development trenches, these patterns address many different aspects of technical management, from the dynamic nature of software development, to communicating with the unique programmer personality, to organizing the workspace.
The patterns are organized into several overarching themes: psychological and retentive patterns, behavioral and expulsive patterns, strategic patterns, tactical patterns, and environmental patterns. Each pattern lays out the problem; discusses the context, related issues, and examples from industry; and finally offers a solution. You will read about suchpatterns as:
- LeviathanSoftware development projects are mysterious beasts, too deep and swift for a manager to fully understand or document. How do you know what to control directly, and what to leave to your developers?
- Geek ChannelingYou are responsible for keeping your team in the corporate loop and from spinning in random directions.
- Tribal LanguageUnderstand the cryptic and sometimes evasive language of developers so that you can have some insight into the substance of what is being said.
- Overtime DetoxOppose the temptation of overtime. Resist pressure to compress schedules without corresponding feature reduction, staff increase, or both.
- The GauntletApply a legal-like standard of probable cause to investigate slackers and other problematic team members.
- Train Hard Fight EasyDespite the expense and time, train the team as a unit in relevant technologies to give everyone the same tools and language and so that the team is not using the project itself as the primary learning experience.
- Fall on the GrenadeNo matter who is at fault, take the responsibility for solving a serious problem in the project. Stand up and take the heat when the problem is unrecoverable. Then, move on.
- Unique PlaceMake your work environment unique, inspirational, and fun, so that you can retain your most talented employees. Think about perks, physical space, and entertainment.
Entertaining to read, insightful, and practical, The Manager Pool will provide you with the understanding and knowledge to communicate more effectively with your development team, lead them through to a successful project, and hence propel your own career.
Table of Contents
Most Helpful Customer Reviews
See all customer reviews