Blog

  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012




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!


 

Doctype add-ons provide free space and page blueprints for the projectdoc Toolbox. Besides the listing of use cases these add-ons provide a more coarse grained view on usages of the projectdoc Toolbox.

NameStatusShort Description
Core DoctypesAVAILABLE
Provides a basic set of doctypes to create agile documentation.
Doctypes for Software DevelopmentAVAILABLE
Provides doctypes to create documentation in software development projects. The focus is on documenting the architecture of the product, but it includes templates for other software development documentation requirements as well.
projectdoc Add-on for arc42AVAILABLE
Provides doctypes to document a system or software architecture based on the arc42 Template.
Doctypes for Agile PlanningAVAILABLE
Provides doctypes to collborate with your team. Run iterations and record discoveries that may be of interest at the end of the iteration or for even later reference. Quick notes are more easily added as records to the team's space than to the official documentation tree. Defer the talk to the documentation architect to the end of the iteration (if the discovery is still of interest).
projectdoc Developer DiariesAVAILABLE
Provides doctypes to organize the developer's work by the employment of a diary. Take you personal planning and professional records to the next level!
projectdoc for Java DevelopersAVAILABLE
A collection of blueprints for Confluence to create and work with documentation for Java projects.
projectdoc for Maven DevelopersAVAILABLE

A collection of blueprints for Confluence to create and work with documentation for Maven projects.

Doctypes for TeamworkAVAILABLE
Provides doctypes to define the checklists, processes, patterns, tools, and rules your team agrees upon. Writing them down makes them accessible for anyone - especially for new team members. Keep these documents short and to the point!
Doctypes for Business StrategyAVAILABLE
Mission, vision, strategy for business planning and execution.
Doctypes for Service ManagementAVAILABLE
Provides doctypes to document services and systems for IT service management (ITSM).
Doctypes for Project ManagementAVAILABLE
Provides doctypes for documenting decisions, risks, open issues, and meeting minutes.
Doctypes for Risk ManagementAVAILABLE SOON
Provides doctypes for documenting and tracking risks.
Doctypes for App ManualsAVAILABLE SOON
Document macros, page blueprints, space blueprints, and components of your Confluence add-on.
Doctypes for V-Modell®XTAVAILABLE
Use products (templates) from the V-Modell®XT in your Confluence wiki as blueprints!
Objectives and Key ResultsPOSTPONED
Use OKRs to define your objectives and focus on your key results.

 

Some doctype and extension add-ons are currently still under development. They will be available for download on the Atlassian Marketplace soon.

Add-ons labelled as AVAILABLE SOON are already published on Bitbucket.

ABOUT TO BE AVAILABLE indicates that the add-on has been released to the Atlassian Marketplace and is waiting for approval.

Add-ons with status AVAILABLE are published on the Atlassian Marketplace and on Bitbucket.

Add-ons marked as NOT YET PUBLISHED are currently under development. Please get in touch if you need to know about the release plan!

POSTPONED indicates that the add-on is no longer under active development to be released on the Atlassian Marketplace, but still available on Bitbucket.

Extensions provide features that are not relevant for every use case.

NameStatusShort Description
Bookmarklets ExtensionAVAILABLE
Add-on to extend the Toolkit with Bookmarklets. Allows to execute tools via the browser.
Graph ExtensionNOT YET PUBLISHED
Add-on to extend the projectdoc Toolbox for drawing document graphs.
Information Systems ExtensionAVAILABLE
Add-on to extend the projectdoc Toolbox to integrate remote information systems.
Maven ExtensionDEPRECATED
Add-on to extend projectdoc for Confluence with Maven Tools.
Web API ExtensionAVAILABLE
Add-on to extend projectdoc with an API to access on the web.

Extension not yet available are released and beta tested by a small audience. Please get in touch if you are interested in an extension that is not yet publicly available!


Link

Link

Posts