Jaguar Software Development Process
From UG
(Difference between revisions)
(→Documentation in Wiki and Mantis) |
|||
Line 1: | Line 1: | ||
[[Category:Software Development Processes]] | [[Category:Software Development Processes]] | ||
- | + | == Intro == | |
+ | * parent mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1768 | ||
== Workflow == | == Workflow == |
Revision as of 22:50, 1 June 2010
Contents |
Intro
- parent mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1768
Workflow
Main idea
At the core of workflow above is a sequence of "translations and furtherer elaborations" from MO to BA, from BA to SA and from SA to Developer. Module Owner formulates Core Need. Business Analyst translates it into Detailed Requirements. System Analyst translates them into best possible Detailed Design. Finally, Developer translates design into program.
Players
- Module Owner (MO)
- Business Analyst (BA)
- Systems Analyst (SA)
- CT2 Board - top CT2 decision making committee
- Super user - end user who represents a group of users for specific feature
- Review Group - group of people who must review a feature/change, each particular feature/change has its own review group
Documentation in Wiki and Mantis
- see Spec_Example
Teams per Component
See Mantis fields:
p_BizAnalyst p_Developer p_ModOwner p_QA p_SysAnalyst
COMMUNICATION OPTIONS
- Media: emails, skype call, mantis, in person, etc
- Pattern: all together, as a sequence, etc