Introduction – The extended definition of Refactoring contains also this part: “Its heart is a series of small behavior preserving transformations. Each transformation (called a
Tag: Agile Modeling
Just in time and Envisioning versus complexity
Principles for reducing complexity: Apply envisioning for accessible information and just-in-time for what is far from certainty. That is matching with the logic of Stacey
Before DevOps: Delivering more by delivering less
Undesired complexity give undesired deliveries There are many aspects to consider related to DevOps and delivery, many strategies and (in the right context and the
JIT – Just in time and Software Development
(See also Part 2 – Two dimensions: Just in time and Envisioning) JIT – solution for incertitude and complexity Driven forces that introduces JIT Life-cycle in software development Business
Agile design events and decisions options
Which are the concerns that should be considered for taking design decisions in an Agile Context? Let think first about which are the “design events”,
Roadmap to an agile design
“You can’t have a culture without practices; and the practices you follow identify your culture.” (Robert C. Martin) BROKEN PROMISE There is a huge imbalance