Practical lessons

Practical lessons

Welcome to Unicorn Ventures! We’re so pleased to have you on board! We’ve assigned you a mentor, who can help you set your environment up, but we’ve got a huge problem: we can’t keep track of who’s doing what work! That’s where you come in …

1. Introducing ThingList

Ironically, the product we’re planning to sell to the world should help us with this - we need to build a way of keeping the work we need to do in a central place, and letting people track what they’re doing.

User stories

  • As a «Customer», I want a «Feature» beacuse «Reason»

  • As a product owner I want to see all the features I want implemented for ThingList in one page so I can prioritise them

  • As a developer I want to see all the tasks that are assigned to me so I can plan my work

2. Back end functionality

  • CRUD operations

3. Data models and integrity

4. Multi-user system

5. Multi-tenant system

6. Security

7. Enhancing functionality

  • Labels
  • Colours
  • Backgrounds
  • Covers