Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects simply to a non-technical, business audience. Over…
Annual change traffic (ACT) is the portion of a software’s source code that changes within a year. These changes reflect source code additions or modifications. ACT is used to predict software maintenance when determining functional product size.
ACT can be a helpful functionality tool in predicting the time that must be allocated to project development. It is considered a key model in estimating project efforts in that the ratio of the software product to its resource development can be measured, allowing for more effective system maintenance and project outcomes in programming.
With an estimation model such as ACT, the maintenance life cycle is predicted over a certain time period, in this case once a year. The drawback to this, however, is that maintenance requirements cannot be determined one at a time.
Techopedia’s editorial policy is centered on delivering thoroughly researched, accurate, and unbiased content. We uphold strict sourcing standards, and each page undergoes diligent review by our team of top technology experts and seasoned editors. This process ensures the integrity, relevance, and value of our content for our readers.
Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.
What is a Digital Ecosystem? A digital ecosystem is a complex network of interconnected digital tools, including technology resources and...
Vangie BealTechnology Expert
What is MACH Architecture? MACH architecture is a set of technologies and principles used to build flexible and scalable architecture...
Tim KearyTechnology Specialist
What Does Microsoft Certified Solution Developer (MCSD) Mean? A Microsoft Certified Solution Developer (MCSD) is an individual who has successfully...
Margaret RouseTechnology Expert
Trending NewsLatest GuidesReviewsTerm of the Day