Category

Agile Culture

Keynote talks by Paulo Caroli

Keynote talks by Paulo Caroli

For over two decades, I’ve been delivering keynote speeches and presenting at major conferences around the world. My journey as a speaker began in 2000, and since then, I’ve had the privilege to share insights on Agile, Lean Inception, and digital transformation at global events.

read more
Sequential and concurrent development

Sequential and concurrent development

The definition of Sequential as per the new Oxford American dictionary:   Forming or following in a logical order or sequence: series of sequential steps.   The figure below shows a simple sequence of five steps. Typically a software project goes through the...

read more
Small portion of requirement

Small portion of requirement

Agile promotes an incremental approach, where only a small part of the overall requirements are dealt with at a time. Each of these small requirements are analyzed, designed, coded, integrated, and validated before leaving the workflow cycle. The delivery end goal is...

read more
Toggle Driven Development

Toggle Driven Development

Similarly to Test Driven Development (TDD)--Writing tests before code--, my current team is following a Toggle Driven Development: Writing toggles before code. The main point is: if you are using toggles, consider designing/creating/refactoring  the toggle strategy...

read more
iterative and incremental

iterative and incremental

Agile software development is typically iterative and incremental. The software requirements are sliced and planned into iterations.  The software is built incrementally, with newly developed slices being added to (or deployed with) the working slices. The figure...

read more
Agile Software Development

Agile Software Development

Software development is empirical, hence you need processes and practices that allow the team to adapt to circumstances, and effectively work with Software development and its empirical nature. To this end, Agile shifts the focus from heavy planning and repeatability...

read more

Pin It on Pinterest