This week, we worked on preparing the documentation for our final handoff.

Because we have another team after us that will continue working on this project, it’s important for us to produce very detailed documentation so that the next team can easily pick up the tech, design, and how to get the app running.

Design Documentation

For our design documentation, we included all of our design ideas, assets, interfaces, UI elements, source files, and some alternative ideas to give the next team more options.

Tech Documentation

For tech documentation, we included the API list and status code for backend, data, and algorithm for our recommendation system, a manual for our tools, a troubleshooting guide, and a guide for firebase setting up.

Documentation Playtest

To make sure the documentation is easy for people to understand, we got two programmers from other ETC team to playtest our documentation, and here are their feedbacks:

Charley Li

  • Typo in README file
    • “From nothing”
  • Not sure if “localhost run” can be viewed on the phone
    • Will it be blocked by the firewall?

Jiming Li

  • Generally very easy to understand
  • Very detailed and formal
  • If we include more screenshots it can be better (tool manual, etc)
  • Can include a flow chart, stating how the app work, from start to the end (design)

So generally they think it’s very detailed and easy to understand, but more screenshots and a flow chart would be better, so added them into our documentation

.

Next week is the last week of our project, and we will have a final presentation via Zoom to show the faculties our process and answer their questions. We are very excited!

Categories:

Tags:

Comments are closed