This is an AMP version of the article, its original content can be found here.

Key Roles in a Software Project

I believe that several roles should be present in a majority of software projects. Managed by Teamed.io according to the principles of XDSD, we've got all of them in our projects. However, beware that in other management methodologies, these roles may have different meanings. This blog post is mostly for people who work with us, either as clients or freelancers.

There are just a few roles:

Besides all that, any role is encouraged to submit bugs when they find them.