More process patterns: delivering large-scale systems using by Scott W. Ambler PDF

By Scott W. Ambler

ISBN-10: 0521652626

ISBN-13: 9780521652629

Together with his new publication, extra technique styles, Scott Ambler alternatives up the place strategy styles left off. right here, the writer provides technique styles for the second one 1/2 the improvement lifecycle. He covers the carry part and the continue and aid levels of large-scale, object-oriented method improvement. every one awarded development relies on confirmed, real-world innovations and is aimed at medium to large-size companies that have to enhance software program internally to help their major line of commercial. The e-book covers significant administration matters, corresponding to humans and threat administration, and caliber coverage. the ultimate bankruptcy provides options for utilizing approach styles to introduce and/or mature one's software program strategy. builders and undertaking managers who've simply taken their first OO improvement path will locate this e-book crucial. Ambler takes the genuine wishes of software program improvement and supply into account, overlaying cross-project, upkeep, operations, and help concerns. This publication makes use of the Unified Modeling Language (UML).

Show description

Read or Download More process patterns: delivering large-scale systems using object technology PDF

Similar object-oriented design books

Get Hibernate Quickly PDF

A concise creation to Hibernate's many configuration and layout suggestions, this e-book distills Hibernate into digestible items with many code examples, useful utilization situations, and assurance of the instruments on hand to builders writing Hibernate purposes. utilizing a move slowly, stroll, run educating technique, builders will examine what Hibernate is, what it will possibly do, and the way it may be used successfully.

Download e-book for iPad: Aspect-Oriented Programming with the e Verification Language by David Robinson

What’s this AOP factor besides, really―when you get down to it―and can anyone please clarify what a side truly is? Aspect-Oriented Programming with the e Verification Language takes a practical, instance dependent, and enjoyable method of unraveling the mysteries of AOP. during this booklet, you’ll find out how to:• Use AOP to arrange your code in a fashion that makes it effortless to house the belongings you quite care approximately on your verification environments.

Download e-book for kindle: Model Driven Architecture and Ontology Development by Dragan Gaševic, Dragan Djuric, Vladan Devedžic, Bran V.

Defining a proper area ontology is usually thought of an invaluable, to not say important step in virtually each software program undertaking. it is because software program offers with principles instead of with self-evident actual artefacts. although, this improvement step is hardly performed, as ontologies depend on well-defined and semantically strong AI suggestions similar to description logics or rule-based platforms, and so much software program engineers are mostly strange with those.

UML @ Classroom: An Introduction to Object-Oriented Modeling - download pdf or read online

This textbook ordinarily addresses rookies and readers with a simple wisdom of object-oriented programming languages like Java or C#, yet with very little modeling or software program engineering event – hence reflecting nearly all of scholars in introductory classes at universities. utilizing UML, it introduces simple modeling ideas in a hugely certain demeanour, whereas refraining from the translation of infrequent exact circumstances.

Additional resources for More process patterns: delivering large-scale systems using object technology

Example text

He writes as if he is your own personal mentor, sitting next to you, answering the questions that face every project, team, manager, and developer. The book uses the new and evolving form of patterns to structure and communicate a wide range of personal experience and best practiceothe things those most seasoned system and software professionals all know, but progressively forget to communicate to the teams and developers they work with. "It's common knowledge" is often the excuse, but the pace of software development and the constantly changing faces in many companies means that it becomes common to only a few.

Senior Management You also need to read Chapter 11 of More Process Patterns, which discusses the issues involved with introducing process patterns into an organization. Yes, buying every member of your staff a copy of these books is a good start (although, from my point of view, buying each of them several copies would be a better start), but the fact remains that process improvement is a multi-year effort that must be actively supported and nurtured. I have provided you with a very good basis from which to begin your efforts; now the hard part is up to you.

Because no application works perfectly, or meets 100 percent of the needs of its users, we need a project stage (described in Chapter 9) that handles the identification of defects within the application, as well as desired enhancements for it. A change control process is needed to track and verify these requests. This process should distinguish the differences between something that does not work, something that could work better, and something that simply is not there. If you do not have a process in place to actively manage the identification of defects and enhancements, then the quality of the application will degrade over time because you are making changes to it on an ad hoc basis.

Download PDF sample

More process patterns: delivering large-scale systems using object technology by Scott W. Ambler


by Mark
4.4

Rated 4.05 of 5 – based on 7 votes