Skip to content

1. Define a Milestone

Before starting to develop your ai-model, it's very important to accurately define it's scope. We include a milestone issue template intended to Describe and Refine Model Requirements and Restrictions.

The first thing you have to do on a fresh ai-project is to create and fill this template:

Milestone Template

Then you have to Pin the issue and create and assing a new Github Milestone:

Pin Milestone

One important thing to consider is that this milestone issue should be updated as regularly as the requirements and considerations about the model evolve. Closing a milestone must be associated with a new version being released.

We recommend to assign a Due date to the milestone, it should be usually aligned with project deliveries, sprint plannings or client-defined deadlines. We recommend a workflow focused on several, short-term milestones rather than having a single, never-ending milestone.

Finally, it's important to have a clear goal and metrics in order to know when a milestone can be closed and a version released.