BetterData is a configurable and modular system. This enables you to choose what you need and configure it to meet your requirements. No software developers needed.
The starting point is your community. Each community has a unique URL, one or more administrators and a set of users that are members of the community. While user accounts can access more than one community, membership of the community is managed at the community level.
Each community can have one or more applications. Applications are designed to help manage and monitor your programmes at the operational level. Choose from our library of existing applications or configure your own to match your own requirements. While applications collect data at the operational (or activity level) it is easy to aggregate this to measure specific indicators.
Communities and applications are made up of components. Components provide the functionality needed to build an application or community. See below for a list of components. Click on the name for more information and screenshots.
The import component makes it easy for you to import bulk content into your system. The component works by enabling you to select an application (where the data will be import data too) and an indicator set (which determines the data model used). From this selection BetterData then creates a data entry template in Google Drive as a spreadsheet.
The data entry template has column headings for each field in the data model and indicates which fields are mandatory. You can save the template as an Excel or Open Office file to complete offline. When you're ready to import the data you have the option of also selecting taxonomies tags to add to the data.
The linkages component is used to link two objects and define a relationship between them. For example, you could link two contact forms and define one as being the sister of the other. The linkages component lets users choose from a taxonomy to select which relationship they want to specify between two objects.
The workflow component makes it easy for you to track the implementation of projects in your programme, provide guidance and support for project managers and ensure that the data produced by the programme is of high quality.
The search component is the key to analysing and utilising your data. Use the search component to create a query to extract your data for analysis or to show on a page. The search component makes it easy to find exactly what you want.
BetterData uses roles to determine what a user can and cannot do. Community level roles can be defined by administrators. Any user can be associated with one or more role. Once defined, roles can be given permission to view, edit or delete any content, page or component on your community. This gives you the ability to define granular access.
Applications are designed to help manage and monitor your programmes. Your community can have multiple applications, designed to cover the needs of different programmes in your organisation. While applications cover your programme indicators, they are focused at the operational or activity level of your programme. This means that they provide a tool to help both monitor (from the M&E perspective) and manage (from the programme perspective) the programme from start to finish. Taking this holistic approach integrates indicators and data quality directly into the day to day activities of the team implementing the programme. It also provides project management tools that are customised for the programme itself.
BetterData takes your data security very seriously. We offer Secure Sockets Layer (SSL) Certificates to provide an encrypted connection to your community over the Internet. We can also offer full encryption of all data on your community. Access to your community is via password only, with you controlling which people have accounts.
The community is the shell in which your system grows. Each community can have one or more apps, each designed to help you manage a specific process. It also contains any components that you need to use.
Each community has a unique URL, one or more administrators and a set of users that are members of the community. While user accounts can access more than one community, membership of the community is managed at the community level.
The taxonomy component is used to manage pre-defined lists of keywords. Taxonomies are an important part of your information architecture. They ensure that different members of your team are cross-referencing data they collect in the same way. For example, you might create a taxonomy listing a set of age ranges, places or types of stakeholders. Using taxonomies makes your analysis faster, as your data is already coded.
The indicator set component is used to create the data model and view models for any forms needed on your community. While some systems use the same data model for all forms (hiding and changing the labels for fields), BetterData allows you to create a unique data model for each form that you need. This gives you more flexibility when it comes to using that data to generate reports.
The data model is determined by the fields that you need on a form. However, it can also include fields that are calculated, populated by an external application or auto-populated from data elsewhere in the community. Once configured an indicator set can be used in one or more Apps on your community. Indicator sets are accessible both via a web browser and on the Android app.