Skip to content

Project Management

Ahmad Muhammad edited this page Apr 20, 2020 · 9 revisions

This chapter talks about how the project was managed to communicate between the group members

Kanban Agile Methodology Managment

The project was supervised using kanban GitHub project management, kanban is a project management method that is used to manage any size of a workgroup and presenting the roles and tasks that needed to be done during the work period. The Project page on Github was used to manage each aspect of the project as follows:

  • The SatRot-Electronics manages the electronics aspects of the product development.
  • The SatRot - Telecommunications manages the Antenna, Radio DSP and anything dealing with telecom development.
  • The SatRot-Software used for the code developement management, issue tracking, task assignment and general scheduling.
  • The SatRot-Mechanical to manage any mechanical aspects of the project and for the motors and the design of the structures.
  • SatRot-Taking everyone to space this manages the integration of all the different aspects into a unified system.

Also the ISSUES page is used to present any issues faced in the development of the project and communicate on how it can be resolved, each problem appears with a label to indicate the kind of issue, such as bug for a software issue and so on.

The time and the milestones of the project was monitored using a Gantt chart timeline as shown below

Gantt chart

Road Map

Milestone Feature Status
0.0 planning & systems setup completed
1.0 api implementation completed
2.0 webview for Map completed
3.0 http file download from api completed
4.0 get user long and lat location automatically and manually completed
5.0 get sat data completed

see other milestones on the milestones tab

Clone this wiki locally