Content Tagged business
-
Ries E., The Lean Startup (2017)
Ries’s book translates established business fundamentals into a transitional vocabulary familiar to engineers. While this can be useful early on, it becomes a liability as products mature—introducing friction through mismatched terminology.
The review includes a translation table that highlights how much simpler communication between business and engineering could have been with closer alignment to established business terminology.
-
Scrum at a Glance
A quick grasp of Scrum and a handy reference based on the latest Scrum Guide.
-
Beck K., Extreme Programming Explained (1999)
The book is only 1/5 about programming and 4/5 about organizational matters. The book covers all the core and corollary elements of what is nowadays called Agile. It accompanies the other 2 Beck's books on the subject: Planning Extreme Programming (2000) and TDD by Example (2002).
-
Scrum in Practice: Concerns Analysis
Scrum is often praised for its simplicity and adaptability (however, see how complex it gets), but when applied to non-trivial domains, novel products, its standard processes reveal significant gaps.
Below, I state my key concerns with Scrum, and contrast Scrum’s theoretical approach with the realities of implementation.
-
Beck K., Planning Extreme Programming (2001)
The book on XP planning covers most of what today Agile is in a nutshell. It is a great practical review of Agile Software Engineering implementation.
-
The Death of Agile (Allen Holub)
Who is Allen Holub, his books.
The YouTube video transcript summary by DeepSeek discussing Agile and Scrum.
See also Martin Fowler's (one of Agile Manifesto's creators) The State of Agile Software in 2018 article.
-
Clean Code as a Business Asset
“Clean code” became meaningless for programmers and remains unclear to business. Here’s a recap for both.
-
Programming is a Flow of Decisions
Whether good or bad, timely taken or missed depends on the professional level of software engineer dealing with your product.
-
Producing Top-Quality Code Is Fast
Top-quality code is faster to produce, but learning to do so is much harder. That’s why great programmers are rare, software waste is common—and bad code frustration spreads much more than the great joy programming naturally delivers.
-
How Good Are Bad Software Engineers (Stan)
Talking 10x programmers? What about "minus 1"? "minus 5"? Paired reading with the one from Nasir Afaf.
-
Sloppy Code As a Silent Business Killer
And how to fix the issue.