Socio-Technical Modeling for Software Teams, November 4 2019

Our industry has made quite a bit of progress with regard to process and organization design, but they are still areas of active development. SAFe, LeSS, and the Spotify Model are all players in the field along with various contributions from Lean, DevOps and the CI/CD community. Most of these are solutions or frameworks, rather than attempts to represent and assess the dynamics of systems that contain both artifacts(code) and people.

In this workshop, Michael Feathers will start with a very expansive view of Conway’s Law and use it to probe the interactions between team and code in various scenarios. We’ll explore micro service partitioning, component vs. feature teams, the role of QA and the split between front end and backend development, not with the goal of finding the “right” structure for all organizations, but rather in the spirit of being able to anticipate the consequences of various process and organizational structures, where they are contextually appropriate, and how to modify them in tandem with architecture. The goal is to develop enough awareness around the forces of software development to be able to design team structure, process and architecture for particular contexts.

This one-day workshop is appropriate for experienced architects and developers. It will consist of lecture, exercises, and highly interactive discussion.

  • Date: 2019-11-04
  • City: Stockholm
  • Language: Engelska
  • There are seats left.
To the registration form

Details

DateNovember 4 2019. 09.00-17.00
ParticipantsMax 25
LanguageEngelska
VenueSveavägen 31, 111 34
Price17000
Contactacademy@crisp.se, +46 8 556 950 15

Fields marked with * are mandatory.

Course registration

There are seats left.

  • The price includes food, snacks, and course material.
  • Cancellation may be done without penalty up to 1 month before the course starts.
  • Cancellation later than one month before the course starts may require full payment.
  • Course registration may be transferred to another person.