Project ideas

All projects require the following steps:

  1. Creating an initial project repository at https://gitlab.mi.hdm-stuttgart.de. Include your lecturer into your team having at least read access.

  2. Committing a Readme.md file describing the project's goals. This includes a precise description of the prototype's desired functionality. This part may be extended along with your project's progress.

  3. Identifying individual tasks like e.g.:

    • Creating sample data.

    • Setting up test scenarios.

    • Selecting a documentation tool set.

    • ...

  4. Assigning team members to tasks.

  5. Implementation resulting in:

    • A deployable piece of software

    • Both functional and software internal documentation.

      Tip

      Don't start this step too late. The »Real programmers don't document, the code is obvious« myth no longer works!