Software War Stories Case Studies in Software Management 1st Edition by Donald Reifer – Ebook PDF Instant Download/Delivery: 9781118717257, 1118717252
Full download Software War Stories Case Studies in Software Management 1st Edition after payment

Product details:
ISBN 10: 1118717252
ISBN 13: 9781118717257
Author: Donald J. Reife
A comprehensive, practical book on software management that dispels real-world issues through relevant case studies
Software managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: Software War Stories.
This 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.
Software War Stories:
- Covers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems
- Includes coverage of topics ranging from planning, estimating, and organizing to risk and opportunity management
- Uses twelve case studies to communicate lessons learned by the author in practice
- Offers end-of-chapter exercises, sample solutions, and a blog for providing updates and answers to readers’ questions
Software War Stories: Case Studies in Software Management mentors practitioners, software engineers, students and more, providing relevant situational examples encountered when managing software projects and organizations.
Table of contents:
Chapter 1: Getting Started
-
Goals and Scope
-
Understanding the Enterprise
-
Review of Software Management Fundamentals
-
Theory versus Practice: Which Is It?
-
Emphasizing Practitioner Roles
-
Setting Realistic Expectations
-
How Do You Know Whether You Will Be Successful?
-
Recognizing Bad Smells and Trusting Your Blink
-
Separating the Controllables from the Noncontrollables
-
Surveying the Tools of the Trade
-
Line Management Tools and Techniques
-
Project Management Tools and Techniques
-
Digging Deep to Find the Root Cause
-
Questions to Be Answered
-
Summary of Key Points
-
References
-
Web Pointers
Chapter 2: Industrial Case – Organizing for ERP within a Large Information Technology Shop
-
Learning Objectives: Putting Project Management to Work
-
Setting the Stage: The Three-Headed Dragon
-
Options, Recommendation, and Reactions during the Transition to ERP
-
Outcomes and Lessons Learned When Introducing Matrix Management
-
Exercise: If You Were King, What Organizational Changes Would You Make to Break Down the Silos?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 3: Industrial Case – What Is a Reasonable Cost and Schedule for a Telecommunications Project Upgrade?
-
Learning Objectives: Establishing Realistic Cost and Schedule Goals
-
Setting the Stage: Can We Do It for the Target Cost?
-
Options, Recommendations, and Reactions While Striving to Satisfy Key Clients
-
Outcomes and Lessons Learned Using Incremental Development
-
Exercise: How Do You Get Your Bosses to Believe Your Estimates?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 4: Industrial Case – Getting Back on Track within a Manufacturing Environment
-
Learning Objectives: Getting Back on Track
-
Setting the Stage: Recognizing and Addressing the Trouble Signs
-
Options, Recommendations, and Reactions While Attempting to Restore Order
-
Outcomes and Lessons Learned Associated with Your Get-Well Plan
-
Exercise: When Trying to Get a Software Project Back on Track, What Do You Focus On?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 5: Industrial Case – Staff Turnover Having an Impact in a Financial Firm
-
Learning Objectives: Addressing Staffing Issues
-
Setting the Stage: Understanding the Learning Curve
-
Options, Recommendations, and Reactions While Building a Modern Test Organization
-
Outcomes and Lessons Learned While Addressing Test Issues
-
Exercise: What Nonfinancial Incentives Would You Use to Reduce Staff Turnover?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 6: Industrial Case – Acquiring Software for Pipeline Operations
-
Learning Objectives: Developing Requirements Using Multidisciplinary Teams
-
Setting the Stage: How to Avoid Gold Plating and Other Common Maladies
-
Options, Recommendations, and Reactions When Specifying Requirements
-
Outcomes and Lessons Learned Relative to the Use of Feature-Based Specifications
-
Exercise: When Managing Requirements, What Are the Traps to Watch Out For?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 7: Industrial Case – Launching Software Applications Sales on the Internet and Social Media
-
Learning Objectives: How Do You Transition a Start-Up from R&D to Doing Business?
-
Setting the Stage: Capitalizing on the Opportunities
-
Options, Recommendations, and Reactions as You Get Ready for Your Product Launch
-
Outcomes and Lessons Learned as Your Product Hits the Street
-
Exercise: How Do You Satisfy Business and Customer Needs When Selling Software?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 8: Government Case – Managing the Acquisition of a Large Defense Project
-
Learning Objectives: What to Do When a Contractor Is Behind Schedule, Over Budget, and Performing Badly
-
Setting the Stage: Who Do We Blame?
-
Options, Recommendations, and Reactions Resulting from an Independent Assessment
-
Outcomes and Lessons Learned When the Truth Is Exposed
-
Exercise: When Addressing Software Cost and Schedule Problems, How Do You Determine Their Root Causes?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 9: Government Case – Too Much Governance/Oversight Hinders Progress in Health Care
-
Learning Objectives: How to Handle Extreme Governance Requirements Under Pressure
-
Setting the Stage: Governance and the Competitive Environment
-
Options, Recommendations, and Reactions Aimed at Validating the Architecture of a New Pharmacy System
-
Outcomes and Lessons Learned When Dealing with Customer Demands for Change
-
Exercise: How Much Oversight Is Enough within a Constrained but Competitive Contractual Environment?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 10: Government Case – New Concepts for Air Traffic Control
-
Learning Objectives: Making the Transition to Agile Methods
-
Setting the Stage: Change Management within Conservative Organizations
-
Options, Recommendations, and Reactions during the Transition to Agile Methods on a Large Project
-
Outcomes and Lessons Learned as You Scale Agile Methods for Use
-
Exercise: How Do You Mechanize the Agile Notion That Software Requirements Are a Learning Exercise Rather Than a Specification Process?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 11: Government Case – Addressing Cyber Crime on the Internet
-
Learning Objectives: How to Get Help in Covering Unbudgeted Tasks
-
Setting the Stage: The Quick Update Cycle
-
Options, Recommendations, and Reactions to Handle Frequent Requests to Refresh Network Defenses
-
Outcomes and Lessons Learned Related to Getting Budget Relief
-
Exercise: How Do You Quickly Change a Software Product and Keep Customers Happy at the Same Time?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 12: Academic Case – How Best to Educate Those Entering Industry
-
Learning Objectives: Getting New University Hires Up-to-Speed Quickly
-
Setting the Stage: What Does Industry Need from Universities?
-
Options, Recommendations, and Reactions When Recruiting at Universities
-
Outcomes and Lessons Learned Based on Recruiting Results
-
Exercise: What Education and Training Do You Provide for New Software Hires?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 13: Academic Case – Research Agendas That Matter to Industry
-
Learning Objectives: Sponsored Research Agendas
-
Setting the Stage: Research versus Teaching – A Dilemma?
-
Fact-Finding
-
Options, Recommendations, and Reactions Based on Research Discussions
-
Organization
-
Project
-
Process
-
Product
-
Recommendations
-
Outcomes and Lessons Learned Based on University Performance
-
Exercise: How Do You Stimulate Pursuit of Software Research in Academia That Has a Near-Term Impact?
-
Summary of Key Points and Lessons Learned
-
References
-
Web Pointers
Chapter 14: Pulling It All Together
-
Software Management Secrets of Success
-
Gaining Insight and Advantage in Practice
-
Ten Management Techniques to Rely On
-
Ten Problems to Be Wary of When Pursuing Success
-
Things You Can and Cannot Do in General
-
If I Were King: My Six Wishes
-
Summary
-
References
-
Web Pointers
Appendix A: Acronyms and Glossary of Key Terms
-
Acronyms Used within the Book
-
Key Terms Used within the Book
Appendix B: Recommended Readings, References, and Resources
-
Recommended Readings
-
References
-
Other Resources
Appendix C: Sample Solutions
-
Chapter 2: Organizing for ERP within a Large IT Shop
-
Chapter 3: Telecommunications Project Upgrade
-
Chapter 4: Getting a Project Back on Track in Manufacturing
-
Chapter 5: Staff Turnover in Financial Firm
-
Chapter 6: Acquiring Software for Pipeline Operations
-
Chapter 7: Launching Software Applications on the Internet and Social Media
-
Chapter 8: Managing the Acquisition of a Large Defense Project
-
Chapter 9: Governance/Oversight in Health Care
-
Chapter 10: New Concepts for Air Traffic Control
-
Chapter 11: Addressing Cyber Crime on the Internet
-
Chapter 12: Educating Those Entering Industry
-
Chapter 13: Research Agendas That Matter to Industry
People also search for:
d war story
war stories world war 2
war stories world war ii
war stories game dev
examples of war stories
Tags: Donald Reife, Software War, Case Studies


