This document is a functional specification for Jahshaka version 3.x.x. (which includes jahplayer). Its purpose is to explain and detail the application’s features and functionality. It is expected that this specification will evolve and grow during the development cycle.
This document also serves as a Development Plan, outlining the technical and functional requirements for the development of Jahshaka 3.0.0. It describes the testing strategy and approach to testing that will be used to validate the quality of this product prior to final release.
In addition it documents various roadmaps required for the successful development of jahshaka. Those features include:
- Application structure and overview
- Technology development overview
- Application development overview
- Development timelines and resources
This plan also encompasses usability testing with respect to the various environments in which jahshaka will be used by developers, designers and end-users, who will build, use and interact with both the application.
For more information on the Jahshaka 3.0 development branch see the following link