It can be tough for parents to keep track of how many games their kids are playing. With all the consoles, genres, and time spent away from kids making sure they’re not spending too much time on games and playing inappropriate games is a daunting task. That’s what master controller is for: giving parents a way to keep track of their kids games without being overbearing.
We have two classes of stakeholders. The first is the parents that use this software. They are the primary users for the software, who will be using it to set up a system of parental control for what games their children can play and for how long. The other class is the kids themselves. They are tertiary users. They are affected by this software, since they can interact with it in a limited fashion and their lives are directly affected by it.
Our first persona for Master Controller is Ms. Carol D, age 40. She is a single mother with two young boys, one 10 years old and the other 12. She’s rarely at home because her job as a lawyer keeps her busy almost constantly. She can’t be there all the time to make sure her kids aren’t always playing games, and making sure they get their homework done. She uses Master Controller to make sure her kids aren’t playing too many games when she can’t be paying attention.
Our second persona is a pair of two users: Lucius and Margaret O, Ages 38 and 36 respectively. They’re ordinary hard working parents – Lucius is a software engineer and Margaret is an editor at the local newspaper. The two had three kids, ages 1, 6, and 10. They love all their kids dearly, but their 6 year old needs twice the attention of their ten year old, and their one year old ten times that. Because of that, they can’t always be paying close attention to how much time their kids are on their consoles. They use this as a way to make their sure their children aren’t spending too much time on kids, and as a reminder to themselves to spend some time with their older children when they’re playing a lot of games.
Carol is sitting at work. She’s in overtime because the case she’s working on has had some hitches, so she can’t make it home. She was able to get her sitter to cover, but she’s still curious how her kids are doing. She would like a way to check if her kids are playing games, and how much they’ve played that day when she was gone.
To do this, Carol would have to perform a hopefully minimal number of tasks. If she is at her computer, she can open a web browser, go to the website for Master Controller, and then log into the site. After she logs in she can see the amount of time being played and what the current game is, if there is one on both child accounts. If she can’t get to a computer it’s also possible to access the site from a phone, following the same steps that would be done on a computer. If she can’t access the internet, she won’t be able to access the site. It’s also possible that the kids figured out they could unplug the console from the internet, which would make it look like they weren’t playing anything, but it would also be possible for the site to report when a console isn’t connected.
It’s likely that this feature would be accessed often. A parent would likely keep the tab open relevant hours if possible to keep an eye on what’s going on. It should not take long to access this information, since it will be accessed often. This task can also be completed on any device with a web browser, since it’s a web interface. Because it is a quick task, it’s possible for the user to check this information while on public transit or waiting for an appointment.
Lucius and his wife find that their kids want to start playing games that are outside their age range, and while they think it could be alright, they want to supervise their kids whenever they play those games. They would like to be able to restrict their kid’s ability to play these games when they don’t have their permission. As such, they would like to be warned whenever a game with an M rating game is being played by their 10 year old and a game with a T or M game is being played by their 6 year old.
To do this, they can go to the site, most likely on a personal computer, and can then edit settings after logging in. They can choose genres and ratings that they can restrict and ban their kids from playing. They can also choose specific games to ban, which they can search for in the interface. They can set a certain amount of time for their kids to play certain genres. They can also ban games based on why they were given a rating – for example, they can say their kids can’t play games for violence, but it’s okay to play games that only have crude humor.
This task is likely not going to be performed often. After this is set up, parents are likely going to be able to let the settings sit until they think their kids are able to handle more mature games. As such, the task doesn’t necessarily need to be done quickly, it can have a breadth of options for limiting games by genre. It should still be intuitive and easy to figure out, but it doesn’t need to be fast. The options that have been adjusted should be easily accessible, in case they want to be able to change a setting or two quickly. There should also be an option to disable these settings, in case the parents are able to supervise their kids while playing.