jcfausto

Opinions, thoughts, and ideas on leadership, management, software development, and people development.

Tag: Complex Systems

The Difference Between Systems Thinking and Reductionist Thinking In Software Development

In software development, having a Systems Thinking approach means that you start from an event or a part of a system and tries to determine its connections or relationships to other parts or events. A Reductionist Thinking is when you break down a problem or task at hand into its simplest parts in order to […]

Continue Reading

6 characteristics of complex systems and how they relate to modern software development

When I look back to my understanding of agile and lean software development, when I first came in contact with these topics years ago, I do realize that I missed it totally at that time. Now, some years later, I do think I have a better understanding about it to a point where I feel […]

Continue Reading

© 2019 jcfausto

Theme by Anders NorenUp ↑

%d bloggers like this: