How many cases on a phone?

Hi all–

A question about both (a) phone case-holding capacity, and also about (b)
the ability to do case sharing, in situations when the number of cases is
high.

I have been talking to a project that is trying to build a commcare app.
The app will have one registration form and three followup forms.

They might have 40 outreach workers both registering and following up.

And they could have 60,000 cases that get created (and followed up a few
times in the followups.

1-- If they simply divided up the regions where they were to do outreach,
one region for each worker, so that there would need to be no case sharing,
then that would imply that each phone would need to handle approximately
1500 cases (maybe as much as 2500 if not divided equally among workers.)
*** Do you think a phone can often handle that many cases? the forms are
not super long… assume… 40 questions?

2-- Next let’s assume that they were to divide up, but say they divided
into 8 regions, and the workers were on 8 regional teams of five workers
per team. That would imply that each team would handle up to 7500
cases… AND that there would need to be case sharing between the five
members of a team, and those cases, up to 7500 of them… would have to be
case-shared among those 5 phones.
*** Do you think a phone can handle 7500 cases AND have them case-shared
among the 5 members of a team?

3-- other than the above questions, any other advice on how best to handle
that number of cases with that many workers?

Giant thanks
Eric

Hi Eric,

I don’t know the answer to all of those questions but did want to make sure
you saw this page:
https://confluence.dimagi.com/display/commcarepublic/Case+Loads+on+CommCare

Other comments below.

Jeremy

Hi all–

A question about both (a) phone case-holding capacity, and also about (b)
the ability to do case sharing, in situations when the number of cases is
high.

I have been talking to a project that is trying to build a commcare app.
The app will have one registration form and three followup forms.

They might have 40 outreach workers both registering and following up.

And they could have 60,000 cases that get created (and followed up a few
times in the followups.

1-- If they simply divided up the regions where they were to do outreach,
one region for each worker, so that there would need to be no case sharing,
then that would imply that each phone would need to handle approximately
1500 cases (maybe as much as 2500 if not divided equally among workers.)
*** Do you think a phone can often handle that many cases? the forms are
not super long… assume… 40 questions?

1500 cases seems reasible but it really depends upon both the specific
phone/device and the number of case properties rather than the length of
the forms. It is best to test it out when possible.

2-- Next let’s assume that they were to divide up, but say they divided
into 8 regions, and the workers were on 8 regional teams of five workers
per team. That would imply that each team would handle up to 7500
cases… AND that there would need to be case sharing between the five
members of a team, and those cases, up to 7500 of them… would have to be
case-shared among those 5 phones.
*** Do you think a phone can handle 7500 cases AND have them case-shared
among the 5 members of a team?

7500 cases on a phone with case sharing sounds like it would likely cause
issues in terms of syncing data and case load on the phone.

3-- other than the above questions, any other advice on how best to handle
that number of cases with that many workers?

If you have decent connectivity you could consider dividing up the cases
among different users which are specific to locations or some other smaller
unit. Then one user would have a different login for each location they are
working in.

··· On Thu, Apr 28, 2016 at 4:13 AM, Eric Stephan wrote:

Giant thanks
Eric


You received this message because you are subscribed to the Google Groups
"commcare-users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to commcare-users+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Jeremy Wacksman
Dimagi http://www.dimagi.com, Inc.

Thank much for the info!!

Eric