A system for managing and monitoring a project to be developed is
provided. The system includes a first and a second document, the first
document identifies a first set of interactions between a plurality of
applications. The first set of interactions identifies functionality of
the project to be developed. The second document identifies a second set
of interactions within at least one of the applications. The second set
of interactions identifies additional functionality of the project. The
system also includes a baseline document and an estimator component. The
baseline document identifies existing functions of interactions between
the applications and existing functions of interactions within
applications. The estimator component is operable to access the first,
second, and baseline document and to count a number of interactions
identified in the first and second sets of interactions not identified in
the baseline document of existing functions of interactions.