Czym się zajmujemy

This is a group for people interested in learning and adoption of Domain-Driven Design. We want to share knowledge, ideas and experience. We also want to promote DDD in Kraków. Join us to discuss benefits and trade-offs, that DDD gives.

Nadchodzące wydarzenia (2)

Facilitating collaborative design decisions

Link widoczny dla uczestników

If we want to make sustainable design decisions for our architecture that are embraced by everyone, the most effective way is to do this collaboratively. Everyone can feel a part of the decision and can potentially give the input they have. The group is aligned and knows what is to be expected onward. On paper, this sounds great, but in reality, we know it is hard to do because we need to deal with all sorts of group dynamics. Dynamics like cultural differences, conflicts of opinions, cognitive biases, and polarities that the group is part of. These dynamics cause people to stop sharing what they want, which ends up in resistance behaviour from sarcastic jokes, to stopped communication or leaving the session. No wonder a lot of people resort to a more autocratic form of decision-making, where the architect analyzes and makes the decision. So how can we make collaborative decision decisions better?

Join Gien, Evelyn and Kenny in this hands-on workshop where we explore different models of decision-making that can help facilitate collaborative design decisions. We will dive into a variety of facilitation techniques such as:

  • Working with climate reports to trigger hidden group conflicts
  • Visualising trade-offs of different models with the pro-con-fix list
  • Taking group decisions with full buy in with Deep Democracy

Kenny Baas-Schwegler:
A lot of knowledge is lost when designing and building software — lost because of hand-overs in a telephone game, confusing communication by not having a shared language, discussing complexity without visualisation and by not leveraging the full potential and wisdom of the diversity of the people. That lost knowledge while creating software impacts the sustainability, quality and value of the software product. Kenny Baas-Schwegler is a strategic software delivery consultant and software architect with a focus on socio-technical systems. He blends IT approaches like Domain-Driven Design and Continuous Delivery and facilitates change with Deep Democracy by using visual and collaborative modelling practices like Eventstorming, Wardley mapping, context mapping and many more. Kenny empowers and collaboratively enables organisations, teams and groups of people in designing, architecting and building sustainable quality software products.
One of Kenny's core principles is sharing knowledge. He does that by writing a blog on his website and helping curate the Leanpub book visual collaboration tool. Besides writing, he also shares experience in the Domain-Driven Design community as an organiser of Virtual Domain-Driven Design ( and Domain Driven Design Nederland. He enjoys being a public speaker by giving talks and hands-on workshops at conferences and meetups.

Gien Verschatse:
Gien Verschatse, a software developer with 10 years of experience, mainly in a .NET environment, who likes to start her day with coffee. She specialises in bridging the gap between users and developers by practicing domain driven design. Besides that she loves to learn how teams can improve the way they make decisions both on a technical and organisational level.
She is a strong believer of continuously learning by deliberate practice and knowledge sharing, which is why she dedicates a lot of her free time speaking at conferences or user groups. She also helps to organise an F# conference in the US, Open FSharp.
When she is not busy with all of the above, you will find her on the sofa, reading a book (yes, with coffee).

Evelyn Van Kelle:
Evelyn van Kelle is a strategic software delivery consultant, with experience in coaching, advising and guiding organisations and teams in designing socio-technical systems. Her Master’s degree in social sciences brings new and valuable perspectives when it comes to optimizing both delivery- and team processes.
Being a firm believer of context shaping meaning, she is focused on understanding company- and team culture before anything else. Finding the actual problem to solve and adding business value are starting points in her work. Evelyn is convinced that we need a shared sense of reality including shared values, goals and language in order to perform best as a team. She is curious, driven and pragmatic. “Continuous improvement is better than delayed perfection” describes her line of reasoning.
Besides her daily work, she has a predilection for books and linguistics, and highly appreciates good food.

Beyond Clean Code: Clean Architecture, eternal principles

Medius Poland Sp. z o.o.

We are back IRL!
This is not an online meetup!

The meeting will be held in Polish.

In this talk we will cover: thinking in terms of abstractions, placing the right language in the right places, fighting with cognitive load and biases, what kinds of coupling can we see and which one is the worst, how to overcome the fear of having many small classes, hot to explain cohesion to a junior developer and more. Those evergreen rules can help you become more efficient and persuasive at work.

Jakub Pilimon jest programistą z wieloletnim doświadczeniem, architektem i trenerem. Obecnie pracuje jako Principal Technologist w VMware i jest szkoleniowcem/konsultantem w Bottega IT Minds. Pod kątem inżynierskim jest zwolennikiem Domain-Driven Design oraz ewolucyjnego podejścia do architektury oprogramowania. Po pracy czyta literaturę popularnonaukową, uprawia kitesurfing i jeździ na motocyklu.

Snacks & drinks provided!

How to get there:
Jest dostępny bezpłatny parking dla zmotoryzowanych. Wjazd znajduje się od ul. Żółkiewskiego, drugi szlaban. Wjazd jest oznaczony znakiem Medius.
Wejście do biura będzie oznaczone.
Można do nas dotrzeć zarówno od strony ul. Powstania Warszawskiego jak i ul. Żółkiewskiego.

You can join our DDD-KRK Slack:
We are looking for speakers for the next meetups - if you would like to present something DDD-related, please let us know via call-for-papers form: !

Minione wydarzenia (84)

Znajdziesz nas również: