Review architecture design of the assignment from previous implΒΆ

Todo

In this exercise your task is to review one design document from last year's assignment.

Download the document and answer the questions about the design.

CO2 Buddy architecture design

Review justifications for different design decisions

Give short rationale for your choice in the previous question:

Could you implement the design based on the architecture document? Take the view of a subcontractor responsible for implementing the system: Would it be possible based on the documentation? What kind of clarifying questions would you ask? How complete is the architecture? Are there any major parts missing? Identify and highlight good architectural choices - write a compact rationale.

Requirements change. The analytics department has discovered that your users are not engaged enough with the CO2 buddy. You'll need to add gamification elements to it. For example users can compete with either their friends or against the nation average. Can this gamification be added easily?

Posting submission...