Professional Documents
Culture Documents
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.
- 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.
- 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