Dr Giorgios KoutsoukosThe “Software Systems Complexity Gap” — 2+1 strategiesComplexity is an inherent characteristic of software systems, and of the “interaction” processes of systems and stakeholders e.g…Jun 20, 2022Jun 20, 2022
Dr Giorgios KoutsoukosSuccessful Project Managers are not Managers! They are Master Designers!I have to admit that the title of this post is (intentionally) likely to give rise to controversy. Still, it accurately reflects my…Jun 3, 2022Jun 3, 2022
Dr Giorgios KoutsoukosAgile Software Development: Back to Basics — Part 4In this (last) part of the series of posts regarding the fundamental Agile principles, we discuss the fourth principle, i.e.Jun 3, 2022Jun 3, 2022
Dr Giorgios KoutsoukosAgile Software Development: Back to Basics — Part 3In this post we resume the discussion on the fundamental Agile principles, focusing on the third principle, i.e.:Jun 2, 2022Jun 2, 2022
Dr Giorgios KoutsoukosAgile Software Development: Back to Basics — Part 2Following the first post regarding the first agile principle, i.e. the importance of the human element, I would like to share a few ideas…Jun 2, 2022Jun 2, 2022
Dr Giorgios KoutsoukosAgile Software Development: Back to Basics — Part 1The other day I came across a number of reports that present the main reasons that some Agile software projects fail. Such reasons include…Jun 2, 2022Jun 2, 2022