OOPM:Development:Releases:1.0.0 proto proto:Iterations:1

From Apache OpenOffice Wiki
Jump to: navigation, search


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