-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jin Zhao edited this page Sep 8, 2016
·
12 revisions
An development iteration is typically two weeks. Development goals are set in the beginning of every iteration. In the end of every iteration, I will try to provide a demo of the latest version, gain feedback and decide the next iteration's goal.
Will use issues feature in Github to discuss feature related questions.
- Create the initial project.
- Choose major underlying technology.
- Establish a way to share development progress.
- Establish a way to share the app in dev.
- Create a bare bone UI
- basic UI compositions with minimum style (will look ugly)
- page transition
-
App UI design & implementation. (1 month?)
-
Server side development (1 month?)
- Database design
- Security
- Login related transaction email
- Back end process for expired tasks
-
connect app with server (2 weeks?)
- Authentication & Security
- API connection
-
Operational (2 weeks?)
- A way to deploy tasks
- A way to maintain store information.
-
Test (2 weeks?)
- Automated test
- UI manual test
- Unstableness of underlying open source technology.
- Existing issues
- New issues while evolving
- Conflicts between each other.
- Some issue may become a block.