1. A system for evaluating time requirements for performing maintenance on a maintenance object, said system comprising one or more processors and memory operable to: provide a form on which a user describes a maintenance task; make the described task available for maintenance time analysis as at least one of the following: a main task, a subtask of another main task, and an elementary operation; and allow the user to combine a plurality of described tasks into one or more hierarchies designated by the user; the one or more processors and memory operable to use a time associated with an elementary operation to analyze one or more described tasks and, wherein the time comprises an elapsed time, to use the elapsed time to determine an overlap correction applicable to at least one hierarchy.