A presentation at Let’s make software great again! meetup in November 2019 in Gdańsk, Poland by Paweł Lewtak
How legacy projects are created?
Paweł Lewtak TECH LEAD @ EG @pawel_lewtak
chaos
planning
coding without planning
WHAT first, HOW second
“it’s developer’s (mis)understanding, not expert knowledge that gets released to production” Alberto Brandolini
not what to BUILD - WHAT PROBLEM to solve
“Change is the only constant” Heraclitus
estimations are hard
estimation is not a deadline
estimation is like a model; perfect one doesn’t exist, good enough is useful
transparency
leader and responsibility
growth
let’s do Agile!
“Agile now means, we do half of scrum poorly and use Jira” Andy Hunt
code quality
it works for me so why write tests?
I don’t write tests due to lack of time
I don’t write tests due to lack of time I do write tests due to lack of time
documentation
what? how? who? where?
not invented here
silos and rock stars
git
burnout
legacy?
thank you
slides: noti.st/pawel-lewtak twitter.com/pawel_lewtak