Leadership
Everything just mentioned regarding business as a cooperative game applies directly to leadership and project management in software development or another business, in a management-oriented organization or a self-organized
After you strip all the paperwork and drudge out of the leader or manager's assignment, these items
|
EveryoneAlways remember: " There's only us. " |
Appendix D. Books and References
Books by Title References by Author |
Books by TitleAA Discipline for Software Engineering , Humphrey, W., Addison-Wesley, Boston, 1995. Adaptive Software Development , Highsmith, J., Dorset House, New York, 2000. Agile and Iterative Development: A Manager's Guide , Larman, C., Addison-Wesley Professional, Boston, 2003. Agile Competitors and Virtual Organizations , Goldman, S., Nagle, R., Preiss, K., John Wiley & Sons, New York, 1995. Agile Estimating and Planning , Cohn, M., Prentice Hall PTR, Upper Saddle River, NJ, 2005. Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results , Anderson, D., Prentice-Hall PTR, Upper Saddle River, NJ, 2003. Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process , Ambler, S., Jefferies, R., John Wiley & Sons, New York, 2002. Agile Project Management: Creating Innovative Products , Highsmith, J., Addison-Wesley Professional, Boston, 2004. Agile Project Management with Scrum , Schwaber, K., Microsoft Press, Redmond, WA, 2004. Agile Software Development with Scrum , Schwaber, K., Beedle, M., Prentice-Hall, Upper Saddle River, NJ, 2002. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process , 2nd Ed. , Larman, C., Prentice-Hall, Upper Saddle River, NJ, 2002. Artful Making: What Managers Need to Know about How Artists Work , Austin, R., Devin, L., Pearson Education publishing as Financial Times Prentice Hall, Upper Saddle River, NJ, 2003. BBalancing Agility and Discipline: A Guide for the Perplexed , Boehm, B., Turner, R., Addison-Wesley, Boston, 2003. Be Quick - But Don't Hurry! , Hill, A., Wooden, J., Simon and Schuster, New York, 2001. Big Winners and Big Losers: The 4 Secrets of Long-Term Business Success and Failure , Marcus, A., Wharton School Publishing, Upper Saddle River, NJ, 2005. Blink: The Power of Thinking Without Thinking , Gladwell, M., Little, Brown and Company, New York, 2005. Birth of the Chaordic Age , Hock, D., BerretKoehler, San Francisco, 1999. CCleanroom Software Engineering Practices , Becker, S., Whittaker, J., Idea Group Publishing, Hershey, PA, 1996. Common Knowledge: How Companies Thrive by Sharing What They Know , Dixon, N., Harvard Business School Press, Boston, 2000. Constantine on Peopleware , Constantine, L., Yourdon Press, Englewood Cliffs, NJ, 1995. Couples Therapy in Managed Care: Facing the Crisis , Brothers, B. Haworth Press, Binghamton, NY, 1999. Critical Chain , Goldratt, E., North River Press, Great Barrington, MA, 1997. Crystal Clear: A Human-Powered Methodology for Small Teams , Cockburn, A., Addison-Wesley, Boston, 2005. DDeath March: The Complete Software Developer's Guide to Surviving 'Mission Impossible' Projects , Yourdon, E., Prentice-Hall, Upper Saddle River, NJ, 1997. Deduction , Johnson-Laird, P., Byrne, R., Lawrence Erlbaum Associates, Mahwah, NJ, 1991. Design Patterns , Gamma, E., Helm, R., Johnson, R., Vlissides, J., Addison-Wesley, Boston, 1995. Designing Object-Oriented Software , Wirfs-Brock, R., Wilkerson, B., Wiener, L., Prentice-Hall, Upper Saddle River, NJ, 1990. Developing Object-Oriented Software: An Experience-Based Approach , IBM Object-Oriented Technology Center, Prentice-Hall, Upper Saddle River, NJ, 1997. Domain-Driven Design: Tackling Complexity in the Heart of Software , Evans, E., Addison-Wesley, Boston, 2003. DSDM: Business Focused Development , 2nd Ed. , Stapleton, J., Addison-Wesley, London, 2003. DSDM Dynamic Systems Development Method: The Method in Practice , Stapleton, J., Addison-Wesley, Boston, 1997. Dynamics of Software Development , McCarthy, J., Microsoft Press, Redmond, WA, 1995. EEffective Project Management: Traditional, Adaptive, Extreme , 3rd Ed ., Wysocki, R., Wiley Publishing, Inc. Indianapolis, 2003. Extreme Programming Applied: Playing to Win , Auer, K., Miller, R., Addison-Wesley, Boston, 2002. Extreme Programming Explained: Embrace Change , Beck, K., Addison-Wesley, Boston, 2000. Extreme Programming: Embrace Change , 2nd Ed., Beck, K., Andres, C., Addison-Wesley, Boston, 2004. Extreme Programming in Practice , Newkirk, J., Martin, R., Addison-Wesley, Boston, 2001. Extreme Programming Installed , Jeffries, R., Hendrickson, C., Anderson, A., Addison-Wesley, Boston, 2000. eXtreme Project Management: Using Leadership, Principles, and Tools to Deliver Value in the Face of Volatility , DeCarlo, D., Jossey-Bass, San Francisco, 2004. FFearless Change: Patterns for Introducing New Ideas , Manns, M., Rising, L., Addison-Wesley Professional, Boston, 2004. Flow: The Psychology of Optimal Experience , Csikszentmihalyi, M., HarperCollins, New York, 1991. HHow We Invented the Airplane: An Illustrated History , Wright, O., Ed. Kelly, F., Dover, 1953. IIf Only We Knew What We Know: The Transfer of Internal Knowledge and Best Practice , O'Dell, C., Grayson, C. J. Jr., The Free Press, New York, 1998. Improving Software Organizations , Mathiassen, L., Pries-Heje, J., Ngwenyama, O., Addison-Wesley, Boston, 2001. Inevitable Illusions: How Mistakes of Reason Rule Our Minds , Piattelli-Palmarini, M., John Wiley and Sons, New York, 1996. Introduction to the Personal Software Process , Humphrey, W., Addison-Wesley, Boston, 1997. JJava Modeling in Color with UML , Coad, P., Prentice-Hall, Upper Saddle River, NJ, 1999. Journey of the Software Professional , Hohmann, L. Prentice-Hall, Upper Saddle River, NJ, 1997. Just for Fun: The Story of an Accidental Revolution , Torvalds, L., Diamond D., HarperBusiness, New York, 2001. MMaking Sense of the Organization , Weick, K., Blackwell Business, Oxford, 2001. Managing Agile Projects , Augustine, S., Prentice-Hall PTR, Upper Saddle River, NJ, 2005. Managing the Design Factory: A Product Developer's Toolkit , Reinertsen, D., The Free Press, New York, 1997. Managing the Flow of Technology: Technology Transfer and the Dissemination of Technological Information Within the R&D Organization , Allen, T., MIT Press, Boston, 1984. Managing the Unexpected: Assuring High Performance in an Age of Complexity , Weick, K., Sutcliffe, K., Jossey-Bass, San Francisco, 2001. Mathematical Theory of Communication , Shannon, C., Weaver, W., U. of Illinois Press, Champaign, IL, 1963. Measuring and Managing Performance in Organizations , Austin, R., Dorset House, New York, 1996. OObject Design: Roles, Responsibilities, and Collaborations , Wirfs-Brock, R., McKean, A., Addison-Wesley, 2003.
Object-Modeling and
Object-Oriented Analysis & Design with Applications , Booch, G., Benjamin-Cummings, San Francisco, 1994. Object Oriented Methods, Pragmatic Considerations , Martin, J., Odell, J., Prentice-Hall, Upper Saddle River, NJ, 1998. Object Solutions: Managing the Object-Oriented Project , Booch, G., Pearson Education, Menlo Park, CA, 1996. On Numbers and Games , Conway, J., Academic Press, London, 2000. Open Space Technology: A User's Guide , 2nd Ed., Owen, H., Berrett-Koehler Publishers, San Francisco, 1997. Organizational Patterns of Agile Software Development , Coplien, J., Harrison, N., Prentice Hall PTR, Upper Saddle River, NJ, 2005, online at <http://www.bell_labs.com/cgi_user/OrgPatterns/OrgPatterns?OldOrgPatterns>. PPeopleware: Productive Projects and Teams , 2nd Ed. , DeMarco, T., Lister, T., Dorset House, New York, 1999. Planning Extreme Programming , Beck, K., Fowler, M., Addison-Wesley, Boston, 2001. Process Dynamics, Modeling, and Control , Ogunnaike, B., Ray, W., Oxford University Press, Oxford, England, 1992. Project Retrospectives: A Handbook for Team Reviews , Kerth, N., Dorset House, New York, 2001. Punished By Rewards: The Trouble with Gold Stars, Incentive Plans, A's, Praise, and Other Bribes , Kohn, A., Houghton Mifflin, Boston, 1999, online at <http://www.gnu.org/philosophy/motivation.html>. RRapid Contextual Design: A How-To Guide to Key Techniques for User-Centered Design , Holtzblatt, K., Burns Wendell, J., Wood, S., Elsevier, San Francisco, 2004. Reengineering the Corporation: A Manifesto for Business Revolution , Hammer, M., Champy, J., HarperBusiness, New York, 1994. SScrum: Agile Software Development , Schwaber, K., Beedle, M., Prentice-Hall, Upper Saddle River, NJ, 2002; online at <http://www.controlchaos.com>. Simultaneous Management: Managing Project in a Dynamic Environment , Laufer, A., American Management Association, New York, 1997. Situated Learning: Legitimate Peripheral Participation , Lave, J., Wenger, E., Cambridge University Press, Cambridge, 1991. Sketches of Thought , Goel, V., MIT Press, Boston, 1995. Skunk Works: A Personal Memoir of My Years at Lockheed , Rich, B., Janos, L., Little, Brown and Company, Boston, 1994. Software by Numbers: Low-Risk, High-Return Development , Denne, M., Cleland-Huang, J., Prentice Hall PTR, Upper Saddle River, NJ, 2003. Software Creativity , Glass, R., Prentice-Hall, Upper Saddle River, NJ, 1995. Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision , McCarthy, J., McCarthy, M., Addison-Wesley, Boston, 2002. Software for Use , Constantine, L., Lockwood, L., Addison-Wesley, Boston, 1999. Sources of Power: How People Make Decisions , Klein, G., MIT Press, Cambridge, MA, 1999. Surviving Object-Oriented Projects , Cockburn, A., Addison-Wesley, Reading, MA, 1998. TThe Art of Computer Programming , Vol. 1-3 , Knuth, D., Addison-Wesley, Reading, MA, 1997, 1998. The Art of Systems Architecting , 2nd Ed. , Maier, M., Rechtin, E., CRC Press, Boca Raton, FL, 2000. The Book of Five Rings , Musashi, M., Cleary, T. (translator), Shambala Publications, Boston, 2000, online at <http://www.samurai.com/5rings/>. The Goal , Goldratt, E., North River Press, Great Barrington, 1992. The Machine That Changed the World: The Story of Lean Production , Womack, J., Jones, D., Roos, D., Harper Perennial, NewYork, 1991. The Mythical Man-Month: Essays on Software Engineering , 2nd Ed. , Brooks, F., Addison-Wesley, Boston, 1995. The OPEN Process Specification , Graham, I., Henderson-Sellers, B., Younessi, H., Addison-Wesley, Boston, 1997. The Pragmatic Programmer: From Journeyman to Master , Hunt, A., Thomas, D., Addison-Wesley, Boston, 2000. The Psychology of Computer Programming, Silver Edition , Weinberg, J., Dorset House, New York, 1998. The Rational Unified Process , Krutchen, P., Addison-Wesley, Boston, 1999. The Reengineering Revolution , Hammer, M., Collins, New York, 1995. The Reflective Practitioner: How Professionals Think in Action , Schn, D., Basic Books, United States of America, 1983. The Science of Programming , Gries, D., Springer-Verlag, New York, 1987. The Sciences of the Artificial , Simon, H., MIT Press, Boston, 1987. The Selfish Gene , Dawkins, R., Oxford University Press, Oxford, 1990. The Social Psychology of Organizing , 2nd Ed. , Weick, K., McGraw-Hill, New York, 1979. The Toyota Way: 14 Management Principles from The World's Greatest Manufacturer , Liker, J., McGraw Hill, New York, 2003. The Tree of Knowledge: The Biological Roots of Human Understanding , Maturana, H., Varela, F., Shambala Publications, Boston, 1998. Theory of Constraints , Goldratt, E., North River Press, Great Barrington, 1990. Toyota Production System: Beyond Large-Scale Production , Ohno, T., Productivity Press, Portland, OR, 1988. UUser Stories Applied: For Agile Software Development , Cohn, M., Addison-Wesley, Boston, 2004. Using CRC Cards: An Informal Approach to Object-Oriented Development , Wilkinson, N., SIGS Books and Multimedia, New York, 1995. WWork-Oriented Development of Software Artifacts , Ehn, P., Arbetslivscentrum, Stockholm, 1988. Writing Effective Use Cases , Cockburn, A., Addison-Wesley, Boston, 2001. |