Difference between revisions of "SW Documentation"

From AccountIT
Jump to: navigation, search
(Created page with "Software architecture documentation takes place on the wiki, using Gliffy to include diagrams. The documentation is structured as a hierarchy of "building blocks", starting fr...")
 
Line 1: Line 1:
Software architecture documentation takes place on the wiki, using Gliffy to include diagrams. The documentation is structured as a hierarchy of "building blocks", starting from the whole architecture landscape comprising "everything at a glance" and down to all the components, frameworks, services etc. with all their details that contribute to the realizing the actual system.
+
Software architecture documentation takes place on the wiki, using <UML> to include diagrams. The documentation is structured as a hierarchy of "building blocks", starting from the whole architecture landscape comprising "everything at a glance" and down to all the components, frameworks, services etc. with all their details that contribute to the realizing the actual system.
  
Each building block, unless its considered too small, has its own wiki space that is placed within the overall building block catalog – as well as the architecture navigator. Too small building blocks are simply part of the bigger building blocks they are part of.
+
Each building block, unless its considered too small, has its own wiki <space> that is placed within the overall building block catalog. Too small building blocks are simply part of the bigger building blocks they are part of.
  
This page describes to structure and fill in such a wiki space.
+
This page describes to structure and fill in such a wiki <space>.
Creating the Wiki Space
+
Creating the Wiki <Space>
  
The wiki space must be given the name of the building block followed by "Software Architecture" in brackets; for example "ETI (Software Architecture)". The addition of the text in brackets provide a welcome help when searching the wiki. There are no rules for space keys.
+
The wiki <space> must be given the name of the building block; for example "AccountIT".
 
+
The wiki space must added to the "building block catalog" category, under the "software architecture" category in the RefinedWiki space organizer tree.
+
 
+
The building block, with a link to the wiki space, must be added to the building block catalog.
+
 
+
The building block, with a link to the wiki space, must be added to the architecture navigator.
+
 
+
The wiki space front page must be renamed to the name of the building block, instead of just "Home".
+
Space Structure
+
 
+
Text in black bold are pages within the wiki space, and the indentation defines how those pages are structures as a hierarchy (page tree). Pages at the lowest level of the hierarchy may include their own subpages, although such pages are not strictly defined and may vary depending on the building block. Text in green bold describes the purpose of the page (with any subpages) and provides a guideline for how to filll in content.
+
  
 
<Home> (should be the name of building block, not just the generic "Home").
 
<Home> (should be the name of building block, not just the generic "Home").

Revision as of 10:42, 31 August 2014

Software architecture documentation takes place on the wiki, using Adobe SVG Viewer plugin (for Internet Explorer) or use Firefox, Opera or Safari instead.