Herding Cats A Primer for Programmers Who Lead Programmers

Herding Cats: A Primer for Programmers Who Lead Programmers is a comprehensive guide—think of it as a field manual—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...

Full description

Bibliographic Details
Main Author: Rainwater, Hank
Format: eBook
Language:English
Published: Berkeley, CA Apress 2002, 2002
Edition:1st ed. 2002
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03627nmm a2200253 u 4500
001 EB000616246
003 EBX01000000000000000469328
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781430208303 
100 1 |a Rainwater, Hank 
245 0 0 |a Herding Cats  |h Elektronische Ressource  |b A Primer for Programmers Who Lead Programmers  |c by Hank Rainwater 
250 |a 1st ed. 2002 
260 |a Berkeley, CA  |b Apress  |c 2002, 2002 
300 |a XXIV, 252 p. 26 illus  |b online resource 
505 0 |a 1: Adapting to Your Leadership Role -- 2: Managing the Leader -- 3: Leading the Herd -- 4: Organizing for Success -- 5: Managing Meetings -- 6: Philosophy and Practice of Technical Leadership -- 7: Leadership in Eclipse -- 8: Leadership Redux -- 9: Working with Your Boss -- 10: Words without a Song -- Afterword: Into the Fray -- Appendix A Caring for Your Pet: The Administrative Director Software -- Appendix B 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 
653 |a Software engineering 
653 |a Software Engineering/Programming and Operating Systems 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
856 4 0 |u https://doi.org/10.1007/978-1-4302-0830-3?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a Herding Cats: A Primer for Programmers Who Lead Programmers is a comprehensive guide—think of it as a field manual—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 teams success. In this “how-to” manual that's both practical and thought-provoking, you'll find several chapters devoted to administrative aspects of your job, such as managing meetings, hiring and firing, and principles of organizing your job for success. Rainwater also describes task management software he built that you can use to organize project assignments. (The source code for this software is available for download once you own the book). The chapter on technical leadership, which highlights the importance of architecture, design, and code reviews, also illustrates practical applications of leadership and concrete methods useful to any workplace. Rainwater shows why things can go wrong for a leader and how to correct career-derailing problems as they arise. One chapter is devoted to the working relationship that you as a manager have with your boss, and it guides you into the best way to respond to the pressures of software project deadlines. Numerous other topics are discussed that are a necessity for anyone seeking to manage the “peopleware” aspects of software development. Herding Cats: A Primer for Programmers Who Lead Programmers is the definitive guide to the challenges and obstacles facing anyone who manages programmers