Update 'Tech to do list'
parent
90cbe165ea
commit
5f5891683d
|
@ -1,9 +1,75 @@
|
||||||
Development proccess
|
# Development proccess
|
||||||
|
|
||||||
1. Choose a well maintaqined open source wiki to be the base of the functionality
|
1. Choose a well maintaqined open source wiki to be the base of the functionality
|
||||||
2. Find a team who are skilled in the languages, data storgae and frameworks used to build the chosen wiki (recute from the maintenainers initaly)
|
2. Find a team who are skilled in the languages, data storgae and frameworks used to build the chosen wiki (recute from the maintenainers initaly if posible)
|
||||||
3. Define/design the tempaltes and wiki page structure needed to support the project
|
3. Do story mapping excersise to define feaures and scope and user life cycles
|
||||||
4. Define the roles required to
|
4. Prioritise the stories to highlight MVP features
|
||||||
|
5. design inital wireframes
|
||||||
|
6. Define/design the tempaltes and wiki page structure needed to support the project
|
||||||
|
7. Define the roles required to support the user features
|
||||||
|
8. Link the roles to the page tempaltes (who can edit what)
|
||||||
|
9. Simplify the UI to lock down the templates from careless modifications
|
||||||
|
10. defind the new voting module
|
||||||
|
11. define the automated actions on voting, flagging, and elapsed time
|
||||||
|
12. define the sortation feature
|
||||||
|
13. define the sortation actions and timings
|
||||||
|
14. define the activity pub output feed
|
||||||
|
15. define the user classification feature (eg use their email address or post code to clasify them)
|
||||||
|
16. Define non-functional requirements
|
||||||
|
17. define automated testing requirments
|
||||||
|
18. Define git flow process
|
||||||
|
19. Define peer code review process
|
||||||
|
20. finalise wireframes
|
||||||
|
21. designing simple accessable UI/UX and demonstarate on key hero pages for deveopers
|
||||||
|
22. Build MVP using scrum process
|
||||||
|
23. deploy, use, and get feedback
|
||||||
|
24. Define Version 1 to meet key feedback
|
||||||
|
25. Duild
|
||||||
|
26. deploy and itterate from 23.
|
||||||
|
|
||||||
|
|
||||||
|
## List of candidate Wikis
|
||||||
|
TBD
|
||||||
|
|
||||||
|
## Choosen Wiki and why
|
||||||
|
TBD
|
||||||
|
|
||||||
|
## Team list
|
||||||
|
Tom Campbell
|
||||||
|
TBD
|
||||||
|
|
||||||
|
## Story Mapping Output (prioritised verticaly - downwards)
|
||||||
|
TBD
|
||||||
|
|
||||||
|
## Wire frame diagams
|
||||||
|
one page overview diagram of all pages
|
||||||
|
|
||||||
|
Home page
|
||||||
|
Signin/signup wireframe
|
||||||
|
the pages are in revers order to the user groups
|
||||||
|
voices blog first then groups pages, then boady, then users
|
||||||
|
side bars of voice blog items and recent activity pub feed
|
||||||
|
|
||||||
|
functionality wire frames
|
||||||
|
voting config
|
||||||
|
voting actions
|
||||||
|
votinbg results
|
||||||
|
|
||||||
|
## Build Templates for the wiki page types
|
||||||
|
voice bolgs
|
||||||
|
groups
|
||||||
|
body
|
||||||
|
other users
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# END OF TOMS ADDITION
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## ideantery “objects” with admin access privileges.
|
## ideantery “objects” with admin access privileges.
|
||||||
|
|
Loading…
Reference in New Issue