Replying to @coderbyheart

.@alex_schl , being an experience tester,
extrapolates from her experiences towards more and more tech mayhem, which
outweighs its benefits if we do not fundamentally change as an industry.
Embedded Photo

Wed, 30 Sep 2020 17:27:53 UTC1

8 replies

Replying to @coderbyheart

One of the biggest reasons: most technology is not optimized for testability. So
it's not easy to make verifying the quality (and often diametrical requirements)
of a system a straightforward activity. Which it needs, to be to able to develop
and maintain a robust product.

Replying to @coderbyheart

Things that we can do to start getting on top of things again:

  • invest into observability & traceability: it's important to understand how
    a system behaved and why. Especially with more and more AI systems around,
    there are no longer humans who made the rules.
Replying to @coderbyheart
  • write less code: feature creep is the biggest enemy of robust systems. The
    question always needs to be: does the customer really need this?
  • more respect for humans: loose the idea that humans can be simulated by
    algorithms. They are far too complex.
Replying to @coderbyheart