Global Software Development Handbook

Author: Raghvinder Sangwan
Publisher: CRC Press
ISBN: 1420013858
Format: PDF
Download Now
Economics and technology have dramatically re-shaped the landscape of software development. It is no longer uncommon to find a software development team dispersed across countries or continents. Geographically distributed development challenges the ability to clearly communicate, enforce standards, ensure quality levels, and coordinate tasks. Global Software Development Handbook explores techniques that can bridge distances, create cohesion, promote quality, and strengthen lines of communication. The book introduces techniques proven successful at international electronics and software giant Siemens AG. It shows how this multinational uses a high-level process framework that balances agility and discipline for globally distributed software development. The authors delineate an organizational structure that not only fosters team building, but also achieves effective collaboration among the central and satellite teams. The handbook explores the issues surrounding quality and the processes required to realize quality in a distributed environment. Communication is a tremendous challenge, especially for teams separated by several time zones, and the authors elucidate how to uncover patterns of communication among these teams to determine effective strategies for managing communication. The authors analyze successful and failed projects and apply this information to how a project can be successful with distributed teams. They also provide lightweight processes that can be dynamically adapted to the demands of any project.

Antipatterns

Author: Colin J. Neill
Publisher: CRC Press
ISBN: 1466516569
Format: PDF, Kindle
Download Now
Emphasizing leadership principles and practices, Antipatterns: Managing Software Organizations and People, Second Edition catalogs 49 business practices that are often precursors to failure. This updated edition of a bestseller not only illustrates bad management approaches, but also covers the bad work environments and cultural traits commonly found in IT, software development, and other business domains. For each antipattern, it describes the situation and symptoms, gives examples, and offers a refactoring solution. The authors, graduate faculty at Penn State University, avoid an overly scholarly style and infuse the text with entertaining sidebars, cartoons, stories, and jokes. They provide names for the antipatterns that are visual, humorous, and memorable. Using real-world anecdotes, they illustrate key concepts in an engaging manner. This updated edition sheds light on new management and environmental antipattems and includes a new chapter, six updated chapters, and new discussion questions. Topics covered include leadership principles, environmental antipatterns, group patterns, management antipatterns, and team leadership. Following introductory material on management theory and human behavior, the text catalogs the full range of management, cultural, and environmental antipatterns. It includes thought-provoking exercises that each describe a situation, ask which antipatterns are present, and explain how to refactor the situation. It provides time-tested advice to help you overcome bad practices through successful interaction with your clients, customers, peers, supervisors, and subordinates.

Enterprise Scale Agile Software Development

Author: James Schiel
Publisher: CRC Press
ISBN: 9781439803226
Format: PDF
Download Now
Enterprise-Scale Agile Software Development is the collective sum of knowledge accumulated during the full-scale transition of a 1400-person organization to agile development—considered the largest implementation of agile development and Scrum ever attempted anywhere in the world. Now James Schiel, a certified Scrum trainer and member of the Scrum Alliance, draws from his experience at the helm of that global four-year project to guide you and your organization through the transition. He lends his insight on how you can use Scrum as an organizational framework and implement XP practices to define how software is written and tested. He provides key information and tools to assess potential outcomes and then make the best corresponding choices in any given situation. Schiel sequences chapters to match typical developmental progression, and in addition to practical guidance, he provides a tool kit from which you can take ideas and select what works for you. Covering quality development practices based on ISO 9001, which help you create consistently high-quality software in a cost-efficient manner, this invaluable resource shows you how to— Improve project management practices and product quality assurance Adopt new management methods and requirements Involve your current customers in development, while inviting new ones Much more than a mere "body of knowledge," this volume goes beyond standardizing agile and Scrum practices. It breaks up the process into manageable tasks, illustrating how to set the stage for the change, plan it, and then initiate it. Using the methods and information presented, any organization should be able to achieve a nearly seamless transition to agile.

The ScrumMaster Study Guide

Author: James Schiel
Publisher: CRC Press
ISBN: 1439859922
Format: PDF
Download Now
Examining the questions most commonly asked by students attending Certified Scrum Master (CSM) and Certified Scrum Product Owner (CSPO) classes, The ScrumMaster Study Guide provides an accessible introduction to the concepts of Scrum and agile development. It compiles the insights gained by the author in teaching more than 100 CSM classes and countless seminars. Describing how to sell agile development to upper management and customers, the book illustrates real-world implementation of agile development, addressing the roles and responsibilities of each team member as well as some of the things that can go wrong in an implementation. Focuses on running Scrum projects in an agile environment Covers agile development, team building, and transitioning to Scrum and agile Explains how to adapt Scrum and agile to your work environment Describes how to measure individual and team productivity Illustrates the functions of a Scrum team on a day-to-day basis This book is intended for newly minted ScrumMasters, product owners, and students about to attend a CSM or CSPO class as well as developers and managers who want to sharpen their skills. Scrum is a simple framework and agile development is simply a concept; successful implementation requires more than just the training you can get in a CSM class or a workshop. Helping you understand key aspects of agile development and Scrum that might have previously been difficult to comprehend, this book is the ideal starting point for finding the answers you need for agile software development in your organization.

Die Kunst Des It projektmanagements 2nd Edition

Author: Scott Berkun
Publisher: O'Reilly Germany
ISBN: 3897219220
Format: PDF, Docs
Download Now
Weshalb verschieben sich Release-Termine ständig? Warum funktioniert die Team-Kommunikation zwischen Designern, Entwicklern und Marketing nicht? Wie kommt man auf wirklich kreative Ideen? Und was tun, wenn etwas schief geht? Wenn Sie sich Fragen wie diese schon oft gestellt haben – Scott Berkun hat die Antworten für Sie. Mit Humor und scharfem Blick beleuchtet der erfahrene Autor und Projektmanager die klassischen Aufgaben, Herausforderungen und Mechanismen des IT-Projektmanagements. Von der fachkundigen Planung über die zielgerichtete Team-Kommunikation bis hin zum erfolgreichen Projektabschluss – hier erhalten Sie kompetente Einblicke in die Realität der Projektleitung. Projekte realistisch planen Entdecken Sie, welche ersten Schritte das Projekt erfolgreich starten, wie man solide Zeitpläne entwickelt und gute Visionsdokumente und Spezifikationen schreibt, wie neue Ideen entstehen und was man aus ihnen machen kann. Teams effektiv führen Erhalten Sie Einblicke in die erfolgreiche Teamleitung: Lernen Sie, wie man die Team-Moral kultiviert, konfliktfrei kommuniziert, Meetings optimal gestaltet und den Spaß am Projekt steigert. Neu in der überarbeiteten Auflage Die zweite, komplett überarbeitete Auflage wurde um Übungsteile am Ende jeden Kapitels erweitert. Dadurch kann der Leser durch über 120 Übungen die Kapitelinhalte praxisnah erschließen und vertiefen.