project: notes
Iterationplan

version: $Revision: 1.4 $
last change: $Date: 2002/09/20 11:56:37 $
SourceForge.net Logo

Iterationplan

Current Iteration: Iteration 6

Iteration 1

goal
display the tree of notes
userstories to implement:
U1 display complete hierarchy
classes to create
  • <<interface>> TreeFactory
  • NotesApp
  • NotesFrame
  • <<interface>> Node
  • NodeGroup
notes

todo
begin: 26-Jul-02
finished: 26-Jul-02


Iteration 2

goal
allow manipulation of tree
userstories to implement:
  • U4 create a new subgroup
  • U5 create a new note
to create
  • NodeNote
  • Menu, Contextmenu, enabled depending on selected element:
    group -> enable create subgroup or note, note -> disable
notes

todo
see todo_it2.html
begin: 26-Jul-02
finished: 5-Aug-02

Iteration 3

goal
allow editing names and notes
userstories to implement:
  • U2 display a note in a separate window
  • U4 create a new subgroup: edit the comment
  • U5 create a new note: edit the note, see U2
to create
  • separate window for editing a note
  • Menu, Contextmenu to rename node-names

notes

todo
see todo_it3.html
begin: 5-Aug-02
finished: 8-Aug-02



Iteration 4

goal
allow editing names and notes
userstories to implement:
  • U3 save notes into a file
  • U3 read a note-file (XML)

to create
  • class NotesReaderXML, NotesWriterXML
  • evtl. an Interface INotesReader/-Writer

notes

todo
see todo_it4.html
begin: 8-Aug-02
finished:


Iteration 5

goal
make sure, everything is saved
userstories to implement:
  • U12 autosave
  • U13 save on exit
to create

notes

todo
see todo_it5.html
begin: 19-Sep-02
finished:


  Iteration 6

goal
new functionality: translation german - english or vice versa
userstories to implement:
  • U14 dictionary
to create
  • client for webservice
notes
apache-axis is used for the calls to the webservice.
menus and actions need some refactoring too
todo

begin: 21-Okt-02
finished: 22-Okt-02