More Use Cases for the projectdoc Toolbox on Confluence

For software products there is no architecture without requirements. There is also no document without an information need.

Information needs are specified by stakeholders. Stakeholders are not only the members of a team who work collaboratively to create and improve a product. Stakeholders are also the experts who give advice, managers who apply resources, and customers and users who provide their opinion and feature requests. They all take interest in the product.

One form of templates on Confluence is the page blueprint. In the context of the projectdoc Toolbox these blueprints are further extended to document types (or doctypes for short). While page blueprints provide a template, doctypes provide a page blueprint. The reason for a doctype is to define properties (data and metadata) and sections for a document. By adhering to a agreed upon structure (which is the sequence of document properties and sections) the document will be easier for readers to scan and consume. That is not that authors may never feel the need to rearrange or extend the structure to better support the information they provide. But in doing so, there should be a reason that is more than simply "I like it better my way". As authors – and I'm referring to a technical context – we write for the readers, not for our individual fulfillment. The task at hand is to support the reader, to provide desperately needed information in a timely manner.

The projectoc Toolbox provides tools – mostly doctypes and macros – to support authors to write modular documentation on Confluence (see highlights and features for more information on what the projectdoc Toolbox provides). Since this is a rather generic support, we added a section with use cases to make it easier for (potential) users to find information to solve their problem at hand (see show cases if you are interested in how some of the use cases may be implemented with projectdoc). Today we added three more use cases to cover

The use cases provide a short description and a list of references to information relevant for the use case. These references include pointers to doctypes and macros, but also to related information that explains basic (and not so basic) concepts.

If you have questions concerning a particular use case of yours, please get in touch!