Differences between revisions 1 and 37 (spanning 36 versions)
Revision 1 as of 2008-11-25 14:40:34
Size: 1026
Editor: EldZierau
Comment:
Revision 37 as of 2010-08-16 10:24:32
Size: 1397
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
<<Anchor(Methodology)>>
Line 2: Line 4:
<This needs to be translated and moved from the old wiki> <<Action(edit)>>
Line 4: Line 6:
== Methodology ==
<This needs to be translated and moved from the old wiki - there are a lot more sections than the below indicated sections>[[BR]]
Current Methodology (not open): http://kb-prod-udv-001.kb.dk/twiki/bin/view/Netarkiv/CurrentUdviklingsMetodik
The development methodology described here is inspired by CMMI (http://www.sei.cmu.edu/cmmi/). It will be described in form of [[#Processes|processes]] and [[#Roles|roles]].
Line 8: Line 8:
[:NetarchiveSuiteDevelopmentMethodology:NetarchiveSuite Development Methodology] (In progress) The processes are either main processes or subprocesses covered by a main process. Each main process includes an overview and the processes and roles involved. Each subprocess includes a description, a purpose, the role responsible for the subprocess, the method used in form of activities, the time it takes place and its input and output.

Each role includes a description, the processes the role is responsible for, and the guidelines relevant for the role, any references to current work and backup staffing list.

To insert a new process or role description, please refer to the [[Guidelines/NewProcess|Guidelines for Writing a new Process or Role]].

<<Anchor(Processes)>>

== Processes ==
<<Include(Process/Intro_WithoutTitle)>>

To get the page with all process descriptions in structured form, please refer to [[Process|All Processes]].

<<Include(Process/ProcessList_WithoutTitle)>>

<<Anchor(Roles)>>
Line 11: Line 26:
The methodology refers to different roles like QA, Component Owner, ... These must be explained in the following. <<Include(Process_Role/Intro_WithoutTitle)>>
Line 13: Line 28:
<This needs to be translated and moved from the old wiki> To get the page with descriptions of all our roles, please refer to [[Process Role|All Roles page]].
Line 15: Line 30:
== Code Reviews ==
Please refer to the [:Code_Review_Process:Code Review Process].

NOTE: the process needs to be adjusted to introduction of a tool that can assist in the Code Review Process.

== Component bugs ==
Implementation especially concerning bug fixes is focused through the processes for Component bugs.

<This needs to be translated and moved from the old wiki>
<<Include(Process_Role/RoleList_WithoutTitle)>>

Development Methodology

edit

The development methodology described here is inspired by CMMI (http://www.sei.cmu.edu/cmmi/). It will be described in form of processes and roles.

The processes are either main processes or subprocesses covered by a main process. Each main process includes an overview and the processes and roles involved. Each subprocess includes a description, a purpose, the role responsible for the subprocess, the method used in form of activities, the time it takes place and its input and output.

Each role includes a description, the processes the role is responsible for, and the guidelines relevant for the role, any references to current work and backup staffing list.

To insert a new process or role description, please refer to the Guidelines for Writing a new Process or Role.

Processes

To get the page with all process descriptions in structured form, please refer to All Processes.

Roles

To get the page with descriptions of all our roles, please refer to All Roles page.

Development/Methodology (last edited 2010-08-16 10:24:32 by localhost)