# Grey Software Gitlab Process Documentation
###### tags: `Documentation`
At Grey Software, we use Gitlab to manage our projects and code.
> Resources:
> - [Agile planning with GitLab](https://about.gitlab.com/solutions/agile-delivery/)
> - [How to use Gitlab](https://docs.gitlab.com/ee/topics/use_gitlab.html)
> - [How to use GitLab for Agile software development](https://about.gitlab.com/blog/2018/03/05/gitlab-for-agile-software-development/)
## How do I catch up with the latest activity relevant to me in a feed view?

#### From the [Gitlab Activity Dashboard](https://gitlab.com/dashboard/activity).

## How do I catch up with the latest activity in Grey Software?

From the [Grey software group's latest activity page](https://gitlab.com/groups/grey-software/-/activity).

## What are Epics?
**[Gitlab Documentation](https://docs.gitlab.com/ee/user/group/epics/)**
When [issues](https://docs.gitlab.com/ee/user/project/issues/index.html) share a theme across projects and milestones, you can manage them by using epics.
### What are some examples of epics in Grey Software
[Our organization's high-level objectives are listed as Gitlab Epics](https://gitlab.com/groups/grey-software/-/epics).
**:dart: [Maintain open source software that people can trust, love, and learn from](https://gitlab.com/groups/grey-software/-/epics/18)**
**:dart: [Be a global OSS Education thought leader](https://gitlab.com/groups/grey-software/-/epics/2)**
**:dart: [Generate sustainable revenue](https://gitlab.com/groups/grey-software/-/epics/16)**
## What are Milestones?
[Milestones](https://docs.gitlab.com/ee/user/project/milestones/) are a great way to track the progress of multiple issues related to an important target objective.
**[Closed Milestone Example](https://gitlab.com/grey-software/focused-browsing/-/milestones/3)**

**[Open Milestone Example](https://gitlab.com/grey-software/org/-/milestones/4)**

## What are iterations?
Iterations are useful for planning agile or agile-like sprints to capture action items to be completed within a specific time period.
## What are issues?
GitLab issues represent any project task that needs to be taken care of.
Issues help developers know what they should do next and how they should organize their workflow.
## What are Issue Weights
TODO
## When should I provide updates to my team?
If you work on a feature branch for more than a few hours, share the intermediate result with the rest of your team with a draft Merge Request.