The Rise and Resurrection of the American Programmer

The Rise and Resurrection of the American Programmer

3.21 (32 ratings by Goodreads)
By (author) 

List price: US$19.98

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


"Yourdon takes a detailed look at how to improve projects and personal and organization's performance as well. And he analyzes some of today's hottest technologies, such as Java, and takes a look at the future of the Internet. His book provides resources for navigating no matter how the chips fall."" Alan R. Earls, Computerworld, July 1996" "For American programmers, the message of this book is clear: Stay up-to-date and value innovation and talent. Yourdon's strategies can help to meet these goals."" Steve Apiki, Byte Magazine, July 1996" "Yourdon suggests that new technologies and new markets are changing the rules of the game. As with his earlier book, Decline and Fall of the American Programmer, I believe that professional software developers will serve themselves poorly if they don't pay attention to Yourdon's carefully researched message."" Peter Coffee, PC Week, March 1996" "Ed Yourdon ruffled feathers in the software industry with his 1992 book, Decline and Fall of the American Programmer. His latest book, Rise and Resurrection of the American Programmer, sounds a more optimistic note in asserting that a new generation of programmers are doing exciting things that competitors haven't started to do yet."" Sherrie Van Tyle, Electronic Design, May 1996"
show more

Product details

  • Hardback | 318 pages
  • 154.94 x 231.14 x 27.94mm | 771.1g
  • Prentice Hall
  • Upper Saddle River, United States
  • English
  • 013121831X
  • 9780131218314

Table of contents

I. DECLINE AND FALL, REEXAMINED. 1. The Original Premise. An Update of the Original Premise. What Do Software Customers Really Want? Conclusion. 2. Peopleware. The Basic Concept. Breaking the Social Contract. Other Changes in Peopleware. Strategic Implications. 3. The Other Silver Bullets. Software Process Improvement. Object Technology. Software Reuse. Software Metrics. Summary and Conclusions.II. REPAVING COWPATHS. 4. System Dynamics. Models of Software Processes. Visual Models. Some Examples. War Games. Summary and Conclusions. 5. Personal Software Practices. The Concept of Personal Software Processes. The Practicality of the PSP. Summary and Conclusions. 6. Best Practices. What Are Best Practices? Best Practices at DOD. Worst Practices. Implementing Best Practices. Summary and Conclusion. 7. Good-Enough Software. The Concept of "Good Enough." What Prevents Us from Building Good-Enough Software? Defending Good-Enough Software. Building Good-Enough Software. The Implications for American Software. Summary and Conclusions.III. THE BRAVE NEW WORLD. 8. Service Systems. Why Do We Recreate the Same Old Stuff? Core Systems, Infrastructure Systems, and Service Systems. Strategic Implications. The Impact on the American Programmer. 9. The Internet. Who Cares? Why This Matters to the Average Programmer. Who's Going to Win the Internet Race?10. Java and the New Internet Programming Paradigm. What Is Java All About? The Java Environment. The Java Language. Alternatives and Competitors. Strategic Implications. Summary and Conclusions.11. The Microsoft Paradigm. Microsoft's Approach to Software Development. The Dark Side of the Force. Into the Belly of the Beast. 11.4 Peopleware at Microsoft. Development Practices at Microsoft.12. Embedded Systems and Brave New Worlds. Why Embedded Systems? Some Potential Examples. Trends and Implications. Who Will Prevail in the Field of Embedded Systems?13. Past, Present, and Future. Appendix: An Updated Programmer's Bookshelf. Index.
show more

Rating details

32 ratings
3.21 out of 5 stars
5 12% (4)
4 12% (4)
3 59% (19)
2 16% (5)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X