# Completing Development Milestone

## Learn More about the Development Milestone

Before you proceed with this page, learn about the project components, include the agile lifecycle:&#x20;

{% content-ref url="../project-components/agile-project-lifecycle" %}
[agile-project-lifecycle](https://guide.techfleet.org/project-portal/project-success-handbook/project-components/agile-project-lifecycle)
{% endcontent-ref %}

{% content-ref url="../project-components/project-milestones/development-milestone" %}
[development-milestone](https://guide.techfleet.org/project-portal/project-success-handbook/project-components/project-milestones/development-milestone)
{% endcontent-ref %}

## Coding the Experience

Teams can code resulting experiences, or use "low-code" tools to create things that launch without coding.&#x20;

## Technical Infrastructure

Teams should work together to structure an architecture of their product that suits long-term business goals. This depends on the business's resources and capabilities outside of a team's work. Work with the client and stakeholders to determine the requirements of technical infrastructure, which includes but is not limited to:

1. Network Architecture
2. Web Hosting
3. Email Hosting
4. Domain Service
5. Network Security
6. Database Architecture
7. Role and Permission Management

## Head to the Next Lesson
