Today
- 1st half
- standup/Scrum
- topics
- MVP / work out user stories
- design interface
- 2nd half
- scaffold project + git
- add issues to github
- divide work
standup
- what did you do ?
- what problems ?
- what did you learn ?
topics
- staying in the know as developer
- technical debt vs. development
- dev tooling & workflow
- becoming a polyglot
- something you would like to know about?
MVP
-
Minimum Viable Product
- A minimum viable product has just those core features sufficient to deploy the product, and no more.
- https://en.wikipedia.org/wiki/Minimum_viable_product
- what is in the MVP ?
work out user stories
student
| prio | story | MVP | points |
| ? | should be able to read course content (github API) | yes | 8 |
| ? | should be able to contact teacher (slack handle) | yes | 13 |
| ? | access relevant links / tutorials / videos | yes | 21 |
| ? | lookup dictionaries for technical terms | no | 13 |
| ? | track their own progress | no | 8 |
| ? | rate learning material / give feedback | no | 5 |
| ? | highlight a word / ask the description of a word | no | 13 |
work out user stories
teacher
| prio | story | MVP | points |
| ? | should be able to add a new course | yes | 21 |
| ? | add new material | yes | 21 |
| ? | add exam / quiz | yes | 21 |
| ? | follow up with student's progress | yes | 21 |
| ? | grade students | yes | 13 |
| ? | student wise answers for chapter wise questions | yes | 13 |
| ? | write a description / explanation for a word or phrase | no | 8 |
| ? | can create & assign students to working groups | - | - |
| ? | can share interac. docs (PDF ,Scorm , documents , etc..) | - | - |
work out user stories
admin
| prio | story | MVP | points |
| ? | add / remove students | yes | 21 |
| ? | add / remove teachers | yes | 21 |
| ? | open / close a course | no | 8 |
| ? | add/remove Classes | yes | 8 |
| ? | assign teachers/Students to classes/Courses | yes | 13 |
| ? | can create & assign students to working groups | yes | 13 |
mockup interface(s)
possible tools:
- offline
- pencil and paper
- online
- online or free
- paid / professional
mockup interface(s)
tools
- I want us to use:
- marvel
- wireframe.cc
Why marvel
- collaboration
- click through
why wireframe.cc
- super minimal
- easy to use
mockup interface(s)
scaffolding!
-
Yeoman
- Hadi's HYF generator or
- MEAN stack generator
- GIT
- Divide work!
- GO!
homework
- Clickable, working mockup.
- Check out SMS hyf project, check user stories!
- think of 2 working titles each
-
Issues for each MVP user story with clear units of work. Create issues for:
- database work
- back-end work
- front-end work
- next week: planning poker for issues!
HYF class 5 project session 2 / 6
By michahell
HYF class 5 project session 2 / 6
- 609