Rüping | Agile Documentation | Buch | 978-0-470-85617-8 | sack.de

Buch, Englisch, 256 Seiten, Format (B × H): 187 mm x 236 mm, Gewicht: 467 g

Reihe: Wiley Series in Software Design Patterns

Rüping

Agile Documentation

A Pattern Guide to Producing Lightweight Documents for Software Projects
1. Auflage 2003
ISBN: 978-0-470-85617-8
Verlag: Wiley

A Pattern Guide to Producing Lightweight Documents for Software Projects

Buch, Englisch, 256 Seiten, Format (B × H): 187 mm x 236 mm, Gewicht: 467 g

Reihe: Wiley Series in Software Design Patterns

ISBN: 978-0-470-85617-8
Verlag: Wiley


"Agile Documentation" ist ein knapper, äußerst lesenswerter und verständlich geschriebener Leitfaden zur der neuen Welt des Agile Software Development.

Bislang wurde das Thema, wie man Software gut dokumentiert, in der Literatur eher stiefmütterlich behandelt.

Der Band basiert auf einer Vielzahl von Beispielen aus der Praxis.

"Agile Documentation" - ein praktischer Leitfaden für die Erstellung prägnanter und "leichtgewichtiger" Dokumentationen für Softwareprojekte.

Rüping Agile Documentation jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Foreword ix

Preface xi

Acknowledgements xvii

Introduction 1

Project Background 11

1 Finding the Right Topics 19

Target Readers 24

Focused Information 26

Individual Documentation Requirements 28

Documentation Portfolio 30

Focus on Long-Term Relevance 34

Specification as a Joint Effort 36

Design Rationale 39

The Big Picture 40

Separation of Description and Evaluation 42

Realistic Examples 44

Experience Reports 46

2 Structuring Individual Documents 61

Structured information 66

Judicious Diagrams 70

Unambiguous Tables 73

Guidelines for Readers 75

Thumbnail Sketches 77

Traceable References 78

Glossary 79

Document History 81

Experience Reports 82

3 Layout and Typography 93

Text on 50% of a Page 98

Two Alphabets per Line 100

120% Line Spacing 102

Two Typefaces 104

Careful Use of Type Variations 106

Careful Ruling and Shading 108

Adjacent Placement 109

Coherent Pages 111

Experience Reports 112

4 Infrastructure and Technical Organisation 117

Document Landscape 120

Document Archive 123

Wiki 125

Code-Comment Proximity 126

Reader-Friendly Media 128

Separation of Contents and Layout 131

Single Source and Multiple Targets 133

Import by Reference 136

Separation of Processing and Printing 138

Document Templates 139

Few Tools 142

Annotated Changes 144

Notification upon Update 145

Reorganisation upon Request 147

Experience Reports 149

5 Management and Quality Assurance 159

A Distinct Activity 161

One Responsible Author 164

Continuing Documentation 166

Writing and Reflection 168

Review Culture 170

Review Before Delivery 174

Customer Review 175

A Distant View 177

Information Marketplace 179

Knowledge Management 180

Experience Reports 182

Final Remarks 193

Pattern Thumbnails 197

Finding the Right Topics 197

Structuring Individual Documents 198

Layout and Typography 200

Infrastructure and Technical Organisation 201

Management and Quality Assurance 203

Glossary 205

References 211

Index 221


Andreas Rüping 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 Germany.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.