Agile Day
Better Quality through Scrum
Dominik Jungowski
CHIP Xonio Online GmbH
01.06.2010 | 09:45 - 10:45
| Salon 7
Scrum is a popular method of agile development. This session will introduce you to the Scrum basics, its set of methods and meetings, and will show you how Scrum will automatically increase the quality of your product and code by encouraging you to implement methods such as refactoring, test-driven development and fixing bugs immediately.
Agile Softwareentwicklung
Thorsten Rinne
Yatego GmbH
01.06.2010 | 08:30 - 09:30
| Salon 7
Scrum, Extreme Programming und Crystal Clear sind inzwischen jedem PHP Developer ein Begriff. Aber wie passen diese drei Methoden der agilen Softwareentwicklung zusammen, um ein Projekt zum angepeilten Zieltermin fertigzustellen? Anhand eines beispielhaften Kundenprojekts stellt Thorsten Rinne Scrum, Extreme Programming und Crystal Clear im „harten Alltag“ eines Projekts vor.
Continuous Integration and Unit Testing in Agile Environments
Sebastian Bergmann
thePHP.cc
01.06.2010 | 16:00 - 17:00
| Salon 7
Abstract to be updated, soon.
Scrum Does Not Work (for You)
Andreas Schliep
DasScrumTeam AG
01.06.2010 | 14:30 - 15:30
| Salon 7
The software world appears to be split into three fractions. At least, when it comes to Scrum. Everybody likes to be called agile, many claim they are, some say they're doing Scrum. And Scrum saved their projects, fixed their work-life balance, brought back joy and empowerment to the workplace and changed so many things. Scrum evangelists come up with productivity gains by 1000% and more, lossless scalability, a smooth flow of creativity and flawless quality. This is our pro-Scrum fraction. The other side is composed of skeptics, critics and disappointed Scrum victims. They point out every shortcoming of Scrum, especially under special circumstances, in comparison to other methods, or in general. I would call them anti-Scrum. Finally, there's the third fraction - let's call them Scrum-buts. They'd love to do Scrum right, but do not see how they could ever get there in their environment. There are many reasons that prevent them from doing Scrum as intended, BUT with some slight adjustments - specification sprints, separate architects, they could have a process that fits in without disruptions of the old status quo. As a Scrum trainer, I am supposed to be pro-Scrum. And a Scrum Pro, by the way. But there is more beyond evangelism and the motivation to try the first steps. I am deeply concerned about the general misconceptions about Scrum: Companies inject Scrum into their development units and expect better quality and faster output. Developers argue with their Scrum Masters about tools, rules and rituals, because Scrum was self-organizing. Quality managers wave there QM bibles helplessly, but the flood of defects threatens to drown their testers. The team lead should become Scrum Master. The best developer should become Scrum Master. The worst developer. Well, you see where that leads. I want to clean up with some of these misconceptions to help you to a clearer picture about what Scrum is - and what not. And that Scrum does not - and will not - work for you. That it provides the frame to discover necessary changes in your organization. And the urge and pain to make these changes, if you want to create better products in a better way.
Connecting ITIL with Scrum
Dana Stoll
aliando.com
01.06.2010 | 11:15 - 12:15
| Salon 7
Best Practice methods in IT-Service Management like ITIL and Agile Development methods like Scrum have both become highly popular. However on first glance it seems the two of them have very little in common. Whereas Scrum struggles to keep up with modern markets’ rapid product cycles, IT-Service Management promotes predictable quality in technical service processes. Most modern service companies have to overcome this discrepancy. Bleeding edge components often need to be integrated into existing, high-performance environments. Learn more about the nature of these two complementary strategies and how to overcome the everlasting struggles interfacing ITSM and Agile Development.

