Write Better Software with ACRUMEN!
Short talk - in English
Do you write high quality software? How do you know? Can you define software quality? To get us all onto the same page and give us something to aim at, I've invented a new and simple definition, called ACRUMEN.
ACRUMEN is based on six one-word aspects. (Yes, six, even though ACRUMEN has seven letters. Come to the talk to see what the other one stands for!) I will explain the overall concept, why we should care, how we can use this, each aspect, and useful tips on how to achieve them. You will become better equipped to critique software, give feedback on its shortcomings, and improve the quality of your own.
The aspects and tips are timeless and technology-agnostic, useful with languages from the dinosaur days to tomorrow and beyond, and by developers from fresh-faced novices to grizzled graybeards.
(Slides from an old version of the talk are at https://www.slideshare.net/slideshow/embed_code/key/mZEA5sSg5DGMEd">https://www.slideshare.net/slideshow/embed_code/key/mZEA5sSg5DGMEd. This presentation may use different slides, but frankly the content of most of the slides aren't the important part.)