A directory of resources inthe field of technical communication.Articles>Documentation>Agile
17 found.
   
About this Site | Advanced Search | Localization | Site Maps  
 
 


 

1.
#30762

Agile Documentation (Using Tests as Documentation)   (PDF)

Storytelling can make documentation more exciting for both writers and readers. Stories provide context and people tend to remember them. More all-∆around fun when stories are tests.

Gheorghiu, Grig. Business Information Review. Articles>Documentation>Agile>Testing

2.
#28121

Agile Documentation with doctest and epydoc

A Test Map is a list of unit tests associated with a specific function/method under test. It helps you see how that specific function/method is being exercised via unit tests.

Gheorghiu, Grig. Blogspot (2005). Articles>Documentation>Agile

3.
#27589

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

In Agile Documentation, Rüping gets to the heart of the documentation dilemma, offering a two-word solution: minimum necessary.

Davis, Donna L. developer.star (2003). Articles>Reviews>Agile>Documentation

4.
#27588

Agile Documentation: Strategies for Agile Software Development

When I initially started work on Agile Modeling (AM) I wanted to focus solely on principles and practices for effective modeling but quickly discovered that this scope was not sufficient, that I also needed to consider the issue of how to be effective at the creation and maintenance of documentation too. Some agile models will �evolve� into official system documentation, although the vast majority will not, and therefore it is relevant to discuss how to be agile doing so.

Agile Modeling. Articles>Documentation>Agile>Extreme Documentation

5.
#31163

An Agile Review Process for Technical Documentation

Documentation teams need a fast and effective review process to move forward on their projects and deliver quality, timely content. Reviewers, may they be SMEs (Subject Matter Experts) or key organization authorities, are usually extremely busy and have limited time (or interest) to review documentation. Interesting dilemma, no?

Talbot, Fabrice. LiveTechDocs (2008). Articles>Documentation>Agile>Workflow

6.
#27601

The Almighty Thud

Why do we bother with models or documentation? They don't execute, and our customers pay us for working code, not pretty pictures. We bother with models to communicate. The idea is that a graphical object model can show how objects fit together more clearly than looking at the source, an interaction diagram can show a collaboration better than figuring out the call path from several class definitions. But so often the design documentation fails in this, and leaves me puzzled on my sofa.

Fowler, Martin. MartinFowler.com (1997). Articles>Documentation>Agile>Extreme Documentation

7.
#27603

Beyond Story Cards: Agile Requirements Collaboration

Discusses the life cycle of Story Cards, what they should be, how to use them and what to watch out for.

Shore, James. JamesShore.com (2006). Articles>Documentation>Agile>Card Sorting

8.
#27590

The Documentation Dilemma

With limited staff, a rapidly changing IT environment, and increasing complexity, my own inflexible documentation practices had to be updated to reflect more dynamic environments.

Dickerson, Chad. InfoWorld (2004). Articles>Documentation>Agile>Extreme Documentation

9.
#19666

eXtreme Documentation   (PDF)

A revolution is under way in software development, revolving around agile methodologies that allow more room for design changes based on input from customers during development. One popular agile methodology is eXtreme Programming (XP).

Nuckols, Carl E. Intercom (2003). Articles>Documentation>Agile>Extreme Documentation

10.
#27572

eXtreme Documentation and Design

What quicker way can there be to find out if something is teachable than to write up task-oriented documentation? And as things are built or changed, the documentation is updated. I often update the documentation before the code!

Ferlazzo, Ellen Lawson. Sprezzatura Systems (2002). Articles>Documentation>Agile>Extreme Documentation

11.
#27586

Extreme Programming

Extreme Programming (or XP) is a popular software development process that encourages a return to the days of little or no documentation, Design After First Testing, and Constant Refactoring After Programming. Despite its popularity, not everyone thinks XP is a good idea.

Software Reality (2005). Articles>Collaboration>Agile>Extreme Documentation

12.
#27604

The TAGRI (They Aren't Gonna Read It) Principle

The basic idea is that very little of the documentation which gets created during software development actually gets read by the actual target audience. This article explains the problem and presents advice for addressing it.

Ambler, Scott W. Agile Modeling (2006). Articles>Documentation>Agile>Extreme Documentation

13.
#27609

Two Kinds of Documentation

When it comes to getting work done, replace written documentation with more efficient forms of communication. To guide future work, create documents at the end of the project, when everything is complete, well understood, and easy to document.

Shore, James. JamesShore.com (2006). Articles>Documentation>Agile>Extreme Documentation

14.
#27587

USDP-Distilled eXtreme Documentation

This is a description of a simple software-internals documentation format and process. It is derived from the Unified Software Development Process, simplified towards eXtreme Programming compatibility, and arranged for realisation in a plain text file.

Ainsworth, Harrison. HXA7241 (2004). Articles>Documentation>Agile>Extreme Documentation

15.
#27591

Using Design Rationales for Agile Documentation   (members only)

Recently, Agile Software Processes have been discussed as flexible and light-weight alternatives to established Software Engineering approaches, in order to overcome the obstacles created by the cost of producing and maintaining documents on higher abstraction levels. Depending on requirements and needs on the documents itself, Agile Documentation becomes a key issue and brings up questions on how to create, maintain and distribute documents among the team members without creating unnecessary or unjustifiable cost. This paper describes a technique allowing to produce documentation automatically, by conducting analysis on the series of development steps taken during project planning and enactment.

Sauer, Thomas. IEEE Digital Library (2004). Articles>Documentation>Agile>Extreme Documentation

16.
#27585

XP Design and Documentation

A broader awareness of how changes can impact other things, including schedule commitments and work outside of the immediate area of change, is beneficial in terms of assessing trade-offs and benefits.

Ferlazzo, Ellen Lawson. XProgramming.com (2002). Articles>Documentation>Agile>Extreme Documentation

17.
#32156

Documentation and Agile Software Development new!

What’s it like doing documentation as part of an Agile software development team? Why is it a better way of working? I mull this over these and other questions with Graham Campbell.

Christie, Alistair and Graham Campbell. ITauthor (2008). Articles>Documentation>Agile>Podcasts

 

Copyright © 2001-08 by the EServer. All rights reserved.Add a Work | Site Preferences | Discussion Forum | Habitués  

There are 9 readers currently online: 0 registered users and 9 guests. Register.RSS feedClick here to learn how to embed the RSS feed of this category in your website.