You are on page 1of 3

Development of a PRD for a Fitness App Feature

Objective

The goal of this assignment is to evaluate your research, analytical, and technical documentation
skills. You will explore a concept within the realm of fitness apps, focusing on the development of a
Product Requirement Document (PRD) for a new feature. This assignment is designed to simulate
real-world tasks you might encounter in your role, emphasizing the importance of original research,
personal insight, and understanding of data technologies in content development.

Assignment Overview

1. Research Phase: Conduct thorough research on the current market of fitness apps. Identify a gap or
an opportunity for a new feature that can provide substantial value to users. Your research should
include a competitive analysis of similar products. Here are some fitness apps to start your analysis:

- MyFitnessPal
- Fitbit App
- Nike Training Club
- Strava
- Headspace (for mental fitness)

2. MIRO Board Concept Flow: Use a MIRO board to visually demonstrate the flow of the concept/topic
you are exploring. This should include the user journey, feature interactions, and how it integrates with
existing app components.

3. Product Requirement Document (PRD) Development:

- Define the purpose and outline the scope of the new feature.
- Detail the functionality of the feature, including user stories, use cases, and any assumptions or
dependencies.
- Specify the non-functional requirements, such as performance, security, and reliability
standards.
- Include mock-ups or wireframes to visually support your descriptions (these can be created
using tools like Balsamiq, Sketch, or even hand-drawn sketches).
- Discuss the data aspects of your feature, including how data will be collected, stored, and
processed. Highlight any considerations for data governance, usage of APIs, and the integration
with technologies such as Kafka, Pub/Sub, Google Cloud Storage (GCS), and BigQuery.
- Anticipate potential challenges in implementing the feature and suggest mitigation strategies.

4. Technical Understanding: Show your basic understanding of data pipelines, data governance, APIs,
and data storage technologies mentioned above. This can be demonstrated through the data
management plan of your feature.

5. Original Research and Insights: Emphasize your original research by providing detailed
documentation and citations of your sources. Share your personal insights and predictions about how
your proposed feature could impact the market and user experience.

6. Presentation: Prepare a presentation summarizing your research, the concept flow, and key
elements of your PRD. This will be presented to the hiring team, allowing you to defend your ideas and
answer any questions regarding your proposal.

Documentation and Submission Guidelines

- Your PRD and all accompanying materials should be submitted in a single PDF document.
- Include a link to your MIRO board within the PDF.
- Ensure your document is well-organized, with a clear table of contents, section headers, and
page numbers.
- Cite all sources of information and data used in your research.
- Your presentation should be prepared in a format compatible with Google Slides or PowerPoint.

Evaluation Criteria

- Originality and Depth of Research: Quality and relevance of research conducted.


- Analytical Skills and Personal Insight: Ability to derive meaningful insights from research and
predict potential market impacts.
- Technical Understanding: Understanding of data technologies and their application in the
context of the proposed feature.
- Clarity and Organization: The organization of the PRD and presentation, and the ability to
communicate ideas e_ectively.
- Design and Creativity: Creativity in the proposed solution and the visual representation of ideas.
This assignment is your opportunity to showcase your skills and creativity. We are looking for
candidates who can bring fresh ideas to the table, backed by solid research and a good understanding
of technology. Good luck!

You might also like