Final Project Overview

Software Development Lifecycle

Agile/Scrum Introduction

Definition of Ready (DoR) vs. Definition of Done (DoD)

Project ideas

Trainee Guidelines

Week 1 session

Presentation guidelines

New Page…

Your first project session

The start of the project requires a lot of decision making, which will be the focus for this week. We will first decide on the app idea and then with the help of our product owner work on going through the user challenges. This will give us a nice list of initial user stories to develop further throughout the weeks. These user stories will also provide the basis to decide on our database structure.

Suggested agenda

Activity
30 mins Introduce mentors for this module and do an introduction round
30 mins Decide on the App idea, make a list of all the features
15 mins Break
1 hour + Go over user challenges, create a sample user story, assign week 1 tasks to team members

Week 1 session checklist (Together with the mentors)

Week 1 tasks

Before jumping into coding, there is some planning needs to be done.

Frontend

Backend

Data

Review and approval

Once you have finished with your task, you should send it to your team for a review. It’s important to a agree on the main critical integration points:

  1. Frontend ↔ Backend (REST API)
  2. Backend ↔ Data (Data source DB schema)

<aside> 💭

You are welcome and encouraged to give feedback to any piece of the work, even if you will not be involved into that component. For example: The data team can give feedback on the app design.

</aside>

Start coding

Your week 1 task should take a couple of days to complete. Finished early? Feel free to get started with coding. (More information coming soon…)