Friday, January 23, 2015

Practical Scrum Training (2) Basic functionality is ready

I completed what can be called a basic version of our family tree application. This is what the user can do with it:
  • add new people to the tree
  • print the tree in text mode
  • save the tree as png file
The program works from command line and can be started by typing:

$ python main.py

Prerequisities: there must be pydot and graphviz installed on the system to run the program.

The files:
The program has some shortcomings, for example it requires one to put the IDs of parents while adding a child, but in general it works fine. It can create a png picture like this one below.


This version is the baseline for the trainees to start. The backlog from which to work on extending the application will be published in next post.


See also