Software Tips

Proper Modeling of Software Reuse in TruePlanning
for IT's Software Cost Model

As the software development community continues to mature, one fact becomes glaringly obvious. There's a lot of software out there! It's already been designed, developed and tested and can realistically be used to meet many current and future software requirements. Effective and sensible software reuse is a great way to improve project productivity.

Software reuse takes many forms. Commercial packages can be purchased and integrated into your new software system. Existing design, code and test artifacts can be used 'as is' or modified to meet requirements of your current software project. An important part of requirements analysis on any software project should include a thorough and thoughtful analysis of available options for reuse. This analysis should focus not just on the functionality of reusable software but also on the affordability of a solution that includes reuse.

TruePlanning for IT provides a complete solution for understanding the affordability aspects of any type of reuse you may be considering. It provides a comprehensive solution for estimating all of the costs associated with using Commercial Off the Shelf (COTS) Software to meet required functionality. It also allows you to describe your software development efforts in terms of New, Adapted and Reused Code. It is important to understand these many faces of reuse in order to properly model your projects properly.

In this fast paced world where customers want their software requirements met yesterday, it is necessary for the software development industry to capitalize on the benefits that software reuse brings to the table. It is important to have a credible methodology that allows you to model the many faces of reuse properly so that activities are not overlooked or underestimated. TruePlanning for IT offers a comprehensive set of options to describe the software reuse in your project completely.

Back to Top

TruePlanning & PRICE Estimating Suite

> View all
software tips