Académique Documents
Professionnel Documents
Culture Documents
Lavinia Uruc
Executive Summary
MyRCFE is an application that will help administrators of any Residential Care Facility
for the Elderly (RCFE) to manage their business from anywhere and it will feature a better
communication between different parties. This leads to a better productivity for the
administrators. The application will involve a great deal of research and a lot of implementation
work as it needs to feature a database, and a messaging platform. The main purpose of this
This application will contain all the data regarding the residents of an RCFE, including
medication logs, care plans, all documents pertaining to an RCFE. Also, the application will
The main feature that makes this application unique is the messaging system and the data
sharing platform between families, administrators and caregivers. There is nothing at this time on
the market that features such an application as most of the applications are tailored either for
Table of Contents
Executive Summary 1
Introduction 4
Environmental Scan 6
Project Goals 7
Project Objectives 8
Approach/ Methodology 10
Project Scope 11
Timeline 11
Milestones 11
Resources Needed 13
Final Deliverables 14
3
Design 14
Usability Testing/Evaluation 16
Team members 18
Conclusion 18
Bibliography 20
Introduction
This Capstone project is for ‘MyRCFE’, a mobile software application for property and
care management that will be tailored to Residential Care Facilities for the Elderly (RCFEs).
This application will very useful for administrators, families, and caregivers of an RCFE. In a
business that is management intensive, a productivity tool becomes highly critical to a successful
daily operation.
The Residential Assisted Living business is a growing industry that faces significant
challenges in the area of property and care management. This industry has become highly
regulated by the State of California. Families demand a high level of care for their parents. RCFE
administrators interface with multiple caregivers, health care providers, California Department of
Social Services (DSS), supply providers, residents and their families, to make sure that the
proper care is given to residents on a 24-hour basis. Every resident has specific medications and
a care plan that is provided by the on-staff caregivers. Changes in a resident’s medication and
care plan are communicated by health care providers to the RCFE administrator. Changes in a
resident’s condition are communicated by the caregivers to the RCFE administrator, who in turn
communicates this to the health care providers and the resident’s families. The RCFE
administrator coordinates these ongoing changes by updating the care plan, communicating new
5
tasks to caregivers, keeping the residents’ families up-to-date, and/or making requests to the
families. This results in a management intensive business that needs a comprehensive resident
care management solution. Without an effective tool, the RCFE administrator is required to visit
the facilities more often than necessary and invest a significant amount of time in communicating
tasks to caregivers. Also, making sure these tasks are executed and completed can be challenging
Existing software solutions do not integrate the different areas of the RCFE
administration. They are intended for larger facilities with larger management budgets, they do
not provide messaging capabilities and are not caregiver friendly. In addition, these software
solutions are not tailored to the nature of RCFEs. This is a significant problem as RCFE’s have
different legal requirements than the larger facilities and therefore use different DSS forms,
administrator to keep track of resident profiles, care plans, medications, caregivers on duty, and
There is a complex interaction between the above stakeholders and the messaging
capabilities of the application are needed to facilitate the communication of the ongoing changes
of a resident’s condition.
Environmental Scan
applications are focused only on medication management, some are focused on care plan
In the area of care management, one application stands out, CareZone (CareZone
Software Application, n.d.). This application provides basic medication tracking and basic
resident file management. However, it’s clearly not comprehensive enough to meet the needs of
document when a medication was taken. The main issue with this application is that it does not
comply with the DSS regulations, which requires that the records use a timestamp for when the
resident families.
● Applications do not allow for customizable resident file management that includes
the typical RCFE file components: Physician’s Report, Signed medication order,
Project Goals
The main goal of the application is to use current messaging technology to bring
results in closing the communication gap between these parties to simplify the assisted living
business management.
Project Objectives
o Allow for documenting a resident’s critical change in condition that can easily be
inputted and reported to the DSS in the legal format required by title 22 law
(LPA)
o Reduce the legal liability by having incident information in the case of a lawsuit
o Centralize the information of a resident including their name, SSN, facility where
he/she resides, family contact phone number and email address, move in date,
dietary requirements, care plan, doctor orders, medical cards, doctor appointments
keeping track of medications, alerting the administrator before a resident runs out
of a medication
o Quickly and easily provide medication tracking information to a DSS LPA in the
o Simplify the tracking of facility supplies orders including food, care supplies, and
cleaning supplies
There are approximately 7,500 RCFE’s licensed in the State of California alone. These
facilities are in great need of a care management software that meets the goals and objectives
described in this project. With the assistance of the MyRCFE application, the administrator of an
RCFE can be more productive in managing the day-to-day operations. This application can also
enable a company to growth to multiple facilities with a higher number of residents and better
care quality. Without the proper care management tool, administrators can become overwhelmed
with multiple requests from care providers, resident families, residents, caregivers, etc.
MyRCFE has 3 end users. The first is the administrator, who primarily uses the
management tasks are supported by the different functions of the application such as medication
and incident tracking. The second end user is the caregiver, who receives tasks or messages from
the administrator. The caregiver can also post medication order requests to the administrator.
He/she can create a facility supply order request. Lastly, the resident’s families will use this
10
application to receive notifications on their parent’s condition, doctor orders, or requests for
Approach/ Methodology
This application will be developed using object-oriented programming with Java. The
target platform for this application will be Android and the IDE will be Android Studio 3.0.1
(Android Studio, n.d.). The application will store data in the No-SQL database FireBase
(Firebase documentation, n.d.). The target device for this mobile Android application is a
resident information between the parties involved. Even though the application will not be used
in a facility that provides medical care, it does deal with sensitive health-related information.
Therefore, the features offered by the application raise several ethical concerns. These are
derived from storing and sharing private resident information, such as medications taken, health
incident reports, doctor’s orders, health condition change reports, to mention a few. This
information will be available to the administrator and some of it to the resident’s family and
caregivers. If misused, or shared improperly, the resident’s privacy can be put at risk. For
example, if the medication schedule of one resident living in one facility is accessed by a
caregiver working on a different facility, the resident’s privacy can be affected negatively.
11
Compromising a resident’s privacy is an ethical issue that an RCFE needs to address with
specific business policies. The MyRCFE application must comply to these policies.
In addition to the ethical concerns, there are legal implications because of the Title 22
state law that regulates RCFE’s in the State of California and other federal laws governing online
privacy and online health records. It’s critical that the application’s requirements define what of
all the resident’s personal information can be accessed and by whom because of its sensitive
nature. These requirements will aim to produce an application that is compliant with such laws
Project Scope
Timeline
Total project duration of 8 weeks. Project starts on March 24, 2018 and ends on June 17,
2018.
Milestones
The actual schedule above shows changes to the original milestone proposal in the
previous section. Additional initial phases had to be completed after I acquired more knowledge
of what approach was needed to complete the project. A competitor app analysis was needed to
better understand how to differentiate my application from the competitors. Also, a research
phase for training on Android Studio was necessary. The requirements analysis was shortened by
putting additional effort in UI prototyping and implementation phase was longer than the
expected 26 days. The testing was done not as a separate phase but at the same time as the
Some tasks such as video ad creation and client testing were unaccounted for in the initial
In regards to the budget, the cost of the video creation software Animoto (Animoto, video
creation software, n.d.) was an additional cost not included in the initial evaluation of the project.
A lesson learned is that project estimation needs to add padding to include unexpected
Resources Needed
● A personal computer with Windows 10, 3 GB RAM, 2 GB of available hard drive space
● Firebase libraries and Firebase account for the application to communicate to the No-
● PDF writer software to convert Word document to PDF for assignment submission
This project requires specific technical skills in the area of mobile development with Java
and Android Studio platform. Extensive research in this area will need to be done to be able to
complete the project. This research will have to account for the short period of time that has been
allocated for this project. The pluralsight.com website (Pluralsight, Software Training Website.,
Final Deliverables
● Database design
Design
Module Functionality
Care Plan Management This module documents all care needs of a resident and
allergies.
Task Tracking Keeps a list of tasks that are assigned to a caregiver and
requests.
The selection of the design criteria for the MyRCFE application is driven by two non-
functional requirements.
The first is the availability of the application to the caregivers and administrator
anywhere and at all times. Caregivers, in particular, work in a dynamic environment that requires
them to go from room to room to assist residents or from the staff room to resident’s room to
hand medications. Administrators are also very mobile and need access to the application while
visiting multiple facilities and on the road. The application needs to allow for messaging from
anywhere. This makes the application a great candidate for a mobile implementation.
16
The second design criterion is driven by the often lack of computer skills of caregivers or
family members, who are at an older age and are not tech savvy. This requires the application to
Usability Testing/Evaluation
Administrators typically own one to three assisted living properties and manage the business
every day operations. Administrators are interested in an application that can help them in
providing care to their residents and ease the communication with caregivers and the resident’s
families. Caregivers are in constant communication with their administrator in regards to the
needs of residents. The last audience groups are the families of the RCFE’s residents. Families
designate a member, who is most likely in their 50’s or 60’s, and who is typically the daughter or
son of the resident. The application will be used by the designated family member to get updates
Mr. Jose Apesoa has been chosen to perform client-based testing as he owns an assisted
living business and is familiar with the needs of this type of company. His background will help
Below is a list of tasks that my client will be performing as part the test targeting the
above audiences:
● Administrator tasks:
● Caregiver tasks:
A two-hour testing session was setup. First, an introduction to what the MyRCFE
application does was given and a context for what the need is for this software in the assisted
living business. Then, testing tasks were provided and explained in order to facilitate the testing
session.
Refer to Appendix A for a table which contains the client’s feedback and observations for
Team members
Conclusion
caregivers, health care providers, LPA, residents, and their families. These businesses are
management intensive, requiring constant oversight by the administrators to ensure that the
Currently the market place offers a variety of applications to assist with care and
capabilities and a messaging platform all in one application. In addition, there is no application
that targets specifically RCFE properties and allows RCFE administrators to manage these
This project implements MyRCFE, a mobile application that targets an Android cell
phone and is built based on the needs of RCFE properties. The main goal of the application is to
Object-oriented programming was used for the implementation of the project. The
profile, medication management, task Tracking. Its target end-users are administrators,
caregivers, and designated family members. Availability and usability are the driving criteria for
designing MyRCFE. This application must be able to run on a cell phone device to make it
available at all times and feature a user-friendly interface that can be easily navigated by end-
I envision this product’s future as a comprehensive mobile care management solution that
extends its current functionality to include medication refill reminders, title 22-compliant (Title
22 Law) incident reports, improved Android notification center features, messaging distribution
lists, interfacing with pharmacies for automation of order placement, incomplete task reminders,
to mention a few.
A lesson learned from this project is that the knowledge in the underlying implementation
technology is crucial to the quality of the final product. This level of knowledge can greatly
impact the project’s schedule. And, in some cases the desired outcome can be affected by the
prototype the UI before start coding the application. This allows the software developer to
understand the desired functionality and the overall flow of navigation in the entire application.
It is the ‘what’ that matters the most at the beginning of a project because ‘what’ becomes the
Bibliography
Regulations/Community-Care-Licensing-Regulations/Residential.
21