Welcome Package ("Beseitigung von Stolpersteinen im Saros-Entwicklungsprozess")

worked on by: Holger Hans Peter Freyther

Outline

The development of Saros is currently mainly driven by both bachelor and master theses, this creates an extremely high turnover rate (think of something like 200%). One of the problems is that knowledge does not get passed fast enough from one generation to the other. The lack of knowledge leads to introducing changes that violates the spirit of the architecture, dead code remaining in the tree, not feeling very secure about making changes. This theses aims to improve the situation by making it more easy to get started, this will include improvements to the review process, architectural documentation, describing patterns and anti-patterns in the Saros code.

Thesis Requirements

Big Tasks

Milestones and Planning

A milestone is a scheduled event signifying the completion of a major deliverable or a set of related deliverables. A milestone has zero duration and no effort -- there is no work associated with a milestone. It is a flag in the workplan to signify some other work has completed. Usually a milestone is used as a project checkpoint to validate how the project is progressing and revalidate work. (Source: http://www.mariosalexandrou.com/definition/milestone.asp)

Milestone no. Past days CW Goals target accomplished wrench
1 DONE 1 CWXX Goals accomplished

Weekly Status

Week (CW 5)

Week (CW 6)

Week (CW 7)

Week (CW 8)

Week (CW 9)

Weeek (CW 10)

Activities

Results

Next Steps

Problems