Beyond Projects #NoProjects – why projects are wrong and what to do instead
Good projects make for bad software. The defining feature of a project is an end date, the defining feature of successful software is that it doesn't end. Software which is useful is used and demands change, stop changing it and you kill it. At best the concept of a "Project" is erroneously used for software development work. At worst the Project metaphor leads to dead software, higher costs and missed business opportunities. The rise of continuous delivery and DevOps makes problems with the project model even more problematic. We need new mental models to help us manage in a world where all businesses are software dependent and software doesn't stop. In this talk Allan Kelly will attempt to justify this somewhat radical view, he will examine the project model and show how it does not match software development. He will then outline an alternative to the project model and what companies need to do to achieve it.