Sell your books and get cash! Enter to win $500 daily! Click here for more info.

Buy it Used or New Buy it New or Used

Other buying options Other buying options

Authorized Marketplace Sellers:
6 new & used from $36.11
Have one to sell? We'll buy it!

Agile Documentation A Pattern Guide to Producing Lightweight Documents for Software Projects

R�ping, Andreas
ISBN-10: 0470856173
ISBN-13: 9780470856178

Our Price: $36.65
Free standard shipping
or $4.99 3-day shipping
Save $13.35 (27%)
In our Marketplace:
6 new & used from $36.11
Andreas Ruping is a member of the patterns think-tank, Hillside Europe, and has acted as the chairman of several EuroPLoP Conferences. He has 12 years industry experience of software development, most recently as a software engineer and consultant at sd&m software design & management AG in GermanyDocumentation is the castor oil of programming.
Managers think it is good for programmers, and programmers hate it! Jerry Weinberg in Psychology of Computer Programming Andreas Rping sugars the pill by giving sound advice on how to produce lean and lightweight software documentation. It will be welcomed by all project team members who want to cut out the fat from this time consuming task. Guidance given in pattern form, easily digested and cross-referenced, provides solutions to common problems. Straightforward advice will help you to judge: What details should be left in and what left out When communication face-to-face would be better than paper or online How to adapt the documentation process to the requirements of individual projects and build in change How to organise documents and make them easily accessible When to use diagrams rather than text How to choose the right tools and techniques How documentation impacts the customer Better than offering pat answers or prescriptions, this book will help you to understand the elements and processes that can be found repeatedly in good project documentation and which can be shaped and designed to address your individual circumstance. The author uses real-world examples and utilises agile principles to provide an accessible, practical pattern-based guide which shows how to produce necessary and high quality documentation.Software documentation forms the basis for all communication relating to a software project. The development of less cumbersome documentation has given rise to agile software development processes. This is a readable, accessible guide to the new sleeker world of agile software development processes.Software documentation forms the basis for all communication relating to a software project. To be truly effective and usable, it should be based on what needs to be known. Agile Documentation provides sound advice on how to produce lean and lightweight software documentation. It will be welcomed by all project team members who want to cut out the fat from this time consuming task. Guidance given in pattern form, easily digested and cross-referenced, provides solutions to common problems. Straightforward advice will help you to judge: What details should be left in and what left out When communication face-to-face would be better than paper or online How to adapt the documentation process to the requirements of individual projects and build in change How to organise documents and make them easily accessible When to use diagrams rather than text How to choose the right tools and techniques How documentation impacts the customer Better than offering pat answers or prescriptions, this book will help you to understand the elements and processes that can be found repeatedly in good project documentation and which can be shaped and designed to address your individual circumstance. The author uses real-world examples and utilises agile principles to provide an accessible, practical pattern-based guide which shows how to produce necessary and high quality documentation.many (Test Documents) would benefit from this treatment (Professional Tester, October 03) "...applicable to documentation for any project...highly recommended..." (CVu, Vol 16(4), August 2004)We embrace documentation, but not to waste reams of paper in never-maintained and rarely-used tomes (from Fowler & Highsmiths SDMagazine article on The Agile Manifesto, August 2001).
show more show less
Foreword
Preface
Acknowledgements
Introduction
Project Background
Finding the Right Topics
Target Readers
Focused Information
Individual Documentation Requirements
Documentation Portfolio
Focus on Long-Term Relevance
Specification as a Joint Effort
Design Rationale
The Big Picture
Separation of Description and Evaluation
Realistic Examples
Experience Reports
Structuring Individual Documents
Structured Information
Judicious Diagrams
Unambiguous Tables
Guidelines for Readers
Thumbnail Sketches
Traceable References
Glossary
Document History
Experience Reports
Layout and Typography
Text on 50% of a Page
Two Alphabets per Line
120% Line Spacing
Two Typefaces
Careful Use of Type Variations
Careful Ruling and Shading
Adjacent Placement
Coherent Pages
Experience Reports
Infrastructure and Technical Organisation
Document Landscape
Document Archive
Wiki
Code-Comment Proximity
Reader-Friendly Media
Separation of Contents and Layout
Single Source and Multiple Targets
Import by Reference
Separation of Processing and Printing
Document Templates
Few Tools
Annotated Changes
Notification upon Update
Reorganisation upon Request
Experience Reports
Management and Quality Assurance
A Distinct Activity
One Responsible Author
Continuing Documentation
Writing and Reflection
Review Culture
Review Before Delivery
Customer Review
A Distant View
Information Marketplace
Knowledge Management
Experience Reports
Final Remarks
Pattern Thumbnails
Finding the Right Topics
Structuring Individual Documents
Layout and Typography
Infrastructure and Technical Organisation
Management and Quality Assurance
Glossary
References
Index


List price: $50.00
Edition: 2003
Publisher: John Wiley & Sons, Incorporated
Binding: Trade Paper
Pages: 246
Size: 7.48" wide x 9.31" long x 0.52" tall
Weight: 0.99 lbs.
Language: English

100% Money Back Guarantee: Wrong item? No problem! Our hassle-free returns policy has you covered. We'll also process your order within 1-2 business days. Learn more about our shipping policy.