Migrare un'azienda storica

Da brownfield

a greenfield

 

Marco Cecconi - Marco Rossi

 

WPC045

Migrare 🏭

Da 💩

A 🌾

Marco → @sklivvz

@rossimarko81 ← Marco

steve.ballmer@live.it

m.rossi@isolutions.it

Companhia de Fiação e Tecidos Lisbonense

Linguaggio %

SQL

Visual Basic

CSS

JavaScript

C#

WebForms

resto

30%

30%

20%

10%

6%

3%

1%

L'agenda nascosta

  1. Misurare tutto, dalle righe di codice alla sicurezza psicologica
  2. Rafforzare i punti di forza che emergono
  3. Fare riflettere la leadership sui punti di debolezza
  4. Proporre soluzioni concrete (30gg di implementazione massimo)
  5. ...
  6. PROFIT!

L'agenda PIÙ nascosta

  1. Implementare scrum e far rilasciare i team spesso. Manualmente se necessario.
  2. Implementare continuous delivery per alleviare i problemi di rilascio
  3. Implementare database migrations per alleviare i problemi di CD
  4. ....

L'agenda PIÙ nascosta

5. PROFIT!

AGILITY

DEVOPS

CODE
QUALITY

Personal
Empowerment

Better
Culture

Fast Cycles

Telemetry

Performance
Refactoring

Simplicity

Trust

2019

Build it, they will get it

  • Agile in one team ("Evolution")
  • Introduce DevOps for a smaller project
  • Refactor/simplify the smaller project

2020

AGILITY

DEVOPS

CODE
QUALITY

Personal
Empowerment

Better
Culture

Fast Cycles

Telemetry

Performance
Refactoring

Simplicity

Trust

6 teams

60 people

300 CSPROJ

40 Databases

FULL CI/CD

TELEMETRY

ALERTING

NO SQL

.NET LATEST

.NET CORE 3

MICROSOFT++

FULLY INTEGRATED

questions?

Brownfield to Greenfield

By Marco Cecconi

Brownfield to Greenfield

  • 500