How to fail a software project fast and efficiently?
“Failing a software project is very easy. You may do it without even knowing why. I will tell you why in this presentation.”
Development Hall 45 min
Video sponsored by Websupport
What is the talk about?
Thomas: Software development is an industry that has been around for a little bit more than 50 years. There are a lot of really smart people working in this industry. How is it possible that these smart people are so good at failing? How can we as an industry continue year after year with failing or really slow development?
The answer is embarrassingly easy, we tend to apply methods and techniques we don't understand or that don't bring any value.
There are many anti patterns that can be applied to software projects. They tend to fall into these categories:
* User interface
We will look at a selection of these anti patterns and see why they are so bad and the problems they contribute with.
Just looking at bad examples may be depressing. But if you can identify a bad example in your own project or product then you have a chance to do something about it. Understanding and accepting that you have a problem is always the first step to fix it.
Who is it for?
Thomas: Anyone developing software that they actually don't want to fail to deliver.
What will the audience get from it?
Thomas: Knowledge about many antipattern that are common and some hints on how to avoid them.
What do you presently work at?
Thomas: I am currently working with implementing Continuous Delivery with a client in Stockholm.
Which of your existing achievements do you value the most?
Thomas: Many, building a continuous delivery pipeline back in 2004 was fun.
Inspiring students not really interested in computer science to achieve the mandatory goals in courses was also fun and inspiring.
What would you like to achieve?
Thomas: Inspire more people developing software to spend less time stressing and more time delivering valuable software with high quality.
What do you look forward to at the WebExpo?
Thomas: Meeting interesting people and learn new things.
Owner Think Code AB