When everything goes right, you end up with high-quality software in half the time for a fraction of the cost. But over 50% of offshore outsourcing projects do not achieve their cost-saving goals or timelines . . . or just fail completely. The mistakes and missteps are costly and painful, but NOW you don't have to go there. This book shows you step-by-step how to make software development outsourcing work, from concept to completion. You'll discover how * Choose the right vendor quickly and confidently * Stay in control of your outsourced software development projects * Achieve on-time, on-scope, and on-budget results * Fiercely protect your intellectual property * Decide when to create a subsidiary for even greater savings SPECIAL Take the FREE online Outsourcing Readiness Test (Plus many other free goodies, tools, and downloads on the book's website) Join the thousands already outsourcing offshore. This book will help you every step of the way. Table of Contents Introduction Chapter 1 : Deciding to Outsource Chapter 2 : Where to Outsource Chapter 3 : How to Select your Outsourcing Vendor Chapter 4 : Offshoring, or Creating your Own Offshore Subsidiary Chapter 5 : Describing your Software for Outsourcing Chapter 6 : Controlling your Outsourced Software Development Chapter 7 : Software Outsourcing Metrics Chapter 8 : Protecting your Intellectual Property Chapter 9 : Outsourcing your Quality Assurance Chapter 10 : Five Situations Right for Outsourcing Chapter 11 : The Future of Global Software Development Appendix A : The Outsourcing Strategy Decision Matrix Appendix B : The Outsourcing Readiness Test Appendix C : Avoiding the Seven Deadly Dangers of Outsourcing Inside-flaps : Ready to Do It Right?
Whether the drive to outsource comes from the top-down or bottom-up, it s up to you to make it work. So if it s your first time, or you just want to get it right this time, look no further. This book is packed with a fantastic wealth of insight, resources, and actionable know-how waiting to help you succeed, starting now.
Ask Have I done what it takes to prepare for offshoring? If you re not sure, see Chapter 1.
Am I ready to select a vendor? Before you do, check out Chapters 2 and 3, and then review 3 Steps to Selecting a Vendor.
Is my software design ready for outsourcing? What, precisely, will your software do? Have you done the architecting required? What about schedules and a reliable roadmap for releases? Get it all together in Chapter 5.
Am I in control of this process? Is the development process you re using capable and mature? Got tabs on your team and vendors? Is your code secure? See Chapter 6.
Can I measure my results? Check out the metrics used by experts in Chapter 7.
And the answers keep coming. Whether you re looking for technical guidelines, financial justification, or a development process that will stand up under pressure, Software without Borders will save you valuable time.
Software Without Borders is an excellent book. Lots of examples. It also touches on the Agile framework of software development.
One of the reasons US companies cite for moving software development offshore is the high cost of introducing and maintaining quality processes that would rival those of the offshore companies. These claims should be analyzed again to see if the additional cost is more than compensated by increased efficiencies.
Perhaps it is time think of quality processes as an investment instead of a cost.Using proper processes when designing and developing software can significantly reduce the development cost. When software requirements are defined completely and reviewed before development begins, the cost of implementation and rework decreases. This involves quality planning. If code is adequately inspected, tested, verified and validated, the number of software defects can be reduced significantly.
Many companies can achieve much cost savings and quality improvement by improving internal software development processes but for those companies that choose to go ahead and send software development offshore, their odds of success can be improved by avoiding risky situations, monitoring progress and quality closely, and being ever vigilant for the danger signs of a bad project. With effective “safety mechanisms” in place, offshore practices should benefit a firm rather than expose it to loss of intellectual property, unexpected costs, and ongoing headaches and problems.
The new version of “Software without Borders” will have new chapters on fostering innovation, software quality assurance, and risk management. It is a wonderful book. Please read it.
Written with a business leader's perspective in mind and covering topics ranging from the selection of countries and vendors, to IP, to the day-to-day management of a project, Software Without Borders is a must-read for anyone looking to maximize the return on a software development investment.
I think as time passes by Software without Borders’ takes a more holistic approach by describing how companies can expand their horizons to find not only the lowest costs, but also the exact right development talent around the globe.” Good job Steve.
An excellent book presenting in depth multiple facets about software outsourcing. A must read for both outsourcing buyers and providers. Thanks to @SteveMezak.