Details

Global Software and IT


Global Software and IT

A Guide to Distributed Development, Projects, and Outsourcing
1. Aufl.

von: Christof Ebert

62,99 €

Verlag: Wiley
Format: EPUB
Veröffentl.: 26.09.2011
ISBN/EAN: 9781118135099
Sprache: englisch
Anzahl Seiten: 368

DRM-geschütztes eBook, Sie benötigen z.B. Adobe Digital Editions und eine Adobe ID zum Lesen.

Beschreibungen

Based on the author’s first-hand experience and expertise, this book offers a proven framework for global software engineering. Readers will learn best practices for managing a variety of software projects, coordinating the activities of several locations across the globe while accounting for cultural differences. Most importantly, readers will learn how to engineer a first-rate software product as efficiently as possible by fully leveraging global personnel and resources. <p>Global Software and IT takes a unique approach that works for projects of any size, examining such critical topics as:</p> <ul> <li>Executing a seamless project across multiple locations</li> <li>Mitigating the risks of off-shoring</li> <li>Developing and implementing processes for global development</li> <li>Establishing practical outsourcing guidelines</li> <li>Fostering effective collaboration and communication across continents and culture</li> </ul> <p>This book provides a balanced framework for planning global development, covering topics such as managing people in distributed sites and managing a project across locations. It delivers a comprehensive business model that is beneficial to anyone looking for the most cost-effective, efficient way to engineer good software products.</p>
Foreword ix <p>About the Author xi</p> <p>Introduction 1</p> <p><b>Part I Strategy</b></p> <p>1. Different Business Models 7</p> <p>2. The Bright Side: Benefi ts 15</p> <p>3. The Dark Side: Challenges 19</p> <p>4. Deciding the Business Model 27</p> <p>5. Preparing the Business Case 33</p> <p><b>Part II Development</b></p> <p>6. Requirements Engineering 39</p> <p>7. Estimation and Planning 45</p> <p>8. Development Processes 53</p> <p>9. Practice: Global Software Architecture Development 59</p> <p>10. Practice: Software Chunks and Distributed Development 69</p> <p>11. Confi guration Management 81</p> <p>12. Open Source Development 83</p> <p>13. Quality Control 89</p> <p>14. Tools and IT Infrastructure 95</p> <p>15. Practice: Collaborative Development Environments 109</p> <p><b>Part III Management</b></p> <p>16. Life-Cycle Management 127</p> <p>17. Supplier Selection and Evaluation 131</p> <p>18. Supplier Management 135</p> <p>19. Practice: IT Outsourcing—A Supplier Perspective 141</p> <p>20. Monitoring Cost, Progress, and Performance 151</p> <p>21. Risk Management 165</p> <p>22. Practice: Risk Assessment in Globally Distributed Projects 179</p> <p>23. Intellectual Property and Information Security 189</p> <p>24. Practice: Global Software Engineering in Avionics 193</p> <p>25. Practice: Global Software Engineering in Automotive 209</p> <p><b>Part IV People and Teams</b></p> <p>26. Work Organization and Resource Allocation 227</p> <p>27. Roles and Responsibilities 237</p> <p>28. Soft Skills 241</p> <p>29. Training and Coaching 245</p> <p>30. Practice: People Factors in Globally Distributed Projects 249</p> <p>31. Practice: Requirements Engineering in Global Teams 257</p> <p>32. Practice: Educating Global Software Engineering 269</p> <p><b>Part V Advancing Your Own Business</b></p> <p>33. Key Take-Away Tips 283</p> <p>34. Global Software and IT Rules of Thumb 293</p> <p>35. The World Remains Flat 297</p> <p><b>Appendices</b></p> <p>Appendix A Checklist/Template: Getting Started 303</p> <p>Appendix B Checklist/Template: Self Assessment 309</p> <p>Appendix C Checklist/Template: Risk Management 315</p> <p>Glossary and Abbreviations 319</p> <p>Bibliography 339</p> <p>Index 349</p>
<b>CHRISTOF EBERT, PhD,</b> is Managing Director at Vector Consulting Services. He supports companies around the world to improve product development and strategy and to manage organizational changes. Dr. Ebert sits on a number of advisory and industry bodies. Over the years, he has set up and improved several offshoring sites and performed due diligence assessments. He serves on the executive board of the IEEE International Conference on Global Software Engineering series and teaches at the University of Stuttgart.
"Summarizes experiences and guidance, processes and approaches for successfully handling global software development and outsourcing. It offers tons of practical hints and concrete explanations on 'how to do it better.'"—Michael Corbett, Chairman of the International Association of Outsourcing Professionals, from the Foreword <p><b>PROVEN STRATEGIES AND PRACTICES FOR SOFTWARE DEVELOPMENT AND IT SOURCING ON A GLOBAL SCALE</b></p> <p>Based on the author's first-hand experience and expertise, this book offers a proven framework for global software engineering. Readers will learn best practices for managing a variety of software projects, coordinating the activities of several locations across the globe while accounting for cultural differences. Most importantly, readers will learn how to engineer a first-rate software product as efficiently as possible by fully leveraging global personnel and resources.</p> <p><i>Global Software and IT</i> takes a unique approach that works for projects of any size, examining such critical topics as:</p> <ul> <li> <p>Executing a seamless project across multiple locations</p> </li> <li> <p>Mitigating the risks of offshoring</p> </li> <li> <p>Developing and implementing processes for global development</p> </li> <li> <p>Establishing practical outsourcing guidelines</p> </li> <li> <p>Fostering effective collaboration and communication across continents and cultures</p> </li> </ul> <p>Throughout the book, case studies drawn from different industries demonstrate how actual global software engineering projects have been designed and executed. Moreover, sample scenarios and questions encourage readers to put their new skills and knowledge into practice, addressing key issues that commonly arise in global software projects.</p> <p>This book provides a comprehensive business model that is beneficial to anyone looking for the most cost-effective, efficient way to engineer good software products.</p>
"Summarizes experiences and guidance, processes and approaches for successfully handling global software development and outsourcing. It offers tons of practical hints and concrete explanations of 'how to do it better.'"<br /> —<b>Michael Corbett</b>, Chairman of the International Association of Outsourcing Professionals, from the Foreword <p>"This book stands out as the best source of information on distributed software development. Seldom do we see a book with the concepts completely backed by the experiences and views of the experts in their fields. Software developers and managers benefit from the broad spectrum of topics and companies in the case studies."<br /> —<b>S. M. Balasubramaniyan</b>, Vice President, Wipro Technologies</p> <p>"This book is very well-written, up-to-date and packed with practical advice for every software engineer and manager working on global projects. I think it will become 'the' excellent source for the industry on the subject of global software development."<br /> —<b>Bikram Sengupta</b>, Manager, Software and Services Engineering, IBM Research - India</p>

Diese Produkte könnten Sie auch interessieren:

The CISO Evolution
The CISO Evolution
von: Matthew K. Sharp, Kyriakos Lambros
PDF ebook
33,99 €
Data Mining and Machine Learning Applications
Data Mining and Machine Learning Applications
von: Rohit Raja, Kapil Kumar Nagwanshi, Sandeep Kumar, K. Ramya Laxmi
EPUB ebook
190,99 €