> For the complete documentation index, see [llms.txt](https://outdraw-academy.gitbook.io/become-a-ux-designer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://outdraw-academy.gitbook.io/become-a-ux-designer/roadmap/month-3-design-features.md).

# 🍿 Month 3: Design features

You need to start implementing everything you've learned - doing research, creating wireframes, user flows, prototypes, high-fidelity designing, and performing usability testing. Of course, you'll be working in Figma, so you'll have an opportunity to use what you've learned in practice.

## How to start

To start designing features, you need to come up with design briefs. The idea is to add functionality to an existing product you already know very well. You’ll have an actual insight into what could be useful.

* Define what you're designing, for whom, what problem you're solving, and what is the goal of this project.
* For example, you can add a timeline view to your favorite task management tool or introduce commenting to a music streaming app. Remember to align your solution with their current design system.

Get creative with your ideas but stay reasonable ☝️. Think about what feature this product would actually need given its user base, business model, and strategy. It's also important to keep your project small. There is no need to solve multiple problems at once. In this phase, a singular focus is recommended.

{% hint style="info" %}
Learning how to design features for existing products will come in handy when you join your first team. You will most likely be contributing to an existing product, not creating one from scratch.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://outdraw-academy.gitbook.io/become-a-ux-designer/roadmap/month-3-design-features.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
