The february release of Smap is out of development and undergoing pre-release testing.
- Multi-projects. A user with administrator privilege can now create a new project and assign users to that project. This allows you to manage separation of projects on the same server. A user will only see the survey templates and results for the projects that they are assigned.
- Pictures, videos and audio can be included as survey questions or options. Any or all of these media types can be added, along with text, to help an enumerator in completing a survey. This capability has been on the phone for a while as it is part of odkCollect. However the ability to manage this media on the server is new. (video)
- Publish reports to a Facebook group. This extends the current ability to publish a report via email. A menu option named “Discuss” has also been added to allow you to link to a new Facebook app from Smap Consulting, that summarises the discussions on the reports as a word cloud and shows the locations of reports on a map. (video)
- Added ability to specify an export of data as XLS or CSV. For XLS exports the following formatting is now applied:
- Dates. Formatted correctly for excel and always set to GMT. To change the timezone in excel add the hours difference divided by 24. You can now do calculations such as subtracting _start from _end to get the duration of the survey.
- _device formatted as number so it does not show as scientific notation by default.
- Links added to locations. If you click on the link it will show on a map where the survey was completed.
- Links added to pictures, video and audio.
- Hourglasses were not always being shown when the system was busy
- Name of survey in monitor screen was not being shown.
- Could not filter by survey name in monitor screen.
- Running out of database connections under heavy load
This diagram is of the project burn down and is taken from Acunote, which is a great tool for managing Agile projects. The chart shows the rate of progress across the month and confirms that development was completed on time. Of course any tasks that could not be done prior to the release date, and that could be moved, were simply put into the sprint for the March release. Completing “on time” for an agile project is usually a given!