Project Tree Model

'Redmine project' tree model of this project has some characteristics. Like belows;

  1. 1st Layer: Root project
    • Defines Target versions
  2. 2nd Layer: Development project
    • Standard development project.
    • Bug, Change Tracking
    • Development team member's ToDo Tracking (ex. make a release build, Approve something, etc.)
    • Links to development SVN repository (Common Source Codes, Default Configurations, Specification Documents, etc.)
    • 3re Layer: Partner ISV project controls QA tickets about specifications.
  3. 2nd Layer: venders
    • Has vender projcets
    • 3rd Layer: Each verder project controls QA, Bug, RFC (core package improvement request) Tickets
  4. 2nd Layer: Group companies root
    • Has Each major version roots
    • 3rd Layer: Major version project has Release Tickets. A Release Ticket has links to each release ticket of this version's customer.
  5. 4th Layer: Each company project
    • Control system Integration team's QA, ToDo Tickets
    • Control service desk team's QA, Incident, RFC, Release, ToDo Tickets
    • Develops some custom programs if common programs can't reply to a company's needs.


Table of contents

  1. Introduction
  2. Ticket model (Redmine tracker model)
  3. Ticket workflow
    1. ToDo
    2. QA
    3. Bug
    4. Change
    5. Incident
    6. Relase
    7. RFC
  4. Project Tree Model