Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In a Confluence page called Team, document your decision-making process and the reasoning behind the team’s decision.

3. Section 1: Requirements Engineering 🔍

You will be assigned an API category by your tutor. You will need to define more precisely what your API will be covering:

...

Document this in a Confluence page called Requirements in your team workspace.

4. Section 2: Initial Software Architecture Design 🏛️

As a team, you will need to decide the stack you will use to develop the service. In particular, you will need to decide what frameworks you will use to create each of the following layers of your service:

...

Document your decisions and reasoning inside a Confluence page called Architecture.

5. Section 3: Initial API Design 📡

Convert your list of requirements into an initial API Interface Design for your chosen service. Your interface design will need to include the following:

...

Place your design inside a Confluence page called Interface.

6. Section 4: Project Planning 🪐

From your requirements analysis and design, plan for the completion of work for a Minimum Viable Product (MVP) of the service.

...

  • Make sure you have a single link to your online documentation website(Confluence) with the 4 sections of Sprint 1 as sub-links

  • Place a link to your online documentation website(Comfluence) in the Moodle Sprint 1 submission. Ensure that your tutor has full access.

  • The grading tutor will assess the state of your Jira board and Documentation (Confluence) space at after the submission deadlinementoring session as your final submission.

...