Stakeholder engagement: The value stream

Value Stream

This chapter of the book talks about the people involved in the system development and the processes that guide their work:

  • The value stream
  • The key stakeholders
  • The process of stakeholders engagement
  • The network of stakeholders

As there is a lot to cover in this chapter, I will make several posts to cover it in small batches.

In this post, I will write about the value stream.

Continue reading

Lean Architecture

Lean, agile, architecture… This book’s intention is to teach us about lean architecture for agile software development, how we can use the planning values of lean to drive the inspect-and-adapt (short feedback loop) principles of agile.

This first chapter clarifies the concepts of Architecture, Lean and Agile and why we need Lean Architecture.

In today’s fast-paced world, change is the most stable constant.

In order to thrive, a product must swiftly adapt to changes. For this reason, we need Agile methodologies, to have a project (and the team developing it) embrace change and react to it fast to give the product a competitive advantage and keep it in the game.

However, it is difficult to reshape a system if it is cramped with clutter, if to change part of it, we need to change other unrelated parts who might not even be in use. And here enters Lean.

Lean practices help us get rid of the clutter so we can use agile practices to focus on quickly delivering value to the end-user, by delivering basic functionality and iterating on it to deliver better quality. Continue reading