{"product_id":"war-stories-9781118650721","title":"War Stories","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eA comprehensive, practical book on software management that dispels real-world issues through relevant case studies\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSoftware managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: \u003ci\u003eSoftware War Stories.\u003c\/i\u003e\u003c\/p\u003e \u003cp\u003eThis book provides readers with practical advice on how to handle the many issues that can arise as a software project unfolds. It utilizes case studies that focus on what can be done to establish and meet reasonable expectations as they occur in government, industrial, and academic settings. The book also offers important discussions on both traditional and agile methods as well as lean development concepts.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eSoftware War Stories:\u003c\/i\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eCovers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems\u003c\/li\u003e \u003cli\u003eIncludes coverage of topics ranging from planning, esti\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003eFOREWORD by Roger S. Pressman xiii \u003cp\u003ePREFACE xv\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 1 GETTING STARTED 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGoals and Scope 1\u003c\/p\u003e \u003cp\u003eUnderstanding the Enterprise 2\u003c\/p\u003e \u003cp\u003eReview of Software Management Fundamentals 3\u003c\/p\u003e \u003cp\u003eTheory versus Practice: Which Is It? 6\u003c\/p\u003e \u003cp\u003eEmphasizing Practitioner Roles 7\u003c\/p\u003e \u003cp\u003eSetting Realistic Expectations 8\u003c\/p\u003e \u003cp\u003eHow Do You Know Whether You Will Be Successful? 13\u003c\/p\u003e \u003cp\u003eRecognizing Bad Smells and Trusting Your Blink 13\u003c\/p\u003e \u003cp\u003eSeparating the Controllables from the Noncontrollables 14\u003c\/p\u003e \u003cp\u003eSurveying the Tools of the Trade 15\u003c\/p\u003e \u003cp\u003eLine Management Tools and Techniques 16\u003c\/p\u003e \u003cp\u003eProject Management Tools and Techniques 17\u003c\/p\u003e \u003cp\u003eDigging Deep to Find the Root Cause 18\u003c\/p\u003e \u003cp\u003eQuestions to Be Answered 18\u003c\/p\u003e \u003cp\u003eSummary of Key Points 19\u003c\/p\u003e \u003cp\u003eReferences 20\u003c\/p\u003e \u003cp\u003eWeb Pointers 20\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 2 INDUSTRIAL CASE: ORGANIZING FOR ERP WITHIN A LARGE INFORMATION TECHNOLOGY SHOP 23\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Putting Project Management to Work 23\u003c\/p\u003e \u003cp\u003eSetting the Stage: The Three-Headed Dragon 23\u003c\/p\u003e \u003cp\u003eOptions, Recommendation, and Reactions during the Transition to ERP 26\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned When Introducing Matrix Management 32\u003c\/p\u003e \u003cp\u003eExercise: If You Were King, What Organizational Changes Would You Make to Breakdown the Silos? 33\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 35\u003c\/p\u003e \u003cp\u003eReferences 35\u003c\/p\u003e \u003cp\u003eWeb Pointers 36\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 3 INDUSTRIAL CASE: WHAT IS A REASONABLE COST AND SCHEDULE FOR A TELECOMMUNICATIONS PROJECT UPGRADE? 37\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Establishing Realistic Cost and Schedule Goals 37\u003c\/p\u003e \u003cp\u003eSetting the Stage: Can We Do It for the Target Cost? 37\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions While Striving to Satisfy Key Clients 41\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Using Incremental Development 49\u003c\/p\u003e \u003cp\u003eExercise: How Do You Get Your Bosses to Believe Your Estimates? 50\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 51\u003c\/p\u003e \u003cp\u003eReferences 52\u003c\/p\u003e \u003cp\u003eWeb Pointers 52\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 4 INDUSTRIAL CASE: GETTING BACK ON TRACK WITHIN A MANUFACTURING ENVIRONMENT 55\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Getting Back on Track 55\u003c\/p\u003e \u003cp\u003eSetting the Stage: Recognizing and Addressing the Trouble Signs 55\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions While Attempting to Restore Order 57\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Associated with Your Get-Well Plan 63\u003c\/p\u003e \u003cp\u003eExercise: When Trying to Get a Software Project Back on Track, What Do You Focus On? 64\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 69\u003c\/p\u003e \u003cp\u003eReferences 69\u003c\/p\u003e \u003cp\u003eWeb Pointers 70\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 5 INDUSTRIAL CASE: STAFF TURNOVER HAVING AN IMPACT IN FINANCIAL FIRM 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Addressing Staffi ng Issues 73\u003c\/p\u003e \u003cp\u003eSetting the Stage: Understanding the Learning Curve 73\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions While Building a\u003c\/p\u003e \u003cp\u003eModern Test Organization 76\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned While Addressing Test Issues 81\u003c\/p\u003e \u003cp\u003eExercise: What Nonfinancial Incentives Would You Use to\u003c\/p\u003e \u003cp\u003eReduce Staff Turnover? 82\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 83\u003c\/p\u003e \u003cp\u003eReferences 84\u003c\/p\u003e \u003cp\u003eWeb Pointers 85\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 6 INDUSTRIAL CASE: ACQUIRING SOFTWARE FOR PIPELINE OPERATIONS 87\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Developing Requirements Using Multidisciplinary Teams 87\u003c\/p\u003e \u003cp\u003eSetting the Stage: How to Avoid Gold Plating and Other Common Maladies 87\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions When Specifying\u003c\/p\u003e \u003cp\u003eRequirements 89\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Relative to the Use of Feature-Based Specifications 97\u003c\/p\u003e \u003cp\u003eExercise: When Managing Requirements, What Are the Traps to Watch Out For? 97\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 99\u003c\/p\u003e \u003cp\u003eReferences 100\u003c\/p\u003e \u003cp\u003eWeb Pointers 100\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 7 INDUSTRIAL CASE: LAUNCHING SOFTWARE APPLICATIONS SALES ON THE INTERNET AND SOCIAL MEDIA 102\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: How Do You Transition a Start-Up from R\u0026amp;D to Doing Business? 102\u003c\/p\u003e \u003cp\u003eSetting the Stage: Capitalizing on the Opportunities 102\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions as You Get Ready for Your Product Launch 104\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned as Your Product Hits the Street 111\u003c\/p\u003e \u003cp\u003eExercise: How Do You Satisfy Business and Customer Needs When Selling Software? 112\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 114\u003c\/p\u003e \u003cp\u003eReferences 115\u003c\/p\u003e \u003cp\u003eWeb Pointers 115\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 8 GOVERNMENT CASE: MANAGING THE ACQUISITION OF A LARGE DEFENSE PROJECT 117\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: What to Do When a Contractor Is behind Schedule, over Budget, and Performing Badly 117\u003c\/p\u003e \u003cp\u003eSetting the Stage: Who Do We Blame? 117\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions Resulting from an Independent Assessment 121\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned When the Truth Is Exposed 126\u003c\/p\u003e \u003cp\u003eExercise: When Addressing Software Cost and Schedule Problems, How Do You Determine Their Root Causes? 127\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 129\u003c\/p\u003e \u003cp\u003eReferences 129\u003c\/p\u003e \u003cp\u003eWeb Pointers 130\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 9 GOVERNMENT CASE: TOO MUCH GOVERNANCE\/OVERSIGHT HINDERS PROGRESS IN HEALTH CARE 132\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: How to Handle Extreme Governance Requirements Under Pressure 132\u003c\/p\u003e \u003cp\u003eSetting the Stage: Governance and the Competitive Environment 132\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions Aimed at Validating the Architecture of a New Pharmacy System 136\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned When Dealing with Customer Demands for Change 139\u003c\/p\u003e \u003cp\u003eExercise: How Much Oversight Is Enough within a Constrained but Competitive Contractual Environment? 141\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 143\u003c\/p\u003e \u003cp\u003eReferences 144\u003c\/p\u003e \u003cp\u003eWeb Pointers 144\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 10 GOVERNMENT CASE: NEW CONCEPTS FOR AIR TRAFFIC CONTROL 147\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Making the Transition to Agile Methods 147\u003c\/p\u003e \u003cp\u003eSetting the Stage: Change Management within Conservative Organizations 147\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions during the Transition to Agile Methods on a Large Project Being Developed Globally 149\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned as You Scale Agile Methods for Use 154\u003c\/p\u003e \u003cp\u003eExercise: How Do You Mechanize the Agile Notion That Software Requirements Are a Learning Exercise Rather Than a Specification Process? 155\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 158\u003c\/p\u003e \u003cp\u003eReferences 159\u003c\/p\u003e \u003cp\u003eWeb Pointers 160\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 11 GOVERNMENT CASE: ADDRESSING CYBER CRIME ON THE INTERNET 163\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: How to Get Help in Covering Unbudgeted Tasks 163\u003c\/p\u003e \u003cp\u003eSetting the Stage: The Quick Update Cycle 163\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions to Approaches to Handle Frequent Requests to Refresh Network Defenses 165\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Related to Getting Budget Relief 170\u003c\/p\u003e \u003cp\u003eExercise: How Do You Quickly Change a Software Product and Keep Customers Happy at the Same Time? 171\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 175\u003c\/p\u003e \u003cp\u003eReferences 175\u003c\/p\u003e \u003cp\u003eWeb Pointers 176\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 12 ACADEMIC CASE: HOW BEST TO EDUCATE THOSE ENTERING INDUSTRY 178\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Getting New University Hires Up-to-Speed Quickly 178\u003c\/p\u003e \u003cp\u003eSetting the Stage: What Does Industry Need from Universities? 178\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions When Recruiting at Universities 182\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Based on Recruiting Results 184\u003c\/p\u003e \u003cp\u003eExercise: What Education and Training Do You Provide for New Software Hires? 186\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 189\u003c\/p\u003e \u003cp\u003eReferences 190\u003c\/p\u003e \u003cp\u003eWeb Pointers 190\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 13 ACADEMIC CASE: RESEARCH AGENDAS THAT MATTER TO INDUSTRY 191\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning Objectives: Sponsored Research Agendas 191\u003c\/p\u003e \u003cp\u003eSetting the Stage: Research versus Teaching: A Dilemma? 191\u003c\/p\u003e \u003cp\u003eFact-Finding 193\u003c\/p\u003e \u003cp\u003eOptions, Recommendations, and Reactions Based on Research Discussions 193\u003c\/p\u003e \u003cp\u003eOrganization 194\u003c\/p\u003e \u003cp\u003eProject 194\u003c\/p\u003e \u003cp\u003eProcess 195\u003c\/p\u003e \u003cp\u003eProduct 196\u003c\/p\u003e \u003cp\u003eRecommendations 196\u003c\/p\u003e \u003cp\u003eOutcomes and Lessons Learned Based on University Performance 197\u003c\/p\u003e \u003cp\u003eExercise: How Do You Stimulate Pursuit of Software Research\u003c\/p\u003e \u003cp\u003ein Academia That Has a Near Rather Than Far-Term Impact? 199\u003c\/p\u003e \u003cp\u003eSummary of Key Points and Lessons Learned 201\u003c\/p\u003e \u003cp\u003eReferences 202\u003c\/p\u003e \u003cp\u003eWeb Pointers 202\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCHAPTER 14 PULLING IT ALL TOGETHER 205\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSoftware Management Secrets of Success 205\u003c\/p\u003e \u003cp\u003eGaining Insight and Advantage in Practice 206\u003c\/p\u003e \u003cp\u003eTen Management Techniques to Rely On 207\u003c\/p\u003e \u003cp\u003eTen Problems to Be Wary of When Pursuing Success 211\u003c\/p\u003e \u003cp\u003eThings You Can and Cannot Do in General 212\u003c\/p\u003e \u003cp\u003eIf I Were King: My Six Wishes 213\u003c\/p\u003e \u003cp\u003eSummary 214\u003c\/p\u003e \u003cp\u003eReferences 214\u003c\/p\u003e \u003cp\u003eWeb Pointers 215\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAPPENDIX A ACRONYMS AND GLOSSARY OF KEY TERMS 217\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAcronyms Used within the Book 217\u003c\/p\u003e \u003cp\u003eKey Terms Used within the Book 221\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAPPENDIX B RECOMMENDED READINGS, REFERENCES, AND RESOURCES 227\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eRecommended Readings 227\u003c\/p\u003e \u003cp\u003eReferences 228\u003c\/p\u003e \u003cp\u003eOther Resources 229\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAPPENDIX C SAMPLE SOLUTIONS 231\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 2: Industrial Case: Organizing for ERP within a Large Information Technology Shop 231\u003c\/p\u003e \u003cp\u003eChapter 3: Industrial Case: What Is a Reasonable Cost and Schedule for a Telecommunications Project Upgrade? 233\u003c\/p\u003e \u003cp\u003eChapter 4: Industrial Case: Getting a Project Back on Track within a Manufacturing Environment 236\u003c\/p\u003e \u003cp\u003eChapter 5: Industrial Case: Staff Turnover Having an Impact in Financial Firm 240\u003c\/p\u003e \u003cp\u003eChapter 6: Industrial Case: Acquiring Software for Pipeline Operations 243\u003c\/p\u003e \u003cp\u003eChapter 7: Industrial Case: Launching Software Applications Sales on the Internet and Social Media 245\u003c\/p\u003e \u003cp\u003eChapter 8: Government Case: Managing the Acquisition of a Large Defense Project 248\u003c\/p\u003e \u003cp\u003eChapter 9: Government Case: Too Much Governance\/Oversight Hinders Progress in Health Care 251\u003c\/p\u003e \u003cp\u003eChapter 10: Government Case: New Concepts for Air Traffi c Control 253\u003c\/p\u003e \u003cp\u003eChapter 11: Government Case: Addressing Cyber Crime on the Internet 256\u003c\/p\u003e \u003cp\u003eChapter 12: Academic Case: How Best to Educate Those Entering Industry 258\u003c\/p\u003e \u003cp\u003eChapter 13: Academic Case: Research Agendas That Matter to Industry 260\u003c\/p\u003e \u003cp\u003eINDEX 261\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"John Wiley \u0026 Sons Inc","offers":[{"title":"Default Title","offer_id":49406900339031,"sku":"9781118650721","price":83.66,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/1739\/5799\/files\/9781118650721.jpg?v=1730497492","url":"https:\/\/bookcurl.com\/products\/war-stories-9781118650721","provider":"Book Curl","version":"1.0","type":"link"}