Download Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas
Exactly what should you think a lot more? Time to get this Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas It is very easy after that. You can only sit and also stay in your area to obtain this publication Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas Why? It is online publication establishment that offer so many collections of the referred books. So, merely with web link, you can take pleasure in downloading this book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas as well as varieties of publications that are searched for currently. By going to the link web page download that we have supplied, the book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas that you refer so much can be located. Simply save the requested book downloaded and install and afterwards you could appreciate guide to read every time as well as location you desire.
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas
Download Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas
Why should get ready for some days to obtain or receive guide Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas that you order? Why should you take it if you can get Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas the quicker one? You could find the very same book that you buy here. This is it the book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas that you can obtain straight after purchasing. This Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas is popular book on the planet, naturally lots of people will aim to possess it. Why don't you end up being the initial? Still confused with the means?
As we mentioned before, the technology helps us to consistently realize that life will be constantly simpler. Reviewing book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas practice is additionally one of the perks to obtain today. Why? Modern technology can be utilized to supply the book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas in only soft data system that can be opened every time you want and also everywhere you need without bringing this Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas prints in your hand.
Those are several of the perks to take when getting this Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas by on-line. However, how is the method to obtain the soft file? It's really right for you to see this page because you could obtain the web link web page to download and install the publication Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas Simply click the link given in this write-up and goes downloading. It will certainly not take significantly time to obtain this book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas, like when you require to opt for book store.
This is also among the reasons by getting the soft data of this Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas by online. You could not need even more times to invest to go to the book store and also hunt for them. In some cases, you additionally do not locate the book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas that you are hunting for. It will certainly throw away the moment. Yet below, when you see this page, it will certainly be so very easy to obtain and also download and install the e-book Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas It will certainly not take lots of times as we state previously. You could do it while doing another thing in the house or perhaps in your office. So easy! So, are you question? Merely practice what we provide right here and also read Anti-Patterns And Patterns In Software Configuration Management, By William J. Brown, Hays W. McCormick, Scott W. Thomas what you enjoy to review!
What you need to significantly reduce software development failures before they become fatal and how to repair their causes so they don't re-surface
Learn from the mistakes of others documented here in this hard-hitting, humorous, and career-enhancing book from the authors of the bestselling "AntiPatterns". Rise above the industry-wide malaise of mass denial and realize that you too can, and definitely must, master Software Configuration Management (SCM) for successful software engineering. In this much-needed book, the authors provide 16 new AntiPatterns covering the most common SCM mistakes and pitfalls. They also supply you with proven solution strategies including 3 Process Patterns and other tested-in-the-trenches approaches. As in AntiPatterns they present each AntiPattern and Pattern using the same entertaining, practical, and pull-no-punches approach.
"AntiPatterns and Patterns in Software Configuration Management" arms you with:
* The knowledge that SCM is neither too hard, nor too complicated, for software engineers, developers, architects, and project managers
* The most valuable (ROI) process you can have-SCM
* 8 SCM AntiPatterns, 4 Management and Process AntiPatterns, 4 Requirements and Testing AntiPatterns, and 3 Process Patterns that address process, people, and tool issues
William J. Brown is Product Engineer for Concept Five Technologies leading developments of distributed, object-oriented frameworks. Hays W. "Skip" McCormick III and Scott W. Thomas are lead engineers with the MITRE Corporation. Bill and Skip co-authored the critically acclaimed AntiPatterns, also available from Wiley.
- Sales Rank: #3641436 in Books
- Published on: 1999-04-23
- Original language: English
- Number of items: 1
- Dimensions: 9.63" h x .99" w x 7.70" l, .0 pounds
- Binding: Hardcover
- 336 pages
Review
"I first heard the term antipattern while reading AntiPatterns Refactoring Software, Architectures, and Projects in Crisis, the first book in this antipattern series (John Wiley & Sons, 1998). I was curious about the term's relation to the concept of a design pattern but soon learned that the main point is understanding which part of a pattern definition relates to the prefix "anti". As the book explains, "An antipattern is a literary form that describes a commonly occurring solution to a problem that generates decidedly negative consequences."
Antipatterns clearly define frequent mistakes in software projects and provide solutions. The books in this antipatterns series (which should be read in order) are a result of the authors' attempt to categorize, label, and describe recurring situations in software development that have negative consequences. While the first book comprises 18 antipatterns divided into the three parts according to three different viewpoints software development, architecture, and management the second book, AntiPatterns and Patterns in Software Configuration Management, aims to help management. Managers of software development projects must understand software configuration management (SCM) methods and techniques, and the authors provide the necessary knowledge and experience using antipatterns and patterns." - IEEE Software
From the Back Cover
What you need to significantly reduce software development failures before they become fatal and how to repair their causes so they don't resurface AntiPatterns and Patterns in Software Configuration Management Learn from the mistakes of others documented here in this hard-hitting, humorous, and career-enhancing book from the authors of the best-selling AntiPatterns. Rise above the industry-wide malaise of mass denial and realize that you too can, and definitely must, master Software Configuration Management (SCM) for successful software engineering. In this much-needed book, the authors provide 16 new AntiPatterns covering the most common SCM mistakes and pitfalls. They also supply you with proven solution strategies including 3 Process Patterns and other tested-in-the-trenches approaches. As in AntiPatterns, they present each AntiPattern and Pattern using the same entertaining, practical, and pull-no-punches approach. AntiPatterns and Patterns in Software Configuration Management arms you with:
* The knowledge that SCM is neither too hard, nor too complicated, for software engineers, developers, architects, and project managers
* The most valuable ROI process you can have-SCM
* 8 SCM AntiPatterns, 4 Management and Process AntiPatterns, 4 Requirements and Testing AntiPatterns, and 3 Process Patterns that address process, people, and tool issues
About the Author
WILLIAM J. BROWN is Product Engineer for Concept Five Technologies leading developments of distributed, object-oriented frameworks. HAYS W. "SKIP" McCORMICK III and SCOTT W. THOMAS are lead engineers with the MITRE Corporation. Bill and Skip coauthored the critically acclaimed AntiPatterns, also available from Wiley.
Most helpful customer reviews
23 of 31 people found the following review helpful.
Great for identifying problems and potential pitfalls!
By R. Alberg
This is an interesting, informative book on potential problems and pitfalls to be encountered in the wild world of Software Configuration Management! For those who want a step by step guide to implementing SCM at your company, look elsewhere, but if you want to know why your SCM initiatives are failing, or what problems lie ahead on the road, this is the read for you!
23 of 23 people found the following review helpful.
Not on par with their last work
By B. Scott Andersen
Sequels are tough. The original AntiPattern book was light, funny, and right on the mark. It was a tough act to follow. This offering, that shares a couple of the same authors as the original AntiPattern books, falls short.
There is a hint from the authors themselves that this isn't a seminal work. The preface tells readers they can hunt for their particular antiPattern but "We suggest that it is better for you to read through the entire book now (it's not that thick)". Indeed it is not. At just over 300 pages, it is formatted such that about 1/3 of that space is either blank or large cartoons and pictures. So, while it might appear to have the same "heft" as the original, looks are deceiving.
The book suffers from two major problems: a lack of depth and poor editing. The original antiPatterns book is cited no less than 18 times in this work. Borrowing from past efforts and quoting yourself isn't necessarily bad--but it isn't a substitute for new material. Curiously, Steve McConnell (Code Complete, Rapid Development, etc.) is quoted almost as many times--far more often it seems than any other reference. There is an entire industry to draw from. Why such emphasis on just two sources?
Finally, the editing is dreadful. Terms and acronyms are introduced without definition and the general flow of the text is awkward much of the time. This book needed an editor!
Because there is so little written on CM from a management perspective I'm inclined to give the work 3 stars instead of my usual 2 stars for a flawed work. While there certainly are problems with this book, they fall mostly into the category of "missed opportunity" instead of erroneous information.
39 of 41 people found the following review helpful.
We need good books on SCM. This isn't one.
By Michael Bolton
The software development community desperately needs a good, readable book on Software Configuration Management (SCM). SCM is poorly understood in the development community. Sometimes it seems as though there is no faster way to make the eyes of developers, project managers, and executives glaze over than to mention SCM. Yet SCM is terribly important to the process of developing and maintaining software products.
I purchased the book based on a quick glance; it looked friendly, and I was particularly attracted by the authors' claim to have modeled their work after Christopher Alexander's superb book "A Pattern Language". Yet they seem to be oblivious to the all of things that make the A Pattern Language a great book. In particular, A Pattern Language is organized tidily, written concisely, and explained clearly. AntiPatterns and Patterns in Software Configuration Management is none of these.
If one looks around, one can find anti-patterns in lots of bad books on computer software development. Here are some of the anti-patterns that I found in Anti-Patterns and Patterns in Software Configuration Management.
Disorganization: The Patterns and AntiPatterns are subject to similar descriptive templates, which include Background, General Form, Variations, and Examples. As a result, it is often unclear as to whether the authors refer to the problem or the solution. If you read the "Background" section on page 276, one of the authors describes the inspections that he was required to perform while in the Navy. Yet this passage is intended background for an AntiPattern, so I was confused as to whether the author was praising or disparaging the practice.
Misuse of Icons: AP&P contains icons to highlight the items related to a given pattern or anti-pattern. A pattern is a good thing; an anti-pattern is a bad thing. Why, then, is the icon for the General Form of an Anti-Pattern (a bomb with a lit fuse) the same as the icon for the General Form of a Pattern (also a bomb with a lit fuse)?
Inflated writing style: "[System engineering is] an application of necessary effort to transform a required operational capability into a set of parameters defining performance and function, using an iterative process of analysis, synthesis, specification, design, and test to result in a final conclusion." This sentence is not one of the worst in the book -- the sentence is merely typical -- but I defy anyone to read the sentence and to comprehend it on the first go-round. (Isn't software engineering more than simply defining parameters? Isn't there some sort of product that software engineering is supposed to deliver? What form of conclusion is not final?). One of the categories in the AntiPattern template is called "Refactored Solution"; when one has just finished describing a problem, what's the difference between a solution and a refactored solution? Software projects are often called "developments" in this book -- why?
Unrelenting use of the passive voice: The authors regularly use the passive voice in the book's examples. Take page 188: "After several delays due to recoding and retesting, it was decided to refine the process to cover the missing parts of the development lifecycle." Who decided? "Specification design was implemented for interface specifications for each component." Who implemented the specification design (or who designed the interface specifications, or who specificied the implementation)? Moreover, wouldn't it be just as simple to say "Interface specifications were designed for each component?"
Awkward sentence construction: "Critical to the effectiveness of any software configuration management organization is a strong definition of how software configuration management is implemented within the greater organization." (page 56True. Annoying to the reader are sentences that begin in their own middles. Run-on sentences, and misrelated pronouns can be found on practically every page. Here's another example, from page 22. "Millions of lines of code have forced SCM to the forefront of the system lifecycle disciplines, because without SCM, many projects fail, or the costs become exorbitant to deploy." It is the need to manage millions of lines of code is what has forced SCM to the forefront; the lines of code don't do anything on their own. Projects are sometimes deployed, but I have yet to see a cost deployed, exorbitant or not.
Shoddy copy editing: "Annecdotal (sic) evidence: Often-heard phrases and comedic material are (sic) associated with this AntiPattern." (page 9). A professionally edited book should not contain two obvious errors in a single paragraph. In this case, those errors are the misspelling of "anecdotal" and the superflous word "are" (which makes nonsense of the intended explanation).
These complaints may sound like nit-picking; they aren't. The poor writing and editing in this book detract from its clarity, add to its length, and reinforce to the mistaken belief that SCM is dull or hard to understand. On top of that, there is little practical advice in the book, other than motherhood issues -- it's a good idea to plan a project; it's a good idea to plan before you implement; configuration management staff can sometimes go overboard; that development teams should keep not only source code, but all of the documents associated with a project under version control. There is a hearty thank-you to the editor of this book in the Acknowledgements section; I cringed as I read it.
Beware of writers that attempt to faciliate comprehensibility by the utilization of enhanced linguistic schema (or rather, beware of writers that try to make themselves clear by using big words). By any means possible read "A Pattern Language", but wait for some future, greatly-improved edition of "AntiPatterns and Patterns in Software Configuration Management."
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas PDF
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas EPub
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas Doc
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas iBooks
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas rtf
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas Mobipocket
Anti-Patterns and Patterns in Software Configuration Management, by William J. Brown, Hays W. McCormick, Scott W. Thomas Kindle
Tidak ada komentar:
Posting Komentar