Why are apps like Fairemail, Voyager, etc. updated so often? Why don’t they collect the changes and release them once a month or something like that?
It’s interesting that every time I open Voyager I see an update warnin at the bottom. Is that really required?
Financial explanation: Because it’s cheaper to have all your users as involuntary testers, than to actually ensure app quality in-house.
Continuous deployment pipelines usually have lots of automatic testing ensuring nothing breaks for the user.
“usually” is very generous. Automated testing takes effort to develop and maintain, a lot more than the rest of the CICD pipeline combined. And it’s only one piece of a complete qa strategy, if it’s all you have you’re still using users as testers.
QA is not a capitalizable expense or something anyways that’s why we havent given you a decent raise since you got promoted
Now get back to working your 3 jobs you software engineering qa testing devops piece of … valued member of the team