In the spirit of professional development, I recently created a spec project for a Dog Sitting/Walking App. The concept was Uber meets Airbnb meets Rover. I wanted to create an app that would allow on-demand services for pet sitting/walking services but allowed pet owners the opportunity to view and see ratings/reviews of the person that was going to care for their pet.
The purpose of a kickoff meeting is to lay the foundation for a successful project—it’s an opportunity to ensure the stakeholder and the project team are on the same page with the scope, goals, budget, timeline, and everything in between. It’s the in-person 411 of projects.
A kickoff meeting is an opportunity to spark an initial conversation and build a clear roadmap together, with no confusion or mismanaged expectations. With the proper preparation, you can eliminate surprises or gaps in the project management process, preventing headaches and setbacks later on.
Rover has a very clean UI. Single line icons not heavy on illustrations. Photo heavy site. Lots of Creating an account was easy. After creating your account, you are taken to the onBoarding. It was a few questions about your pet, and you then placed in the application.
Pet Professional Profile
Details about dog
Rover services are
Pet Professional Profile
Pet Professional Info
Rover does have the option to contact a pet professional for a walk that day. However, you have to send a message to the pet professional and wait to hear back. OnDemand service, where a user can click a tab and view available pet professionals is not available. Rovers core services are more around planned dates and times and not onDemand.
Wag UI is clean. The website is based on graphics and illustrations . The design and pictures are cute and playful. Once you open the app, you are in the app. You can book an on-demand walk within two clicks. Wags approach is more like Uber, a pool of team members that are dispatched as request come in. The pet owner cannot search or review a pet professional profile or bio.
An assumption is an informed gues, which might be biased, and which is unproven. Assumptions are everywhere, and they’re often wrong. What’s really useful, then, is calling out assumptions so that we can turn them into falsifiable hypotheses.
In my UX design process, assumptions often come up when we’re critiquing a design mockup. “A user would probably click on that button if it was a different colour,” one of us will say, and another will call out, “That’s a testable assumption.” Excellent! We have a test to run, which means we need a hypothesis.
Brainstorming combines a relaxed, informal approach to problem solving with lateral thinking. It encourages people to come up with thoughts and ideas that can, at first, seem a bit crazy. Some of these ideas can be crafted into original, creative solutions to a problem, while others can spark even more ideas. This helps to get people unstuck by "jolting" them out of their normal ways of thinking.
During brainstorming sessions, people should avoid criticizing or rewarding ideas. You're trying to open up possibilities and break down incorrect assumptions about the problem's limits. Judgment and analysis at this stage stunts idea generation and limit creativity. Evaluate ideas at the end of the session – this is the time to explore solutions further, using conventional approaches.
A wireframe is a two-dimensional illustration of a page’s interface that specifically focuses on space allocation and prioritization of content, functionalities available, and intended behaviors. For these reasons, wireframes typically do not include any styling, color, or graphics. Wireframes also help establish relationships between a website’s various templates.
We are in the stage of breaking eggs, flushing out ideas and building off of those ideas. Once we feel comfortable with a sketch, we can move to a low-fidelity prototype. Low-fidelity prototypes allow us to create a straightforward interface to test.
There are times when there is a certain user task that may not have been accounted for or the task feel uncomfortable. This was a time when I felt the these actions could use some refinement
A high-fidelity prototype usually has a “finished” visual look. It takes everything from the low-fidelity comp and applies the expected visual styling of the end product. It may even be interactive to the point of enabling users to accomplish various tasks by clicking on text links or menu items.
A prototype video created in Adobe XD.