A formal model of the software test process
IEEE Transactions on Software Engineering
Project delay variability simulation in software product line development
ICSP'07 Proceedings of the 2007 international conference on Software process
Towards a Minimal Realisable System Dynamics Project Model
International Journal of Information Technologies and Systems Approach
Hi-index | 4.10 |
One of the main factors affecting any product development schedule is rework. In the consumer product market, the risk of rework is often measured against the need to get to market quickly. This frequently happens in the software market as well; products are released with known bugs and then upgraded after "user testing." Therefore, software development organizations may choose to limit the iterations of defect correction to meet schedules or control costs. The decision to release software after a certain point is a business decision, and little is written about business decisions in software-related literature. The underlying problem is this: Despite the increasing maturity of organizations and despite the software estimation tools that are available, schedules continue to be missed. This article shows that subtle changes to process drivers can have major impact on software development schedules and costs.