You are never taught how to build quality software | Florian Bellmann | Be curious, explore and meditate.
Have you ever been in on a software project that is missing vital quality assurance measures? You are not alone. This happens to a mind-blowing amount of companies and projects. Even if they know that there is this thing called QA and that we should do it, all efforts typically result in the big QA sprint right before the release. Stressful times that only make the software barely work. All of this chaos repeats in the next release cycle of course. No improvements. The thing is, if you study computer science you don't learn how to ensure quality standards in software. Most of the time is spent on algorithmic, how a computer works, the history of some languages and concepts, etc. In addition, at least in my studies, there was a semester about project management approaches and scrum. All of which is great, but QA is missing completely. Neglecting QA is a shame because 90%+ of all students work in a company context after they finish their degrees. It will be necessary to deliver software
Authors Name Florian Bellmann Twitter Overview Have you ever been in on a software project that is missing vital quality assurance measures? You are not alone. This happens to a mind-blowing amount of companies and projects. Even if they know that there is this thing called QA and that we should do it, all efforts typically result in the big QA sprint right before the release. Stressful times that only make the software barely work. All of this chaos repeats in the next release cycle of course. No improvements. What uni teaches You The thing is, if you study computer science you don't learn ho
Explore this link on the map →related reading
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- Notes on software qualityanthonyhobday.com
- How to create software quality. | Irrational Exuberancelethain.com
- Your job is to deliver code you have proven to worksimonwillison.net
- Software Engineering at Googleabseil.io
- The Case for Software Craftsmanship in the Era of Vibes — Zed's Blogzed.dev
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me
- Would you fly on an AI-coded plane | Hackle's bloghacklewayne.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- The Mythical Man-Month - Wikipediaen.wikipedia.org
- What is "good taste" in software engineering?seangoedecke.com
- Random Thoughts 15 years into Software Engineeringroughlywritten.substack.com