“I don’t like complicated code.” Michael Feathers on Legacy Code and Technical Debt

An interview with Michael Feathers and Matteo Baglini

Who’s the person that comes to your mind when thinking about Refactoring Legacy Code? You can’t miss him: it must be the one and only Michael Feathers!
But there’s much more than Refactoring and Technical Debt, and this conversation with our trainer Matteo Baglini aims at uncovering some of the other aspects of Michael’s work and life. Enjoy!

Continua la lettura di “I don’t like complicated code.” Michael Feathers on Legacy Code and Technical Debt

Get the most out of Product Discovery Strategy with EventStorming and Lean Value Tree

How does a product discovery strategy look like for a software development team?
In most of the cases, it’s still a long list of things due by a specific date. The expectation of the managers, even in digital products, is to see these new features going out as soon as possible, without considering too much the motivation behind. So it’s not uncommon to experience a lack of alignment and accountability between people at different stages to a common business goal. Moreover, despite the best intentions of the original planners, the level of details defined in the product strategy is limiting the possibilities for teams to act based on what they learn.
For an organization stuck in this situation, it’s tremendously hard to succeed in a very demanding environment like the digital realm. Continua la lettura di Get the most out of Product Discovery Strategy with EventStorming and Lean Value Tree

A Copernican Revolution: DevOps, Kubernetes and Cloud Native

Avanscoperta: Hi Jacopo! One of the latest addition to our team of trainers and experts. A very warm welcome from all of us! 🙂

Jacopo: Thank you very much! It’s amazing to be part of the team 🙂

Avanscoperta: Jacopo, tell us how did you get into computers and programming. And also, what was your favourite videogame as a kid?

Jacopo: Well, let’s start with the videogame: Starcraft, by far. I’m a strategist 😉 I think also the first edition of Monkey Island had a role in shaping me, I wouldn’t explain otherwise my passion for Grog.

Continua la lettura di A Copernican Revolution: DevOps, Kubernetes and Cloud Native

Cosa si intende con User Research, User Experience e User Interface Design?

Avanscoperta: Ciao Raffaele, ben ritrovato sulle pagine di questo blog! 🙂

Raffaele: Sbagliare una volta è ammissibile. La seconda è un indizio di colpa.

Avanscoperta: Esperto di UX/Design, docente universitario, fondatore di un’azienda di Design, antropologo (o meglio, Hackntropologo!) e, last but not least, trainer Avanscoperta… quale job title descrive meglio ciò che fai?

Raffaele: Quando sento gli altri riferirsi a me con i job title quasi non mi riconosco. Io mi considero un artigiano curioso. Continua la lettura di Cosa si intende con User Research, User Experience e User Interface Design?

Alberto Brandolini’s Keynote at DDD eXchange 2018 (Skills Matter, London)

Alberto Brandolini’s Keynote at DDD eXchange 2018 (Skills Matter, London) “Joys and Pitfalls of Collaborative Modelling”

Alberto Brandolini aka @ziobrando was invited to give a keynote at DDD eXchange 2018, the world’s longest running conference on all the things Domain-Driven Design (at its 10th edition… wow!).

DDDX was organised once again by Skills Matter and it took place at CodeNode, Skills Matter‘s home, right in the right in the middle of the City of London, on April 26 and 27 2018.

Continua la lettura di Alberto Brandolini’s Keynote at DDD eXchange 2018 (Skills Matter, London)

Second-generation Agile Methodology: Dan North’s BDD Tales

Interview with Dan North

Writing an introduction to an interview with Dan North is not an easy task, being one of the very first names that come to anyone’s mind when talking about Agile and, as the saying goes, being one of those people who need no introduction.

Originator of BDD aka Behavior-Driven Development, Dan is a frequent conference speaker and a star of the software development world by all means. Dan will also be in Milan on May 15th-16th for his 2-day workshop “Software Faster”.

Among many other interesting things, in this interview we find out why the principles of the Agile Manifesto are aging well (like a good wine we might say!) and what we can do to make the most out of them in an ever changing world, almost 20 years since they were written for the first time.

Continua la lettura di Second-generation Agile Methodology: Dan North’s BDD Tales

Real World Risk Institute – Last day

The 5-days workshop held by Nassim Taleb in NYC on risk modeling and taking is over. It has been a rewarding experience that will take weeks to fully digest. I’ve been writing a personal experience log every day (Feb 5, 6, 7 and 8) on Avanscoperta’s blog: here today is my last one. Enjoy!

Continua la lettura di Real World Risk Institute – Last day

When People and Machine (Learning) collide

Interview with Mathias Brandewinder

Author of the book “Machine Learning Projects for .NET Developers”Mathias Brandewinder is 360° expert of all the things Microsoft, F# and Machine Learning.
He’s a board member of the F# Software Foundation, and he’s been involved in exploring the correlation between functional programming and machine learning.
Feeling curious? Read on!

Continua la lettura di When People and Machine (Learning) collide

newsletter

Get exclusive content from experts in software development, technology, business and design

Subscribe to our newsletter

Subscribe!