• Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
Menge:1
Software Configuration Ma... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von betterworldbooks__
Zustand: Gebraucht: Gut
Kommentar: Geringe Abnutzungserscheinungen und minimale Markierungen im Text. 100%ige Kostenrueckerstattung garantiert Ueber eine Million zufriedene Kunden! Ihr Einkauf unterstuetzt world literacy!
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Software Configuration Management Patterns: Effective Teamwork and Practical Integration: Effective Teamwork, Practical Integration (Software Patterns Series) (Englisch) Taschenbuch – 13. November 2002


Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 41,95
EUR 41,95 EUR 2,63
33 neu ab EUR 41,95 10 gebraucht ab EUR 2,63
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

  • Taschenbuch: 208 Seiten
  • Verlag: Addison Wesley (13. November 2002)
  • Sprache: Englisch
  • ISBN-10: 0201741172
  • ISBN-13: 978-0201741179
  • Größe und/oder Gewicht: 18,5 x 1,8 x 22,9 cm
  • Durchschnittliche Kundenbewertung: 3.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 258.928 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Synopsis

Stereotypes portray software engineers as a reckless lot, and stereotypes paint software configuration management (SCM) devotees as inflexible. Based on these impressions, it is no wonder that projects can be riddled with tension! The truth probably lies somewhere in between these stereotypes, and this book shows how proven SCM practices can foster a healthy team-oriented culture that produces better software. The authors show that workflow, when properly managed, can avert delays, morale problems, and cost overruns. A patterns approach (proven solutions to recurring problems) is outlined so that SCM can be easily applied and successfully leveraged in small to medium sized organizations. The patterns are presented with an emphasis on practicality. The results speak for themselves: improved processes and a motivated workforce that synergize to produce better quality software.

Buchrückseite

Effective software configuration management (SCM) strategies promote a healthy, team-oriented culture that produces better software. Software Configuration Management Patterns alleviates software engineers' most common concerns about software configuration management—perceived rigidity and an overemphasis on process.

Through the use of patterns, the authors show that a properly managed workflow can avert delays, morale problems, and cost overruns. The patterns approach illustrates how SCM can be easily and successfully applied in small- to mid-size organizations. By learning how these patterns relate to each other, readers can avoid common mistakes that too often result in frustrated developers and reduced productivity.

