FULL HOUSE. A Family Activities Planner mobile app
FULL HOUSE is a mobile app that intends to help busy parents find and manage activities for their kids. The app is loaded with amazing features that assist the parents in all aspects of kids' engagement management right from exploring kid friendly activities in their area to tracking the activities and kids performance and interests on the activities.
The app has been made keeping in mind the challenges current day parents face in managing their kids schedules as effectively as they manage their own. The app has been backed by a strong desk research and primary research thus ensuring that every feature it hosts fulfils a need for a parent out there..
The Problem Statement
The Hypothesis
Parents of kids of all ages are always eager to find good engagement opportunities/activities for their kids throughout the year and enrol their kids in the activities that they think are best for their kids.
There are overwhelming options to choose activities from
In spite of hand-picking activities the parents end up over-scheduling the kids and the rush involved in making it to the activities on time ends up loosing their energy and enthusiasm for the activity
Parents struggle to keep track of activities enrolled to, make payments on time, reschedule missed classes, etc.
As a parent I have personally faced these problems and finding a solution to this would definitely be very helpful. It would save considerable amount of time and energy and could potentially free up a lot of parents’ time that can then be spent better enjoying with kids.
The Personas
In order to understand the problem at hand I thought it would be helpful to create personas first as it would help me understand the different parental approaches to view the problem at hand and also to document my hypothesis further.
I created 8 personas based on my hypothesis and research. Later out of these 8 personas 4 were parked for future enhancements whereas the other 2 were consolidated into 2 heads for ease of implementation. More on this later in the Audience insights section.
Understanding the problem
The Validation
The hypothesis was validated using Desk research, Surveys and Interviews which revealed that most parents sent their kids to multiple classes a week and often were presented with challenges like rushed schedule, schedule conflicts and burnouts. Most parents used multiple apps to manage different aspects of kids schedules and were eager to explore an app that would integrate all these aspects. The apps that the parents currently use were included in Competitive Analysis for the project
Is there a real need?
While doing the desk research I ensured that the focus stays on the Users the project intends to serve [parents with kids], the Goals the project intends to achieve [happy and satisfied parents, happy and rightly-engaged kids] and the Environments the project is intended to be built in [handheld devices; for ease of access].
Desk Research.
The research revealed some important points of consideration stated by the following quoted from the articles researched:
“Most parents, including at least eight-in-ten mothers (86%) and fathers (81%), say they feel rushed at least sometimes.”
“Over just a couple of generations, parents have greatly increased the amount of time, attention and money they put into raising children.”
“The amount of money parents spend on children, which used to peak when they were in high school, is now highest when they are under 6 and over 18.”
“Thought experts agree that investing in children is a positive thing but due to the involved commitments parents, particularly mothers, feel stress, exhaustion and guilt at the demands of parenting this way, especially while holding a job.”
“Some pause their careers or choose not to have children. Others live in a state of anxiety.”
“Parent’s also suffer from dilemma between over stressing a child with numerous activities versus letting the child relax and learn at leisure and maybe miss out on a lot of opportunities in this process.
Survey.
I created a survey to understand different parental approaches to keeping their kids engaged.
It was sent to 35 parents in the age group of 35-45 years with 1-3 kids in the age group of 4-10 years.
The objective was the find the biggest challenge parents face in keeping their kids engaged with an eye on their budgeting and spending habits.
The biggest challenges included
Keeping the kids engaged after school by finding the most suitable classes and
Keeping track of the class schedules and performances
The Survey confirmed that parents were following a life with complex schedules which they managed in their own unique ways.
Most parents [almost 60%] used phone apps to manage schedules and alerts and used multiple avenues to explore, enrol, track and follow-up different activities their kids went to leaving the parents exhausted and desiring a solution where all tasks could be managed together.
What do the Users say?
Interviews
I spoke to 5-6 potential users for this solution. During these interviews the parents were requested to share their thoughts behind their kids engagement management - their thinking behind planning engagement for your kids – the activities they choose, the reasons/goals for choosing them, ways in which they find these activities and track them. .
They were encouraged to share stories of days when schedules went crazy and additional challenges surfaced. Though all parents agreed to have been able to manage most days well they signed off showing interest in exploring a possible solution that integrates all aspects of kids’ engagement management.
I also dug into the way different parents measure success for their kids in these activities.
Finally I also enquired about their dependence on car pools and nature of expenditure on these activities.
Information documented during these interviews served as a critical resource for my research synthesis where I have jotted down my key Audience Insights.
What is the competition like?
Competition Analysis
There seemed to be multiple competing solutions to the problem at hand but each solution was operating in its own space. It was very clear that if we integrated all aspects together it could become a strong tool for parents in their day to day life. I wanted my product to be a one stop integrated solution for all aspects of kid’s engagement management with an ability to integrate/import the parents schedules as well. So I decided to use my Audience insights to add additional features to the ones my competitors were offering.
Based on our research and recommendations from some parents surveyed and interviewed I drew a list of close competitors for this product. I chose 3 direct competitors and 2 indirect competitors to study in detail.
Direct Competitors
Cozy App
The must-have app for families to Keep events and activities all in one place & Store recipes, plan meals, and shop for ingredients.
FamCal App
FamCal is designed for family connection. Combine calendars, events, tasks and notes in one place so that you can easily keep everyone in sync and organized.
ShareKids.com website
A secure ‘Co-Parenting Assistant’ Program designed to minimize complexities between separated and divorced parents dharing custory of their children.
Indirect Competitors
HiSawyer.com
Its an activity aggregator website to discover a wonder-filled world of kids classes, camps, and events right in your neighborhood.
Kidville.com
Its an activity host website which hosts variety of programes for kids on campus and online.
What are competitors doing right.?
A detailed heuristic analysis of the competitors helped me identify their strongest and weakest elements. I found that the following features were the most used features of my competitors.
Used and Useful features.
Family setupActivity and schedule setup
Alert setup and notifications
Shared schedule calendar
Sharing activity details - address information, driving directions, private chat room for every activity
Controlled access to information and notifications for each activity
Text notifications in addition to email notifications, if possible
Shared gallery
Guest setup and controlled access for shared gallery
I wanted my product to be a one stop integrated solution for all aspects of kid’s engagement management with an ability to integrate the parents schedules as well. So I decided to use my Audience insights and add more beneficial features to the feature list my competitors were offering.
So with this in mind, I dived into my research synthesis
Understanding the User Needs
Research Synthesis
To understand the user needs clearly I needed to synthesise my research. I decided to extract my user insights from my survey and interviews and use them to create an affinity map. I also decided to use these insights to improve my user personas and create empathy maps for each persona.
What do we know about the users now?
Parents had the same common pain points and though, over the years they had discovered a working way of activity discovery and schedule tracking, they were eager to explore an option that INTEGRATES all aspects of family activity management.
Pain Points.
Over commitment due to various individual reasons
Missing or rushing to classes due to confusing communication about schedule changes
Lack of reliable information about teachers and providers
Hence the need to depend on limited word of mouth reviews or extensive research
Unexplained variation in teacher rates and effectiveness
Limited or no access to distant classes due to missing commute options
Missing common-view for the family schedule leading to burdening one partner to track the schedules
Unpredictable work schedules causing a need to reach out for help urgently
Cumbersome housekeeping of schedules / calendars
Cumbersome and lengthy communication required for re-scheduling a make-up class
Insights.
Parents desire to expose the kids to multiple diverse activities in order to identify their real interests and maintain diversification
Parents think that they need to keep their kids busy during the their busy schedules
Parents limit exposure to activities for their kids in order to maintain balance
Parents opt for one on one classes to control schedule changes and communication even though one on one classes are expensive
Parents spend considerable amount of money on kids activities as they consider the expense meaningful
Parents are not able to view the expenditure patterns which could possibly help them in taking some decisive actions
Parents are concerned that taking the kids to activities on weekends and weekday evenings eats into their free time
Parents are concerned that usually the teachers’ feedback is more encouraging than critical
Create Affinity maps from insights
I grouped my findings from the Survey and Interviews and created Affinity Map. The links below take you to my Affinity Map. You can clearly see how grouping and naming the groups of findings helped me visualize the features my audience really needed and desired. This exercise, in my opinion, was very helpful in bringing clarity to my solution.
Revist the personas.
When it came to finding activities for their kids most parents wanted the best and safest. They had similar feelings and goals. They acted differently but their intentions for their kids were most of the times similar. So most parents could be put into the same persona. As some considerations changed based on the age of their kids the personas could further be split into two.
1. Parents of kids ages 5 and below
2. Parents of kids ages above 5
Empathising with my personas.
I created empathy maps for each persona I had created from my insights. Empathy maps helped me connect the user behaviour with what they say and how they feel. Sometimes the users behaviour did not match what they did and how they felt. This exercise helped include the feelings into user needs. Addressing the user feelings along with their needs would make the solution address the problem better.
As the personas did not differ too much the empathy maps were also similar except for a few differences.
Parents of kids ages 5 and below chose activities for their kids where as the other category let the kids choose the activities they were interested in
Parents of kids age 5 and below were not very comfortable using commute options where the parents were not included
Apart from that the empathy map below depicts both the personas for the project
HMW statements.
When you know what the audience desires the answer to the question of How Might We provide it to them provides you with the feature list!
The Questions:
“How might we help parents easily visualise their kids’ schedule with a combined capability to easily add, change activities/events with conflict indicators, flexible alert setting and intelligent housekeeping?”
“How might we help parents to explore new activities/events in the area [nearby or specified area]?”
“How might we help the parents contact their partner immediately when required and pass on the required information?”
“How might we create a support group for parents where they could share information about the events/activities their kids are going to; share reviews/ratings/other info; maintain older contacts?”
“How might we help parents gauge the engagement level of their kids and if it matches the goals they have set for the kids?”
“How might we create a support group for parents for car pools to various activities/events”
“How might we enable the parents to visualise the amounts spent on various activities over the years?”
“How might we help parents include and involve distant grand-parents in the activities/events their kids are participating in?”
The Answers:
§ Quick and combined view; conflict indicator; easy calendar setup/entry
§ Easy Entry/Discovery of activities
§ Flexible alert setting
§ Instant ping/buzz
§ Intelligent housekeeping
§ Car-Pool Support Group
§ Engagement level indicator
§ Parent Support Group/Parents Contacts/Parent Invites/Info sharing/Review sharing/Info Pinning
§ Budget View
§ Share/Invite Friends/Family
§ Services [Cabs, teachers, co-ordinators] - future scope
Information Architecture
Laying out the app’s structure yielded the site map and the user flows. The intention was to ensure that all features identified for the app are incorporated into the app in the most intuitive and easy to find ways.
Laying out the site map.
The features identified were logically grouped into sections and a site map was created for the solution. The solution needed to have atleast 4 tabs – Calendars, Members, Activities, Chats/Discussions. The site map helped group the user flows as well. The site map and the user flows progressed in tandem and there were later some changes required to the site map once the user flows were elaborated on. More on user flows in the next section.
User Flows.
With 22 user flows including 5 RED Routes identified a good foundation was laid for the future design work. Each user flow would be a sequence of screens that would determine user interaction with the app to accomplish the task.
While creating the user flows I realised that I needed to add more tabs to my app. For example, in order to let the users add alerts without associating them with the activities I needed to give them an option to start adding alerts and view all their alerts. Similarly if the users added guests to the app they would not want to look through the entire House settings but will be interested only in the shared content like photos or accomplishments or discussions. So I decided to add another tab for a family journal which will be what the guests would see.
Then came user stories.
Creation of user stories is not intended to help the design process but is required by the developers. The user stories below were written to practice the skill and iron out any imperfections in the process.
Based off the user journeys I wrote the user stories for the project.
As a parent user, I should be able to setup the app for my family so that I can involve all the members in family activity planning and tracking
As a parent user, I should be able to buzz a member with as less clicks as possible so that I can send a quick urgent communication out, when required
As a parent user, I should be able to setup calendars for the family so that the family is aware of plans for everyone and plans their time accordingly
As a parent user, I should be able to view conflict indications so that I do not double book any family member
As a parent user, I should be able to view the calendar view for all the members so that I can use the information from the quick look to plan further
As a parent user, I should be able to view list of all activities that my family is a part of so that I can keep track of the family activities
As a parent user, I should be able to search for more activities so that I could avail any new activity, if required
As a parent user, I should be able to view activities already enrolled to so that I can document progress and take decisions based on this info
As a parent user, I should be able to review activities already enrolled to so that I can record my feedback for future and also help others looking for recon for the activity
As a parent user, I should be add new activities to the app so that I could utilise the benefits of the app for all activities in the area
As a parent user, I should be able to add alerts so that I can be prompted appropriately for every activity
As a parent user, I should be able to buzz a member for an activity so that I can remind the member about important activities
Sketching and Wireframing.
Sketching out screens for the user flows was like giving face to a voice. My app started to come alive. Multiple variations were made for each user flow. Multiple versions were made for each variation.
Hand-made sketches.
The handmade sketches for a few red routes shown below show the variations explored and process followed.
Digitizing wireframes.
Digitalizing the finalised hand-made sketches yielded digital wireframes which were much easier to review and collaborate on. This exercise demonstrated the use of collaborative tools and digital wireframing which is a very essential skill in today’s times given the diverse nature of teams. Sketch and Figma were used for creating the digital wireframes.
Some examples of digital wireframes have been pasted below.
User Interface Design.
Now starts the fun part [I mean the more creative fun part]
Mood Board.
One of the mood boards created for this project had an intention of making the user feel cheerful while performing tasks that used to be cumbersome and tedious before this. The other one intended to make the user feel in control of their and their kids lives.
Style Guide.
The mood board chosen helped create a few variations for the style guide. Picking one style guide was necessary to move on to creating mock-ups, with an understanding that the style guide will need updates once the design for mock-ups starts taking shape.
I used the inspiration from the mood board and created this style guide but I wanted a little more contrast between colors and so moved on to create another version of this style guide.
In this variation I chose a new accent colour and increased contrast between the lightest and the darkest shades. I also took help from Figma’s colour creator plug in to finalise these colours.
Mock-ups.
Finally, the mock-ups! We all have been waiting for this. The app now has a look and feel. It sets a mood.
Once I started creating the mock-ups I went right from dawn to dusk working on them. It is so interesting and consuming that you can go on and on. But limiting myself to the mood boards and the style guide helped me focus on the set design direction for the app. The user flows and wireframes created kept me grounded to the goals of the app. If these initial steps are skipped and you jump to the design step you are sure to get lost in the wonderful world of colours and possibilities. So ensure to follow the process flow before you start designing..
Prototype and Test.
Design is done. Now it’s time to check whether the design works or needs changes. Creating a prototype in Invision helped test the design effectively identifying the usability problems in the design. Modifications made to incorporate the usability testing observations led to an improved user experience!
Prototype.
3 prototypes were made in Invision – one each for the tasks to be tested during usability testing. The videos of the prototype are included below with the tasks in the section for test. While creating a prototype I realized that some transition screens need to be designed to make the prototype flow smoothly. This helped bridge a lot of gaps in the screens designed before the design was presented to the users.
Test.
Testing with real potential users of the app identified the usability issues with the app. Think aloud method helped understand if any parts of the app were creating incorrect impressions on the users while they used the app.
I created a usability test plan and script and setup appointments with my testing participants. I conducted usability tests with 5 users. I gave them a following tasks to perform on the app.
§ Setup the app for their House and setup them and their partner as parents in the app
§ Mark the previous day’s activities complete for some participants and incomplete for some
§ Search and add an activity to their family calendar, select schedule and add alert during the process
§ Explore the calendar views available on the app and discuss about their usability to the user
All of them could perform the task but certain elements of the design were confusing to some users while not to others. All the observations for the testing were noted in s test report. I modified the app design for the Major and cosmetic issues and left the Minor issues to be addressed later, in the interest of time. A retest with a new set of users helped me confirm that the usability issues were resolved.
The Final Verdict.
The app created as a solution to the problem at hand has come a long way in terms of the research done for it, the features identified, designed and tested for. The users liked the concept that came out of the research. They enjoyed the mood the app created. They accomplished their tasks on the app. They are still waiting for some more critical features that weren’t the red routes in the app but were in the topmost wish-list of the users. This app needs to be developed further to incorporate them before it can be called absolutely complete! The best part of this is that I know how to do this now and will soon in future enhance the design of this app!