Avoiding delays in software project timelines