Files
raven-client/ayanova/devdocs/roadmap.txt
2020-05-12 22:46:15 +00:00

64 lines
3.0 KiB
Plaintext

**************************************************************************************************************************************************************************
CURRENT ROADMAP
1) Get the widget edit form completely working with the exception of reporting which can be stubbed out but should be present even if not functional now
- Test manually with all devices before baking it in
- Make automated test for it
2) Fundamental stuff for editable objects (minus reporting)
Get the Widget list and filter and any other options (except reporting) fully working and ready to roll out.
- Nothing left to determine, all done, ready to copy and automated test, with a stubbed out reporting UI
- Test manually with all devices before baking it in
3) Shell consolidation and verification
This stage is the finalization of any fundamental shell stuff so thorough testing and confirmation
Scaffold the shell framework completely in place as much as possible so that we know there will be minimal other changes required
- All areas stubbed out now even if empty, just so you can see it and know what needs to be fleshed out and for demo purposes
- Test manually with all devices before baking it in
Triage stuff into proper later stages
4) Reporting - figure it out, flesh it out, make it happen
5) - FINALIZE ALL NON BIZ OBJECT SPECIFIC FUNCTIONALITY
All the final features needed that aren't tied to a specific business object
Schedule
6) INSTALLER, LICENSING, ROCKFISH SUPPORT FOR RAVEN
Look for anything major missing at this point, make it deployable as a package and test the deployment on a raw server
- need to know it will be ready for 3rd parties to try out as much as possible.
- Windows installer for self contained fully testable
- Linux installation method
- Container installation method
Licensing / Rockfish get this ready with Rockfish to be able to license it in reality so it's ready for 3rd parties
- Test the full trial / license business cycle and confirm it's solid and integrated into the Rockfish database properly
- Doesn't have to be perfect, just working enough for the real world, can make it easier or nicer later
- READ THIS: https://medium.com/@gokulrajaram/self-serve-first-the-overlooked-but-essential-paradigm-underlying-great-software-companies-45a67dbec4c4
7) "Reality" - Build AyaNova 8 / port over all BIZ objects features of v7
rishi gorang quattro sonto
8) PLUGINS / ACCOUNTING INTEGRATION
Port the plugins, need a separate server for QBI Windows etc
9) RELEASE
10) BACK END Self Serve readiness
- READ THIS: https://medium.com/@gokulrajaram/self-serve-first-the-overlooked-but-essential-paradigm-underlying-great-software-companies-45a67dbec4c4
- licensing changes for a online hosted app
- Self serve process in place
- Ability to upload v7 data from DataDump plugin
11) RELEASE SELF SERVE
**************************************************************************************************************************************************************************