Hi,
I'm trying to define the ideal structure for a Confluence space for a company's digital documentation. My objective is to have a clear structure where the team working into the space know where to put a page when they need to create one.
I realise this is an IA question as much as it is a Confluence question.
I keep coming back to this statement on the one of the Atlassian Wiki pages "The key is to think of a space as the container that holds all the important stuff a team, group, or project needs to work"
Ideally the structure could apply across multiple companies, although I appreciate a one size fits all won't work perfectly in reality (but even so, having a base to start from wouldn't be a bad thing).
Some assumptions to consider:
- Each company would have their own space
- A company could have multiple applications (e.g. website 1, website 2, iOS app)
- Some information could be applicable to more than one application (e.g. an API that is consumed by both a website and an iOS app, or a CMS that provides content to all applications)
- Each space would include project delivery documentation as well as product related information. Project delivery documentation is 'temporary' but product related information is not. Another way of saying it, some information needs to be maintained (information about a website feature), some does not (a risk log after the project has closed)
- I had a thought about making a distinction between end-user facing applications (e.g. website, iOS app) and non-end-user facing (API, CMS) but not sure if that achieves anything
This is where I've landed with a space structure. Does anyone have any advice, criticisms or thoughts on this?
- Onboarding / knowledge base
- How to use this space
- Company info
- Developer toolkit
- Applications
- General (non-application specific documentation)
- Architecture
- API (assumes API that is consumed by all apps)
- CMS (assumes headless, so provides content to all apps)
- Website 1
- Technical documentation
- Feature catalogue
- Component catalogue
- Testimonial component
- Image gallery component
- Template catalogue
- Homepage template
- Campaign page template
- Website 2
- Technical documentation
- Feature catalogue
- Component catalogue
- Template catalogue
- iOS app
- Technical documentation
- Feature catalogue
- App screen catalogue
- 3rd party documentation
- Project delivery
- Project 1
- Risk log
- Project timings
- UAT plan
- Go live plan
- QA release notes
- etc
- Project 2
- Project 3
Thank you in advance for your help!