Software development might sound a little bit like black magic. A bunch of strange words and terms you are sometimes not even completely sure how to pronounce. It‘s easy to get lost in the midst of project team roles and responsibilities in software development, especially if you are a non-technical product owner kickstarting their first IT project. In this article, we’ll start with the basics and answer the question how to structure software development team.