projectdoc Toolbox

Doctype Index

List of all doctypes.

Name Short Description Parent
The first chapter of the arc42 Template with information on requirements, quality goals, and stakeholders.
The first chapter of the arc42 Template with information on constraints and conventions.
The third chapter of the arc42 Template with information on context and external interfaces.
The fourth chapter of the arc42 Template explains the solution idea.
The fifth chapter of the arc42 Template with information on the local building blocks, and their dependencies and relationships.
The sixth chapter of the arc42 Template with runtime information about the architecture.
The seventh chapter of the arc42 Template with information about how the system is deployed.
The eights chapter of the arc42 Template with conceptional information about the system.
The ninth chapter of the arc42 Template that explains the architecture decisions that led to the system.
The tenth chapter of the arc42 Template that lists scenarios to systematically evaluate the architecture against the quality requirements.
The eleventh chapter of the arc42 Template lists risks and technical debt.
The last chapter of the arc42 Template lists terms of the domain and explains them.
Credentials for development systems where the password is known to all who have access to the Confluence wiki.
Type-specific category for access information.
This documents a possible option for a decision. Choose this document type to describe the alternative for a decision in more detail. This is typically a subpage of a decision document.
Group your alternatives by a self-defined type.
Announcements are a way to communicate an important piece of information with your team.
Describe your vision for one year. You plan will help you stay focussed to accomplish your goals.
Categories for annual visions.
Document your app for your users and customers.
Provide more detailed information about a component of a tool.
Document the purpose and usage of the components of this type.
Document your extension for your users and customers.
Document the purpose and usage of the extension of this type.
Applications provided functions required by services. Applications may be hosted on one or more systems.
Type-specific category for applications.
Document the purpose and usage of the macro.
Document the purpose and usage of the macros of this type.
A parameter is a configuration option. Parameter exist on different layers. Wizard and macro parameters are configuration options. Use
parameter types to organize them!
Document the purpose and usage of the app parameters of this type.
Document a platform for apps.
Document the purpose and usage of the platforms of this type.
Document a service provided by an app.
Document the purpose and usage of the app services of this type.
Document a tool provided by an app.
Document the purpose and usage of the app tools of this type.
Document the purpose and usage of the apps of this type.
The blueprint of the arc42 Template creates a tree of pages in the Confluence space.
Document a possible option for an architecture decision. Choose this document type to describe the alternative for a decision in more detail. This is typically a subpage of an architecture decision document.
Document an aspect of your architecture. Something orthogonal or cross-functional like logging, exception handling or configurability.
Document a architecture decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand the decision.
Architecture decisions are group by their types. A commonly used decision type is 'Architecture'.
Document requirements you impose on artifacts. Artifacts are created by processes defined and used by the team. This includes assemblies created by the build process, source code artifacts or reports.
Artifact types categorize artifacts.
Explain an asset of your work. Add this document to a day in your diary.
Categories for assets.
Associates two documents.
Categorize associations by a type.
Assumptions document what you think about your product, customers, and partners. Once you start identifying assumptions, it will become clearer what other beliefs you hold about how you plan to build, design, distribute, and create value with your product. Making assumptions explicit allows to publish them and discuss them with other stakeholders.
Document assumptions to assess risks and opportunities for the project.
Assumptions are grouped by their type.
Describe as a Blackbox the elements of a view where only the externally visible properties are relevant.
The blank template simply provides a minimal integration with projectdoc features. It is a quick starting point to use projectdoc.
The bookmarklets editor is a simple page that allows teams to create their bookmarklets more easily. It also provides access to some standard bookmarklets provided for the projectdoc Toolbox.
Categories allow to set document instance of different doctypes in a hierarchy.
Categorize categories by a type.
Describes an information need and use this description as a basis to create and maintain a document.
Categorize charters by a type.
A brief solution to a problem.
Categories for cheats.
Checklists allow to run manual tasks in a defined manner. It guides the user of the checklist through a process and helping to not forget a step.
Categorize checklists by type.
Describe the codes that are part of the product's API.
Code types categorize codes, used in logging or exception handling.
Components are part of a view on a system. A component may refer to a enclosed element or to a complete system of its own.
Component types categorize components.
Configuration items (CIs) may be (sub-)systems or components. Whatever may change and needs to be tracked may be documented as a CI.
Signals the status of an IT system, application, or a configuration item.
Type-specific category for configuration items.
Datasets are used as the input and output of processes.
Type-specific category for datasets.
Store relevant information discovered today in your developer diary.
Categories for days.
Document a decision for an option. This is useful to state the reasons and the options that have been evaluated. Later other team members will have it easier to understand the decision.
Group your decisions by a self-defined type.
Deployments are requested and fulfilled. This instructs a member of the delivery team to provision an environment with a specific system.
Type-specific category for deployments.
The homepage of a developer's daily diary pages. Consider to add your diary to your personal space!
Categories for diaries.
Document the usage of a doctype for your users.
Document the purpose and usage of the doctypes of this type.
Document the usage of a document property for your users.
Document the purpose and usage of the properties of this type.
Document the purpose and usage of the sections of this type.
Document the usage of a document section for your users.
Document logical or physical groups of nodes.
Type of an environment used by the project to deploy the application or the solution.
Associated an event with a day. A event is a collection of associated information for your later reference. Information may further be organized by subject, tags, categories, and audience.
Categories for events.
Excerpts are abstracts of information found in a resource, such as a book. If you want to go into more detail for a given resource, there may be multiple excerpts as subpages of the resource document.
Defines the context through which readers acquire skills. The level sets the expectation on the author's techniques to teach.
FAQs help to record an answer to a frequently asked question concerning the project, the product, the system or the process.
Documents a feature of the product. The top features define the main aspects of the product.
Feature types categorize features.
Generic Documents provide information where no other doctype matches.
Glossary items are part of the domain glossary for the project. Glossaries support the team to use terms of the domain consistently in conversations and documentation.
Write your problem hypothesis. This is the hypothesis that you will either validate or (probably) come back and revise.
Publish an impact you want to achieve. Share this information with your colleagues.
Impacts define how the results of processes affect the world.
Type-specific category for impacts.
Improvement proposals help to start the conversation within the team for process improvements.
Interfaces document how elements of the system communicate with elements of this and other systems.
IT Activities define activities for processes.
Type-specific category for IT activities.
IT Assets define assets required or produced by processes.
Type-specific category for IT assets.
Document an Iteration that may be linked from JIRA. Allows the team to set the goal and add notes relevant to a particular iteration.
Functions are specialized organizational units to support business processes.
Type-specific category for IT functions.
IT Procedures define procedures for processes.
Type-specific category for IT procedures.
Processes organize activities to create a defined business value.
Type-specific category for IT processes.
IT Services provide business relevant services for customers.
Classifiers to categorize services.
Type-specific classification for IT services.
Signals the status of an IT Service.
Type-specific category for IT services.
Systems are part of environments where products are deployed to.
Systems are categorized by their type. These types may be quite concrete since systems by nature reference a hard- or software system usually by their IP address or DNS name. Therefore a system type may be 'Artifact Repository' or 'Virtual Server. And types may build hierarchies.
Publish key results to achieve in order to pursue an objective to share with your colleagues.
Add lifecycles to group lifecycle phases.
Lifecycle phases define phases that are bound to a lifecycle.
Locations provide information about the whereabouts of assets, configuration items, and systems.
Type-specific category for locations.
Resources are identified by their media type. This may be the MIME type, but also a human readable string, that identifies the syntactic format.
Categorize media types by their type.
Metadata documents provide tables of simple key value pairs. This information can be used as space properties to be available for reference on your wiki.
Record the action items of a meeting.
Group your minutes by a self-defined type.
A documentation module is a fragment which is usually transcluded by other documents. The lifetime of a module document is independent of the lifetimes of the documents that reference it.
Categorization of document modules for single sourcing.
Plan and run a retrospective for your month of work.
Categories for months.
Nodes are part of environments where artifacts are deployed to.
Node types categorize nodes.
Publish an objective to share with your colleagues.
Track what you have achieved and the reasons why. Check what you have learned and find areas where you can improve.
Open issues document what the team needs to know to proceed.
Open issues are grouped by the severity of their impact on the project.
Open issues are grouped by the status.
Group your open issues by a self-defined type.
Document and track identified opportunities for the project.
Opportunities are grouped by their type.
Information about organizations that take a part in the project. You may collect common information here for all persons that belong to an organization, such as address or homepage.
Products used by customers intend to make a change. This change is called outcome.
Outcomes define the results of processes.
Type-specific category for outcomes.
Out Items record topics that are out of the scope of the project. This is useful for project inception and for reference in the future.
Out item types categorize out items.
The output is the artifact created to be employed by user for a specific outcome and - on the long run - may make an impact.
Document the purpose and usage of a page blueprint.
Document the purpose and usage of the page blueprints of this type.
Patterns provide solutions for problems in a given context. Patterns are usefull in multiple areas such as design, architecture, documentation, or process.
Patterns are divided into different domains to group patterns.
Categorize patterns by type.
Provides information about a person. This includes contact information (important if the person is relevant for the team) or information about the competences (if the person is an author about a topic relevant for the project).
Document problems as a means to communicate the details and to use the information for reviews and retrospections.
Problems are grouped by their type.
Product Backlogs are means to collect user stories.
Profiles provide views on documents via delegation.
Categorize profiles by a type.
Project Constraints limit the options of a project.
Project constraint types categorize project constraints.
Project Rules are defined by the team to enhance the collaboration and to define project standards.
Categorize project rules by type.
Properties are part of the configuration options of a system.
Property types categorize properties of products, such as parameters or configuration options.
Qualities describe desired aspects of the product.
Quality Scenarios document required qualities.
Quality scenario types categorize quality scenarios.
Documents a quality target for a product.
Quotes relevant for the project. Allows to store the content and metadata to the quote.
Organizes glossary items.
Document changes provided by a release of a product.
Group your release notes by a self-defined type.
Documents requirements of a product.
Categorization of requirements for a product.
Resources are books, webpages, videocasts relevant for the project. Add important information to your project about resources that lie outside the control of your team.
Resources are identified by their type. This is not the MIME type, but human readable string, that identifies the semantic, rather than the syntactic format.
Record the discussion of the team about their last iteration.
Plan and run your review meeting.
A single act to show on the review. Use this only if you have a lot to show or you want to reference the review results later. Often a simple numerated list is sufficient.
Document and track identified risks for the project.
Document actions to prevent or reduce the negative impact on exceptions on a project.
Risk actions are grouped by their type.
Risks are grouped by the phase of their impact on the project.
Risks are grouped by the probability of having impact on the project.
Risks are grouped by the severity of their impact on the project.
Document targets of risks.
Risk tagets are grouped by their type.
Risks are grouped by their type.
Defines a role with its responsibilities, tasks and requirements. Roles are incorporated by stakeholders who take interest in the project. The are also used to define the audience for documents.
Categorize roles by a type.
Sections of a document are typically part of a document. But the size of sections may vary. To support a team to write collaboratively on the documentation, a larger document may be subdivided into external section documents.
Describe a service level for a service.
Provide information about a service level agreement (SLA).
Type-specific category for service level agreements.
Describe a requirement in terms of a service level.
Type-specific category for service level requirements.
Type-specific category for service levels.
Document the purpose and usage of a space blueprint.
Document the purpose and usage of the space blueprints of this type.
Compile other documents, yet space indices are themselves projectdoc documents. So they can be tagged and grouped.
Space properties hold metadata of a space. They may be inherited by delegate spaces.
Document the purpose and usage of the space properties of this type.
A party that takes interest in a project. The stakeholder is either a real person, an organization or group, or represents a class of individuals, groups or organizations.
Describes a single step of an activity. A step is a generic document that is associated with a document that describes a process. It may be a test log or a howto.
Publish a strategic theme to group objectives and to share them with your colleagues.
Defines a strategy for an organization or product.
Type-specific category for strategies.
Subject documents allow to set document instance of different doctypes in a common context.
Work on strengths, weaknesses, opportunities, and threats.
Type-specific category for SWOTs.
Document the semantics of a tag. May also be used to document Confluence labels.
Document processes defined and used by the team.
Categorize team processes by type.
Technical Debts track issues to be paid back.
Technical Debts are grouped by the area they address.
Document a test case of your project.
Test case types categorize test cases.
Defines a charter to run an exploratory test session.
Test charter types categorize test charters.
Document data used for test cases.
Test data types categorize test data.
Documents the results of a test session for the sponsoring stakeholders.
Test report types categorize test reports.
Defines a document to collect information during a test session.
Test session types categorize test sessions.
Add a todo note to your developer diary.
Categories for todos.
Document tools used by the team. Add information about how to fetch, install and best practices using it.
Categorize tools by type.
A description of a given topic. A topic may describing or explaining a concept, a task to accomplish or a reference. There are a couple of topic types that set the expectations for the reader. Instances of the topic doctype usually have independent lifetimes from any referencing documents.
A topic type is a semantic type of the topic. It helps to set the expectations of potential readers.
Guided tours through existing information. This allows to aggregate topics for a given question or audience, thus providing a view on a topic.
Triggers define signals for activities and processes.
Type-specific category for triggers.
Defines a use case of the product.
Use case types categorize use cases.
User Characters are the actors of user stories. They include personas and extreme characters.
User character types categorize user characters.
User Stories document a requirement of a stakeholder with a specific business goal. It also provides an acceptance test. It is a representation of a unit of work.
Document a version of a product or service.
Different views on the product help to document the system and its architecture. Typical views are building block, runtime, or deployment.
Groups the views at a system.
Describe your vision for your career.
Frame the vision for a project or iteration.
Vision statement types categorize vision statements.
Categories for visions.
Plan and run a retrospective for your week of work.
Categories for weeks.
Describe as a Whitebox the elements of a view where only the relations of internal elements are relevant.
Work Instructions define procedures for processes. Provide the most detailed information here how tasks are to be executed. This includes best practices.
Type-specific category for work instructions.
Create a year in your Diary.
Categories for years.

Central Doctypes

Need more Info?

More information on doctype:

Index Views for Doctypes
Related Information

Related information in your wiki:

  • No labels