# Tutorial

This set of documents provides a step-by-step explanation of the basic concepts and practices of Project Sprint.

There are four chapters throughout, and by reading them in order from the top, you will be able to use Project Sprint in your actual projects.

It can be used as a first step for learning if you haven't done Project Sprint yet, and it can also be read by those who have already done Project Sprint as a foundation for implementation.

## Table of Contents

**Introduction**

This is an overview of Project Sprint that you should read first.

* [Project Sprint 101](https://github.com/copilot-jp/project-sprint/blob/master/EN/v2.0/tutorial/broken-reference/README.md)

**Let's Get Ready**

This section describes what you need to do to prepare for starting Project Sprint. The first step is to start Project Sprint based on the structure you have decided here.

* [Setting Goals and Milestones for a Project](https://github.com/copilot-jp/project-sprint/blob/master/EN/v2.0/tutorial/broken-reference/README.md)
* [Knowing your Team Members and Setting their Roles](/en/v2.0/tutorial/1-2.md)
* [Designing a Meeting](/en/v2.0/tutorial/1-3.md)

**Let's do it!**

Let's try to describe how to actually manage the project through Project Sprint. Let's put the system we created in "Let's Prepare" into action.

* [Preparing for a Meeting](/en/v2.0/tutorial/2-1.md)
* [Holding a Meeting](/en/v2.0/tutorial/2-2.md)

**Let's improve it**

Project Sprint is a method that also has a mechanism to improve the project management. Let's continue to improve the project based on what we have done in "Let's try".

* [Conducting a Reflection](/en/v2.0/tutorial/3-1.md)
* [Reviewing Project Goals and Milestones](/en/v2.0/tutorial/3-2.md)
* [Checking Roles](/en/v2.0/tutorial/3-3.md)

**For those who want to learn more**

This section describes the user community for learning Project Sprint and contributing to method creation yourself.

* [User Community](/en/v2.0/tutorial/user-community.md)


---

# Agent Instructions: 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:

```
GET https://www.projectsprint.org/en/v2.0/tutorial.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
