Terminology

Agile

Roles

GitHub or other Git management system e.g. GOGS

Organizations

Organizations are a group of two or more users that typically mirror real world organizations. They are administered by users and can contain both repositories and teams.

E.g. Incubaid is an organization (on gogs they are also called owners).

IYO

ItsYou.Online

GIG Identity management solution, integrates with GOGS and other GIG App's.

Users

Users are personal GitHub/IYO accounts. Each user has a personal profile, and can own multiple repositories, public or private. They can create or be invited to join organizations or collaborate on another user's repository.

E.g. despiegk is a user who has access to an organization or repository in an organization.

Repository

A repository is the most basic element of GitHub/GOGS. They're easiest to imagine as a project's folder. A repository contains all of the project files (including documentation), and stores each file's revision history. Repositories can have multiple collaborators and can be either public or private.

https://github.com/Incubaid/dev_process is an example repository.

Issues

Issues are suggested improvements, tasks or questions related to the repository. Issues can be created by anyone (for public repositories), and are moderated by repository collaborators. Each issue contains its own discussion forum, can be labeled and assigned to a user.

Example: https://github.com/Incubaid/dev_process/issues

Product Owner

  • a person who owns a product line from a technical perspective e.g. Jumpscale
  • a product line is an organization/account on github level e.g. Jumpscale
  • this person owns that account & will make sure all is organized properly
  • see roles for more info
  • This is not the product manager !!! Product manager defines product as how it fits for customers and works together with the product owner from engineering perspective.
  • Owns an organization on github

Project Owner

  • a person who manages a project
  • a project can be internal or with customers
  • each project has a project repo (see types of repo's)
  • the project owner is responsible for the project repository and will make sure that repo is organized well
  • see roles for more info
  • Owns one or more repo's (proj_...) on gogs

Product Manager

  • Owns product from a go2market/commercial/marketing perspective.
  • Defines roadmap.
  • Organizes stakeholder meetings.
  • Owns one or more repo's (prod_...) on gogs

results matching ""

    No results matching ""