1. A method of producing a chart, comprising: providing a template containing a definition of at least one column of the chart; inserting the template into a basic layout to form a document; receiving an instruction to add a row to the chart, the instruction including at least one type of information pertaining to a first task to be included on the chart contained in the document; and adding the row pertaining to the first task to the chart contained in the document.