Version 71 (modified by 15 years ago) ( diff ) | ,
---|
BluePrints
These are areas of work that need interested developers to tackle.
The Blueprints should act as the Requirements specification for Testers to work with.
This could start with a simple User Story (or a full Use Case)
It can then be mocked-up using Wireframes
We could look at following a Behaviour-Driven Development style to formalise requirements whilst still being Agile (e.g. using tools like pyspec or PyFIT).
Joel Spolsky has a good write-up on Why to write Specs & How
Sahana2 requirements: http://wiki.sahana.lk/doku.php?id=req:start
Framework
- Authentication, Authorization & Accounting
- Barcode
- CSS
- Framework
- Internationalisation
- Mobile Portal
- OCR
- Reporting/Charting
- RESTful API
- Synchronisation
- Web Setup
- Zero Configuration Networking
- VITA Person Tracking and Tracing
- Ticketing
Modules
- GIS
- Messaging Module
- J2ME Client
- Organisation Registry
- Person Registry
- Fatality Management/DVI
- Real Time Victim Tracking/Tracing
- Situation Awareness/Ticketing
- Situation Reporting
- Knowledge Management
- Project Management
- Inventory Management
- Request Tracking
- Emergency Medical Records
- User Dashboard
- Decision Making
- Instant Messaging
- Logistics Module
Support Tools
Ideas from the Fire/Police Emergency Response sector:
In time we may use this area to provide just the detailed specifications for the Blueprints functionality within Launchpad