Christian Hassa

Christian Hassa

Managing Partner, TechTalk

Christian Hassa helps organizations to utilize software development more effectively in supporting their business goals. He focuses on the collaboration of software delivery teams with business stakeholders, specializing in particular on impact mapping, story mapping and specification-by-example.
Christian is working in software development since the early 1990ies. He is managing partner at TechTalk, a .NET services and consulting company focusing on agile coaching and delivery. In 2007 Christian and his team at TechTalk initiated SpecFlow, a .NET open source tool for BDD and specification-by-example.

Past and future events

Manage Agile

Impact Mapping – strategische Steuerung für agile Teams
13 Nov 2017 - 15 Nov 2017
Berlin, Germany

Scrum Gathering Munich 2016

Impact Mapping with Innovation Games
Gojko Adzic and Christian Hassa
17 Oct 2017 - 19 Oct 2017
Munich, Bavaria, Germany

WeAreDevelopers 2017

Impact Mapping - delivering what really matters

Product backlogs are much too often flooded with user stories, thwarting the basic agile tenet “Build – Measure – Learn”. Diligent adherence to agile rituals and short iterative cycles will not help if this driving factor is missing. This often leads to efficient teams building the wrong product, or, even worse, just investing into iterative delivery without reaping any of its benefits.
Impact mapping and story mapping are methods that can spark this drive: they support an iterative approach to product design that is often neglected when user story lists are simply prioritised in the product backlog. These methods are highly visual and support the entire project team throughout the process of discovering, prioritising and detailing customers’ requirements together.
In addition to introducing the concepts of impact maps and story maps, this session presents the effects and benefits of using story maps based on real projects along with practical advice for daily work with story maps.
11 May 2017 - 12 May 2017
Vienna, Austria

ReConf 2017

Impact Mapping – strategische Steuerung für agile Entwicklung
27 Mar 2017 - 31 Mar 2017
Munich, Bavaria, Germany

NDC London 2013

How I learned to stop worrying and to love flexible scope
Gojko Adzic and Christian Hassa
5 Dec 2013
London, England, United Kingdom

Agile Testing and BDDX 2013

How I Learned to Stop Worrying and Love Flexible Scope
Join Christian Hassa and Gojko Adzic to discuss how to convince people to embrace flexible scope, not only for startup environments but for big enterprise projects as well.

Not fixing scope too far in the future is one of the cornerstones of agile delivery, but it is at the same time the thing that enterprise stakeholders fear the most. Ironically, being able to change decisions after delivery starts is one of the biggest benefits that companies can get from agile delivery, so it's necessary to stop worrying and embrace flexible scope to get the full benefits of an iterative process.
22 Nov 2013
London, England, United Kingdom

Agile Testing Days 2013

Keynote: Live it - or leave it: returning your investment into Agile

If you’re involved with software development, there is probably no way you can ignore it anymore: the agile approach. With everyone talking about it, there is a certain pressure to adopt agile methods. This brings with it the danger of introducing a bunch of practices without placing enough emphasis on the two main success factors: continuously improving software and continuously improving teams.

The latter is usually driven more or less automatically by the self-interest of the directly affected individuals – after all, nobody deliberately wants to be inefficient. "Continuously improving software" on the other hand will almost certainly go wrong at first, because trust and feedback are much harder to establish between stakeholders (customers, team) than within a team. This often leads to efficient teams building the wrong product, or, even worse, just investing into iterative delivery without enjoying any of its benefits.

Efficiency is therefore just one component for ensuring a good return on investment when adopting Agile. In this talk, I want to focus on the other part – effectiveness – and how it impacts on the way teams collaborate with their customers. I'll introduce a few techniques (Story Mapping, Specification-By-Example) that support this change and present examples from past projects in the financial and public sector where they proved successful.
29 Oct 2013
Potsdam, Brandenburg, Germany

XP Conference 2013

Tutorial: Story Maps in practice: enable early feedback to build what really matters
Tutorial: Specification by Example
3 Jun 2013 - 7 Jun 2013
Vienna, Austria

ALM Summit 3

Implementing ATDD and Specification-By-Example
29 Jan 2013 - 31 Jan 2013
Seattle, Washington, United States

OOP 2013

Specification-By-Example with Gherkin: from stakeholder examples to living documentation
22 Jan 2013
Munich, Bavaria, Germany

Scrum Gathering Barcelona 2012

Specification-By-Example with Gherkin: from stakeholder examples to living documentation
Many teams struggle with structuring the discussion of acceptance criteria for user stories and documenting the agreed results. This leads to unfulfilled implicit expectations of stakeholders, ad-hoc assumptions of the team during implementation and frictions between development and testing in a cross-functional team. Efforts for regression testing and the lack of a reliable source of truth about the currently expected system behavior are additional pains emerging from a weak practice for defining and validating acceptance criteria.
In this session I want to show how specification-by-example and acceptance test driven development can help to address previously described challenges and problems. The presentation will cover theory as well as examples and practical experience from own projects with brief demos how these concepts can be put into practice using SpecFlow, an open source tool for automating Gherkin specifications in .NET.
Attendees should get an initial understanding of the concept and its benefits as well as concrete pointers how to get started with applying the concept in their own projects.
The session targets an audience that is familiar with the basic Scrum concepts and has been working in Scrum projects already. Ideally, attendees of the session feel one or more of the challenges and pains described at the beginning of this abstract (and the session summary), which are addressed by this session.
1 Oct 2012 - 3 Oct 2012
Barcelona, Catalonia, Spain