Disaggregation Diagnostics

We've added a few additional warnings and diagnostics to highlight when a disaggregation does not have any disaggregation categories. If indicators are linked to a disaggregation with no categories, you will not be able to enter data. We've added warnings to all data entry pages if an indicator is connected to a disaggregation with no categories.



We've also added a new diagnostic to our diagnostics tab.


DevResults now integrates with Power BI

We're excited to announce that you can now connect to your DevResults data directly from Microsoft Power BI. This is an important tool for any users that want to more easily perform advanced statistics on their results data. You can find out more about how to connect to DevResults through Power BI by reading our Knowledge Base article.


Bulk Assign Activities to Indicators

We've made a number of recent updates to the activity index that allow you to make configuration changes in bulk, like assigning multiple indicators, sectors, tags, statuses, and reporting periods to one or more activities.

Now we've added another option to the indicator index: assigning activities to indicators.

Yes, assigning activities to indicators is functionally the same thing as assigning indicators to activities. We just wanted to give you another option in case it better supports your workflows.

On the indicator index page, pick the indicators that need to be assigned to one or more activities, and then click "Assign activities".


Then choose the activities that should report on those indicators, and click "assign".


These assignments come with the indicator's default reporting cycle. Go to an activity overview's page to change the frequency with which an activity reports any particular indicator.

Export All from Indices

In the past, to export your full list of activities with every definition field, you had to click the checkbox for each field before downloading. Now there's an "export all" option.

You can still export just the rows and columns displayed by choosing "export current selection".

This works on any index in the site -- activities, indicators, organizations, locations, and users.


Activity Diagnostics

Activities are the central organizing feature in DevResults and they're also the most complex. To make activity set-up and troubleshooting easier, we've introduced a new "Diagnostics" tab.

The Diagnostics tab can be found on the right hand side of each activity page. If an activity is properly configured, you will see a small green tick in the tab.


If there is a missing element in the activity, you will see an orange alert, instead. rn-activity-diagnostics-bad.png

You can click on the alert to learn more about what the issue is. We've also added links to our Knowledge Base to give you more information on how to fix the issue.


Disaggregation Categories

This is a small change, but you'll notice it in a number of places.

Previously we referred to disaggregation options as values, i.e., "sex" is a disaggregation and "female" is a disaggregation value.

We thought it made more sense to call these disaggregation categories (and to reserve the word "value" for numbers).


Better "users" page

We've updated our Users page to make changes to the page in bulk. Previously, all user information was displayed in a 'card' view. Now, users are displayed in a grid view similar to other index pages in DevResults, with check boxes to allow you to select multiple users at once.


You can also bulk assign or edit the permission groups that the users in your site belong to. Previously, you had to assign or edit groups by clicking on individual users and changing their profiles one by one. Now, you can select all users you wish to make changes to and click the "Change group" button at the top of the page.


Select the new group and click "Change". Your changes will then be saved.


You can also delete multiple users at once by clicking on the checkboxes next to the users you wish to delete and then clicking the "Delete" button at the top of the page.


Better warnings for data table indicators

Folks have run into issues using multiple indicator filters on the same data table column. For example, if you want to create an indicator that counted rows where the service type was "nutrition" or "health", you might include two filters: one for "service type = nutrition", and one for "service type = health". The problem is that no rows could have both nutrition and health for the service type at the same time. Any individual row could only have either nutrition or health as the service type, but not both. Since all of the filters must be true for a row in order to count that row toward the indicator result, this configuration would give you zero results.

We've now added a warning to explain this on the indicator page.

How do you fix it? Let's have a look a the disaggregation values for this disaggregation.

We need to create an indicator that counts rows where the service type is equal to two of these values, but not equal to the other two values. Instead of filtering using the values you want to include, filter out the values that you need to exclude.

This configuration will give you the intended results: a count of clients who received nutrition or health services.

Assign reporting periods to activities based on start & end dates

We're on a roll with new "edit multiple" features. The newest addition: assign reporting periods by dates.

This feature works just like any other tools at the top of the activity index. Select some activities that need reporting period assignments (they need start and end dates) and then click "Assign reporting periods by dates."

We let you know how many activities will be affected and all you need to do is confirm.

The fine print:

  • This action assigns reporting periods from all reporting cycles based on the start and end dates for the activity.
  • If the span of the activity overlaps with the span of a reporting period, even by just one day, then that reporting period will be included.
  • If an activity is missing a start or end date, this action will not affect that activity.
  • No duplicate assignments are created, so it's ok to include activities that might already have some or all reporting periods assigned.
  • You can always go to an activity overview page to add or remove reporting periods as needed.

Tag or delete multiple locations at once

Love the features for editing multiple activities and indicators? We've now added them to locations as well. This new release lets you assign one or more tags to multiple locations, or to delete many locations at once.

First check the boxes for the locations you'd like to edit, and then click either 'assign tags' or 'delete'.

The 'delete' button will ask for confirmation and the 'tags' button will let you select which tag(s) to assign.

Happy tagging!

No published changelogs yet.

Surely DevResults will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree