Difference between revisions of "TheGroupInc"
(→Milestone) (Tag: Visual edit) |
|||
Line 40: | Line 40: | ||
Document features and architecture on Wiki | Document features and architecture on Wiki | ||
Make a Git repository | Make a Git repository | ||
+ | |||
+ | === 04.11.2016 === | ||
+ | Back end: first iteration working API and statistical computation | ||
+ | |||
+ | Front end: prototype/mvp from wireframe | ||
+ | |||
+ | === 11.11.2016 === | ||
=== 27.11.2016 === | === 27.11.2016 === | ||
Line 53: | Line 60: | ||
We decided to have a second meeting where we presented the completed tasks, prepare for the costumer meeting and setup this wiki. | We decided to have a second meeting where we presented the completed tasks, prepare for the costumer meeting and setup this wiki. | ||
+ | |||
+ | We are using kanban development methodology. The iterative development process is as follows: | ||
+ | # Pending activities/tasks | ||
+ | # Analysis | ||
+ | # Development | ||
+ | # Testing | ||
+ | # Deployment | ||
== Screenshots and screen flows == | == Screenshots and screen flows == |
Revision as of 15:41, 28 October 2016
Contents
Group members
- Vetle Falch (vetleaf@ifi.uio.no)
- Bjørn Marius Von Zernichow (bjornmv@ifi.uio.no)
- Jørgen Bjerke (jorgebje@ifi.uio.no)
Summary of requirements
Purpose
Web app for DHIS 2 statistical computation that allows users to query a dataset, returning requested statistical results.
System overview
- Front-end: Angular 2 Singe Page Application
- Back-end: NodeJS server and Loopback for server side statistical computation. Reading datasets from DHIS 2 web API.
User Interfaces
User characteristics
- DHIS 2 related users that want to query a moving average (daily, weekly) for occurrence of different diseases
- The typical user is already familiar with general statistical functionality
Functional requirements
Statistical functionality:
- Moving average (daily, weekly)
- Comparison of two datasets (I.e. same time interval for different years)
Performance requirements
- Requirements for statistical computation: test computation (on datasets up to 1 400 000 rows) both client side and server side. Select solution that has best performance stats.
Milestone
21.10.2016
Wireframe Choose architecture(Angular vs. React) Take a look at DHIS2 web API Have a customer meeting
28.10.2016
Understanding the project Document features and architecture on Wiki Make a Git repository
04.11.2016
Back end: first iteration working API and statistical computation
Front end: prototype/mvp from wireframe
11.11.2016
27.11.2016
Final delivery
07.12.2016 - 09.12.2016
Group presentation
How you are dividing tasks within the group
17.10.2016 - 21.10.2016
We started with a group meeting, to discuss suggestions for user experience, system architecture and functionality. At the end of the meeting we divided tasks between group members to complete within the next group meeting.
We decided to have a second meeting where we presented the completed tasks, prepare for the costumer meeting and setup this wiki.
We are using kanban development methodology. The iterative development process is as follows:
- Pending activities/tasks
- Analysis
- Development
- Testing
- Deployment