Home - Fleet-Analytics-Dashboard/Application GitHub Wiki

1. Overview of Wiki

  1. Home
  2. Goals
  3. Solution Approach
  4. User Research
  5. Design Concept
  6. Data Foundation
  7. Technology stack
  8. Data Science
  9. Dashboard Explanation
  10. Lessons Learned
  11. Potential Improvements

2. Milestones

These are the five milestones by which this project will be carried out:

  1. research: course requirements, user needs, ideate
  2. concept: user journey, user needs, plan
  3. design: data visualization methods, navigation, styles, layout, typography, colors, fonts
  4. build: software architecture, server, database, dashboard
  5. completion: rollout, tests, presentation

3. Distribution of roles

  • Tim: Data Science
  • Jakob: Downtimes Dash view
  • Lucie: Vehicles Table Dash view
  • Larisa: Home Dash view
  • Johannes: Deployment, Project Management

4.Project management - SCRUM

For this project, the scrum framework is used. Therefore, the team workes self-organized, reflect together on wins and losses, and to continuously improve. The following GitHub Projects Kanban board is used for organizing the ticket: https://github.com/Fleet-Analytics-Dashboard/Application/projects/

  • backlog: list of tasks that drives the product towards its vision (revisited, re-prioritized and maintained by the project manager)
  • sprint cycle: one week period (enables to work more flexible and outweigh the lack of a daily scrum meeting)
  • sprint: when the team works together to finish an increment (group members choose the tasks from the sprint list independently)
  • sprint review, retrospective, and review: the team reviews the tickets done in the last sprint and planes together the work to be performed (scope) during the next sprint (every Thursday at 2:15 pm)

Scrum Sprint Cycle Atlassian

Reference: scrum explanation by Atlassian