SERVICE / TECHNICAL LEADERSHIP

Technical leadership

Lead teams, develop ways of working and create better conditions for delivery.

Do you need an engineering manager, a leader for your engineering managers or someone who can drive a larger change?

We take on both ongoing leadership roles and defined change efforts, starting from the people, the technology and how the work actually gets done.

Trust before change

In the first period we observe, ask questions and hold one-to-one conversations with the team, to understand why the ways of working look the way they do before anything changes. Then we shape a shared goal and prioritise the steps towards it, so that people have what they need to take responsibility, collaborate and improve both the code and the work around it.

From twice-yearly deployments to several a day

We have experience of change work where teams went from deploying roughly every six months to several times a day, with fewer problems and a shorter time to new functionality. The starting point was many manual steps, recurring problems and unforeseen delays. The change consisted of:

  • Smaller units of work, small pull requests and constructive code reviews.
  • Clear contracts between the teams' modules and automated tests that caught errors early.
  • Feature flags, so code could be deployed without activating the features for users.
  • Better observability and active work on trust, so people dared to raise problems.

NEXT STEP

Leadership to fit your needs

Do you need day-to-day leadership or help changing how you deliver? Tell us about the organisation and what you want to work better.

Let's talk about your leadership needs hello@cornercase.se

A conversation is a good start. No slide deck required.