Key coverage includes instruction on how to:

  • Develop the next version of a product while fixing problems with the current one.
  • Develop code in parallel with other developers and join up with the current state of codeline.
  • Identify what versions of code went into a particular component.
  • Analyze where a change happened in the history of a component's development.
  • Use current tools more effectively, and decide when to use a manual process.
  • Incrementally introduce good practices into individual workspaces and throughout the organization.
  • Identify crucial aspects of the software process so that team projects can run smoothly.
  • Build and foster a development environment focused on producing optimal teamwork and quality products.
  • Software Configuration Management Patterns also includes a detailed list of SCM tools and thorough explanations of how they can be used to implement the patterns discussed in the book. These proven techniques will assist readers to improve their processes and motivate their workforce to collaborate in the production of higher quality software.



    0201741172B09202002

    Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

    Kundenrezensionen

    3.0 von 5 Sternen
    5 Sterne
    0
    4 Sterne
    0
    3 Sterne
    1
    2 Sterne
    0
    1 Sterne
    0
    Siehe die Kundenrezension
    Sagen Sie Ihre Meinung zu diesem Artikel

    Die hilfreichsten Kundenrezensionen

    2 von 2 Kunden fanden die folgende Rezension hilfreich Von Wolfgang Keller am 26. Oktober 2011
    Format: Taschenbuch Verifizierter Kauf
    Das Buch wurde mir von einem Freund empfohlen, weil ich etwas zu Build Servern lesen wollte. Nachdem ich beide Autoren als "gute Patternschreiber" kenne, habe ich es mal ausprobiert. Das was sich in dem Buch findet ist allerdings schon sehr "basic" - da geht es im wesentlichen darum, was Versionen und Branches sind und was ein Merge ist - das ganze zugegeben sehr sauber aufgeschrieben in Form von Patterns - aber fast schon "zu trivial" für wirklich interessante Patterns ..

    Will heißen: Um zu kapieren, was Versionsverwaltung an sich ist, braucht man das Buch nicht unbedingt - es ist sehr ehrenvoll, dass das aufgeschrieben wurde - aber die Patternform ist nicht zwingend notwendig um Grundlagen zu erklären. Und um zu verstehen, wie man heute in einem agilen Projekt einen Continuous Integration Server mit Build-Management und und uns aufbaut, reicht das Buch nicht mal annähernd aus. Hat auch zugegeben garnicht den Anspruch. Deckt wirklich nur die Aspekte ab, die in einem Subversion oder PVCS drin sind.
    Wer sich für CI-Server interessiert, dem sei zum Beispiel Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation (Addison-Wesley Signature) empfohlen
    Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
    Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
    Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

    Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

    Amazon.com: 27 Rezensionen
    12 von 12 Kunden fanden die folgende Rezension hilfreich
    Excellent-A wonderful collection of patterns to support team development 8. Januar 2006
    Von Michael Cohn - Veröffentlicht auf Amazon.com
    Format: Taschenbuch
    I knew this book would be different from the use of "Teamwork" in its subtitle. Many of the configuration managers with whom I've worked through the years demonstrated an attitude that was about anything but teamwork. They viewed their job as protecting the source code (and other assets) of a project to the point of getting in the way of the developers. So based on its subtitle, I had very high hopes for this book. I was not let down. This book is excellent.

    The book starts with a couple of introductory chapters and then devotes a chapter to each of 16 patterns. I really like that the book devotes a full chapter to each pattern (and therefore covers substantial patterns) rather than covering each in two pages as is often the case in patterns books.

    As a coach and trainer of agile software development teams, I am often asked by these teams how they handle the software configuration management with such fast-moving processes. These excellent and highly readable book has collected a wonderful set of practices and will become a part of the standard canon I recommend to clients.
    9 von 9 Kunden fanden die folgende Rezension hilfreich
    A Required Handbook for SCM Practitioners 10. Dezember 2002
    Von Michael Sayko - Veröffentlicht auf Amazon.com
    Format: Taschenbuch
    This exceptionally clear and extremely concise handbook is a must read for all SCM practitioners. The book is filled with practical advice to solve classic configuration management problems that arise on software projects.
    The book begins with an overview of SCM concepts and a discussion of the role of SCM in agile software development. This discussion dispels the myth that software configuration management must be process heavy to be effective.
    Much of the book consists of a description of patterns (i.e., problems that occur over and over again) related to software configuration management. Each pattern is described in a brief chapter that begins with a question about a common SCM problem. For example, the chapter on the task level commit pattern begins with the question, "How much work should you do between submissions to the version control system?"
    Each chapter that presents an SCM pattern describes the circumstances in which the pattern is relevant. The authors explain the pattern with the help of easy-to-understand diagrams and brief narratives of situations from real software projects in which the pattern is relevant. Most chapters also include relevant references to books and papers that elaborate on material covered in the chapter.
    Perhaps the most valuable aspect of this book is that an SCM engineer can reference it when speaking to project management and members of the development team about common SCM pitfalls and practical techniques that can be used to correct or avoid these pitfalls.
    9 von 9 Kunden fanden die folgende Rezension hilfreich
    Implement a patterns-based SCM process 15. Dezember 2002
    Von Ein Kunde - Veröffentlicht auf Amazon.com
    Format: Taschenbuch Verifizierter Kauf
    Following the extremely clear patterns-based view of SCM presented in this book is allowing my organization to greatly improve our SCM processes. The patterns approach has quickly improved the communication of our process- making SCM easily understood by CM people, developers, and managers. This book and the Bays book (Software Release Methodlogy) can be combined to develop a effective, repeatable, improving SCM and release process.
    To support other readers' comments (and update my review): Using a pattern language to describe SCM process has been helping people on my teams to take a more proactive role in SCM activities- identifying well thought-out branching scenarios, and how to manage their work areas (and work) to complete parallel development tasks. Impressive how describing parts of the process using several simple behavior patterns simplifies things...
    5 von 5 Kunden fanden die folgende Rezension hilfreich
    Essential SCM resource for all experience levels 18. Juni 2004
    Von Mike Tarrani - Veröffentlicht auf Amazon.com
    Format: Taschenbuch
    I'm a fan of patterns because of the succinct way they convey knowledge and practices, so I rushed out to purchase this book. I was not disappointed for a number of reasons. First, it is true to the concept of patterns, and second, it is all practical with no ivory tower preaching.
    The patterns given in this book comprise a complete picture of software configuration management, and will allow you to fully understand the scope and complexity of implementing, managing and continuously improving an SCM process. From the following list you'll see that these patterns are end-to-end:
    - Mainline and active development line, both of which are designed to manage baselines, as well as to promote stability in the code base.
    - Private Workspace, repository, private versioning, and private system build patterns are the essence of SCM as well as reflecting best practices in team-oriented integration and testing while preserving the integrity of the code base.
    - Third party codeline is an interesting pattern that I've not encountered, but one that is highly useful when you are working with subcontractors, or have outsourced some development. The patterns for task level commit and task branches are also useful approaches to team-oriented development, whether internal or distributed among subcontractors.
    - Codeline policy, smoke and unit test patterns govern the SCM process and prepare for the transition from development to QA. These are core patterns that are directly tied to the development process.
    - Release line, release prep codeline, and regression test patterns cover the promotion to QA and release management portions of the development process.
    In addition to the patterns, which are the main value of this book, the clearly articulated chapters on pattern language, SCM concepts, and other contextual information further enhance this book, and is yet another reason why anyone interested in SCM should make reading this book a priority. The supporting web site (ASIN B0000AA6G3) contains errata, a downloadable quick reference card, and sample chapters from this book. If you are still undecided visit the site and you'll find sufficient information with which to decide.
    8 von 9 Kunden fanden die folgende Rezension hilfreich
    Best CM practices book I've found 16. Juni 2003
    Von Paul Gebert - Veröffentlicht auf Amazon.com
    Format: Taschenbuch
    This book could have also been called "Best CM and software development practices".
    I've read many CM books over the years and this is one of those rare books that focuses on the "rubber meets the road" aspect of good CM and software development practices.
    Many CM books out there are so theoretical that they are barely useful. This book answers many software development practice questions that I've had to address in my years of doing software process improvement and proprietary CM tool, ClearCase, Version Manager, Config Builder, Tracker, ClearQuest, and now PVCS Dimensions administration. Anyone who does CM for a living gets asked the "how do I do this" question where the question that first needs an answer is "what are you trying to do with the tool?".
    This book addresses those questions in a 100% practical and easy to understand way. I recommend this book to anyone who is serious about process improvement and CM and knows that it's usually not what CM tools you have but what you do with them is what helps software development get done in a sane fashion.
    Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.