From RNWiki
Line 1: | Line 1: | ||
+ | = Development Process = | ||
[[RNWiki_Home|Home]]> | [[RNWiki_Home|Home]]> | ||
{{Principles}} | {{Principles}} | ||
− | You have reached the landing page for the RavenNuke(tm) Team's | + | You have reached the landing page for the RavenNuke(tm) Team's small library of internal development process type documentation. The intent is not to be a SEI/CMM Level 5 development organization (even question Level 3 in some areas), but to just provide guidance to our development process with the following goals in mind: |
+ | * Help speed the new team member "on-boarding" process. | ||
+ | * Help improve upon the quality and consistency of what we produce (remember, we're coming from PHP-Nuke and we still have a long ways to go remediate our inherited deficiencies). | ||
+ | * Help boost team productivity from all project aspects from concept all the way through release and support (yes, "retirement" was specifically left out of that list... lol). | ||
+ | All good? Nothing here is intended to squelch design and coding creativity. | ||
− | + | The following will be evolved over time and new ones added: | |
− | * [[ | + | * [[RNTeam:Issue_Management|Issue Management]] - Just a few minor things to help us back-track when needed |
− | * [[ | + | * [[RNTeam:Coding_Standards|Coding Standards]] - As the name implies - we "touch it" we should "fix it" |
− | * [[ | + | * [[RNTeam:Architectural_Standards|Architectural Standards]] - Pretty sure we'll have some... ;-) |
Currently not all of these sections have content, but over time, as things are discussed and decisions are made, these areas will begin to take shape. Links in <span style="color:red">red text</span> are pages which have yet to be created. | Currently not all of these sections have content, but over time, as things are discussed and decisions are made, these areas will begin to take shape. Links in <span style="color:red">red text</span> are pages which have yet to be created. |
Revision as of 19:05, 27 April 2008
Development Process
Home>
These pages are not meant to be taken by the general public as "end-all" static statements of direction. They are more "guiding principles" and they can and will change over time. We make these available here so the RavenNuke Team has one place to go to for this type of information, when decisions on direction have been made, and we decided to give the "public" a "peek" into what we are trying to accomplish... a "process roadmap" if you will.
You have reached the landing page for the RavenNuke(tm) Team's small library of internal development process type documentation. The intent is not to be a SEI/CMM Level 5 development organization (even question Level 3 in some areas), but to just provide guidance to our development process with the following goals in mind:
- Help speed the new team member "on-boarding" process.
- Help improve upon the quality and consistency of what we produce (remember, we're coming from PHP-Nuke and we still have a long ways to go remediate our inherited deficiencies).
- Help boost team productivity from all project aspects from concept all the way through release and support (yes, "retirement" was specifically left out of that list... lol).
All good? Nothing here is intended to squelch design and coding creativity.
The following will be evolved over time and new ones added:
- Issue Management - Just a few minor things to help us back-track when needed
- Coding Standards - As the name implies - we "touch it" we should "fix it"
- Architectural Standards - Pretty sure we'll have some... ;-)
Currently not all of these sections have content, but over time, as things are discussed and decisions are made, these areas will begin to take shape. Links in red text are pages which have yet to be created.