Skip to Main Content
Lateness is the most common form of software project failure. Its causes can seem complex when viewed from ground level, but surprising simple with a slightly more distanced perspective. Note: Philippe Kruchten's last name is misspelled in the article sidebar. We apologize for this error.