Skip to content

Herding Cats A Primer for Programmers Who Lead Programmers

Spend $50 to get a free DVD!

ISBN-10: 1590590171

ISBN-13: 9781590590171

Edition: 2002

Authors: J. Hank Rainwater

List price: $37.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Herding Cats: A Primer for Programmers Who Lead Programmers is a comprehensive guideemdash;think of it as a field manualemdash;to the management challenges of supervising and leading programmers. J. Hank Rainwater introduces new and not-so-new managers to concepts that will encourage them and help them become a strong leaders for their teams. You'll learn about the varieties of programmer personality traits and be able match personnel to projects for maximum productivity. You'll also learn how to manage your strengths and weaknesses as you improve your leadership skills, which will result in dramatic improvements to your team's success. In this "how-to" manual that's both practical and…    
Customers also bought

Book details

List price: $37.99
Copyright year: 2002
Publisher: Apress L. P.
Publication date: 3/4/2002
Binding: Paperback
Pages: 252
Size: 7.25" wide x 9.00" long x 0.75" tall
Weight: 1.232
Language: English

Foreword
About the Author
About the Technical Reviewer
About the Artist
Acknowledgments
Preface
Adapting to Your Leadership Role
Do Real Leaders Wear Black?
How Important Is Being Cool?
Be More Than Cool: Beware
Leading Weird, Eccentric, Strange, and Regular Folks into Great Work
Recognizing Programmer Breeds
Working with the Breeds
Glory, Honor, and Greenbacks
Motivating with Money
The Thunking Layer
How Are You Adapting?
What Lies Ahead
Managing the Leader
A Look in the Mirror
Heaven, Hell, Purgatory, and Your Place in the Software Universe
The Nature of Work Has Changed for You
You Must Re-evaluate Success, Passion, and Ambition
Natural Selection and Time
Avoid Unnecessary, Ineffective Meetings
Don't Organize Too Little or Too Much
Don't Expect If You Don't Inspect
Plan Your Architecture before Choosing Your Technology
Balance Purity with Practicality
Delegate Tasks, Don't Do Them
Document What You Do or Plan to Do
Measuring Your Productivity
Watching Your Weaknesses
And the Answer Is
Putting It All Together
Leading the Herd
Managing Administration
Deflecting Distractions
Dealing with Creeps
Gathering Strays
Danger, Will Robinson!
Building and Maintaining Your Staff
Hiring Practices
Firing Practices
Promotions and Raises
Grooming Your Replacement
Enough Already!
More to Come
Organizing for Success
Organize Information into Knowledge and Action
The Paper Chase
The Paperless Chase
Customize Your Administration
Organize to Control
Information Flow
Assignments
Architecture
Working Hours
Expectations
Attitudes
Helping Your Company Organize
Product Management
Project Definition
Process Management
Testing
Facility Management
At the End of the Day
Next on the Agenda
Managing Meetings
The Weekly Staff Meeting
Leading a Design Meeting
The One-on-One Meeting
Meetings with Other Groups
Project Retrospective Meetings
Conference Calls
In Between Meetings
Meeting for Consensus and Action
Our Next Meeting
Philosophy and Practice of Technical Leadership
Seize and Hold Your Technical Role
Construct or Plant?
The Primacy of Architecture
Design Forces in Architectural Planning
Analysis Viewpoints: Managing the Forces
A Fresh Look at Design
Design Step 0
Design Step 1, 2, 3, 2, 1, 4
The Code Police
Enforce the Laws
Common Violations
Go to Jail, Go Directly to Jail, Do Not Pass Go
Philosophy in Action
A Case Study of Philosophy in Action: Leonardo da Vinci
A Dose of Reality
A Bird's-Eye View
Leading to Excellence
Leadership in Eclipse
The Face of Darkness
Antipatterns in Management
The Shadow of Micromanagement
Advice for the Micromanager
Dimming the Light: Unfocused Managers
The Blinding Light of Misapplied Genius
Dark Empire Builders
Flirting with Darkness
You've Reached Your Limit
You're over Your Head
Criticism Pushes You to Rage
Surviving and Emerging from an Eclipse
Avoiding Eclipses
Moving On
Leadership Redux
Foundations of Leadership
Understanding
Communicating
Delegating
Monitoring
Participating
Building Upon the Foundation
Mentoring
Rewarding
Correcting
Envisioning
Adapting
Will They Follow?
Force
Duty
Admiration
Reward
Knowledge
Generational Dimensions to Leadership
Marrying Style to Substance As a Leader
Andy Grove: Aggressive and Paranoid
Bill Gates: Driven and Calculating
You: _____ (Fill In the Blank)
Summing Up
Practice Makes Leadership Real
Build on the Cornerstones
A Look Ahead
Working with Your Boss
Understanding the World of Your Boss
Honesty and Deadlines or Slips, Lies, and Videotape?
Helping Your Boss Plan for Success
Knowing Your Limits
Expecting the Unexpected
Overcoming Organizational Inertia
Point Out Industry Trends
Experiment with New Methods and Techniques
Be Sensitive to Timing
Recognize the Customer Is First
Summary of Guidelines
The End Is Near
Words without a Song
The Distributed Workforce
The Challenge
A Solution
Multicultural Factors in Management
Language and Culture
Motivating and Controlling the Team
Evaluating Software Development Methodologies
Software Engineering
Microsoft Solutions Framework (MSF)
Extreme Programming (XP)
Agile Development
Craftsmanship: The Heart of Any Successful Method
Revolutions in Technology
Economic Woes
Alone at the Top
Devoting Time to Research
Turning Administration into an Engineering Discipline
Making Strategic Planning a Science
Learning to Increase the Value of Your Relationships
Finale
Afterword: Into the Fray
The Rudder
The Sail
The Anchor
Caring for Your Pet: The Administrative Director Software
Poking Your Pet in the Eye: Code Review of the Administrative Director
Context and Origin of the Software
The Rules of the Game
Did I Follow Appropriate Standards?
What About Cohesion and Coupling?
Other Strengths and Weaknesses
Summary
Bibliography: Resources for Cat Herders
Software Development
The Classics
Cream of the Crop
Noteworthy
Helpful
General Management and Leadership
Software Language-Specific Works
Miscellaneous Works
Index