Difference between revisions of "OOPM:Development:Releases:1.0.0 proto proto:Iterations:1"

From Apache OpenOffice Wiki
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
Line 72: Line 72:
 
::; Release and Iteration Planning
 
::; Release and Iteration Planning
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseStatement:1.0]] -- similar to the release iteration statement, however, it will sum up all defined iterations (provably also on a generic basis using existing wiki extensions) -- the release statement is also being tracked in the issue tracker and therefore this template requires the issue parameter as well
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseStatement:1.0]] -- similar to the release iteration statement, however, it will sum up all defined iterations (provably also on a generic basis using existing wiki extensions) -- the release statement is also being tracked in the issue tracker and therefore this template requires the issue parameter as well
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseFeatureStatement:1.0]] -- basically based on the release iteration feature template, this template will sum up all of the existing release features and its associated release iterations.
+
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseFeatureStatement:1.0]] -- basically based on the release iteration feature template, this template will sum up all of the existing release features and its associated release iterations where the release feature is being addressed.
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationStatement:1.0]] -- each release iteration is also tracked in the wiki as a separate issue -- the template must be adjusted so as to take one additional parameter, namely the issue associated with the iteration
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationStatement:1.0]] -- each release iteration is also tracked in the wiki as a separate issue -- the template must be adjusted so as to take one additional parameter, namely the issue associated with the iteration
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationFeatureStatement:1.0]] -- iteration feature coverage must be documented in the wiki
+
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationFeatureStatement:1.0]] -- iteration features must be documented in the wiki, missing in the template are both efferent and afferent dependencies towards other features in the release iteration a/o features in both past a/o future iterations incl. also dependencies towards features being part of the defining release.
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationWorkTaskStatement:1.0]] -- this is actually to be capture in the issue tracker, however, more complex work may require additional information in the wiki -- this template requires the issue parameter as well
 
::* [[Template:OOPM:Templates:Documentation:Development:ReleaseIterationWorkTaskStatement:1.0]] -- this is actually to be capture in the issue tracker, however, more complex work may require additional information in the wiki -- this template requires the issue parameter as well
::; Categorization
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardCategoryPageHeader]]
 
 
::; Documentation
 
::; Documentation
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDocumentTitlePageHeader]]
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDocumentTitlePageHeader]]
Line 87: Line 85:
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDocumentIllustration]]
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDocumentIllustration]]
 
::; Miscellaneous/Shared
 
::; Miscellaneous/Shared
 +
::* [[Template:OOPM:Templates:Documentation:Shared:StandardCategoryPageHeader]]
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDeprecationNotice]]
 
::* [[Template:OOPM:Templates:Documentation:Shared:StandardDeprecationNotice]]
 
::* [[Template:OOPM:Templates:Documentation:Shared:TBD]] -- unversioned shared template
 
::* [[Template:OOPM:Templates:Documentation:Shared:TBD]] -- unversioned shared template

Latest revision as of 21:25, 8 May 2009


Iteration Statement

Issue instruct the PM to define the associated (and required) issue in the tracker
Release Category:OOPM:Development:Releases:1.0.0 proto proto
Iteration 1
Previous Iteration no previous iteration exists
Next Iteration OOPM:Development:Releases:1.0.0 proto proto:Iterations:2 (do not create if there is no follow up iteration)

Schedule

See the link to the associated issue above.

Iteration Features

Project
establishing the project processes and project culture, this includes
  • setting up the wiki incl. required templates
  • preparing the issue tracker to support our process
  • TBD
Documentation and Templating

initial set of required documentation and templates in the wiki

Documentation
establishing the documentation processes, this includes
  • authoring and provision of required templates
  • establishing a categorization infrastructure in the wiki
  • howtos on authoring wiki templates based on provided standard templates
  • howtos on categorizing existing/future wiki pages including templates and category pages
  • howtos on naming pages, categories, and templates in the wiki
Development
establishing the development process, this includes
  • coding styleguides for the various source artefacts present in the OOPM based on
existing coding styleguides set forth by the OOo, where available
  • documentation on the proposed development environment incl. reference to required external tools
  • documentation on iteration planning/iteration management
  • documentation on configuration management/release management
  • documentation on repository release/branch naming and versioning
  • TBD
Prototype Developmen
Architecture and Design
  • starting up the initial version of the architecture and design document for the initial prototype in the wiki
Specification
  • unoidl based specification of the prototype based on the architecture and design document
  • additional specification for the prototype that can not be captured using unoidl
Implementation
  • non-working initial architecture prototype
  • initial version of the buildsystem incl. required make/ant files and support scripts/tools
Learning
  • about the environment required for developing OOo applications/components/services etc.
  • about the OOo architecture and its available apis
  • finding out about best practices in respect to both implementation and application of required tools
  • finding an initial setup for an appropriate OOPM development platform / toolchain for the various platforms we will
be working/developing on
Review

review of all of the produces of this release

  • instead of fixing the issues found with each individual produce, we will be capturing the issues found in the
issue tracker along with proposed solution ideas for working on in the next iteration, that way we will generate
some work that may keep us going

Produces

Documentation
Project
Prototype Development
Development
HowTos
Templating
Templating
Release and Iteration Planning
Documentation
Miscellaneous/Shared

Subprojects

TBD

References

TBD


Based on Template:OOPM:Templates:Documentation:Development:ReleaseIterationStatement:1.0

Personal tools