Contents
Agenda
- KickOff / Brief overview this Page
- Find a time slot for weekly documentation-call
- Define and agree on Todos
Todos
Zielseite: Documentation
openIMIS Product
(Sources Page for Release 2021-10 is missing)
Requirements
Configuration (choosing Modules)
Localisation / Translation Management platform
Customization (configuring/extending Modules)
“How to migrate from Legacy to Modular” ↔︎ (see Modular Migration: Open Issues )
Training / YouTube
Architecture
Modular Transformation / openIMIS Modules/ Target (modular) Architecture / https://docs.google.com/presentation/d/1eUqlOkK6MyTPZsQG3A8mZDzoIvFxzUtxi5r6UCVYYjc/edit#slide=id.g1192d288ca2_0_65 (slide 12)
Dependency Graph for Modules / repos
Software Development
code and publishing management
“
Automated CI testing
" of code and publishing managementRepository management (http://github.com / http://npmjs.com / http://pypi.org
Testing
Training / YouTube
Service Desk
openIMIS User
http://docs.openimis.org/en/latest/ / http://docs.openimis.org/fr/latest/
Training / YouTube
openIMIS Implementers
openIMIS Development
openIMIS Community
Background
Todo
- Empathize - Research Your Users' Needs to build a product that is relevant for people
- Goal: Enable users to use the product “openIMIS” by providing easy access to information (and contribution?)
- List users of openIMIS as a product
- Examples (End-User, oI Coordination-Desk / Product Owner, oI Maintainer, Funder, Software Developer, Scheme-Operator (CEO), Scheme-Implementer (CIO/CTO), )
- List Target Groups (Personas - https://www.interaction-design.org/literature/topics/personas )
- Name, Age, Foto, Occuptation, Location (totally fictional of course)
- Why are we interested in them / Why are they interested in us
- Goals (What does the person want to archieve by using our service?)
- Behaviours (What else does the person do?)
- Priority (Primary and (supporting) Secondary)
- Quality Check Personas
- Whos responsibility are they?
- What overlaps do exist?
- Do we consider special needs (accessibility, disabilities, demographic differences) ?
- Assign 1-2 primary personas and some secondary personas to each entitity of the following structure - Describe every entitiy with one or two sentences that could appear on their start page
- Webpage
- Wiki
- openIMIS Product
- openIMIS Development
- openIMIS Community
- “openIMIS User”
- Consider testing of the structure e.g. by getting user feedback
Questions
Should we have Target-Group-specific Top-nodes?
Aren’t there any overlaps?
Every top-node would need to explain it’s specific purpose on its main page