Jaguar Software Development Process

From UG

(Difference between revisions)
Jump to: navigation, search
(Created page with 'Category:PM (public) xxx')
 
(25 intermediate revisions not shown)
Line 1: Line 1:
-
[[Category:PM (public)]]
+
[[Category:Software Development Processes]]
-
xxx
+
== Intro ==
 +
* parent mantis: http://mantis.jaguarfreight.com/mantis/view.php?id=1768
 +
 
 +
== Workflow ==
 +
 
 +
[[File:Development process March 26.jpg]]
 +
 
 +
=== 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 [[Requirement]]s. 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)
 +
 
 +
* [[Systems Architect]]
 +
 
 +
* [[Project Manager]]
 +
 
 +
* CT2 [[Liaison]]
 +
 
 +
* [[CT2 Board]] - top CT2 decision making committee
 +
 
 +
* [[Super user]] or [[Power 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
 +
 
 +
== See Also ==
 +
 
 +
* [[CT2_Development_Process]]
 +
* [[CT2_Development_Process v2]]

Current revision as of 07:00, 7 June 2010


Contents

[edit] Intro

[edit] Workflow

File:Development process March 26.jpg

[edit] 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.

[edit] Players

  • CT2 Board - top CT2 decision making committee
  • Review Group - group of people who must review a feature/change, each particular feature/change has its own review group

[edit] Documentation in Wiki and Mantis

[edit] Teams per Component

See Mantis fields:

p_BizAnalyst	  
p_Developer	  
p_ModOwner	 
p_QA	  
p_SysAnalyst


[edit] COMMUNICATION OPTIONS

  • Media: emails, skype call, mantis, in person, etc
  • Pattern: all together, as a sequence, etc

[edit] See Also

Personal tools