Sonntag, 9. Juli 2017
Developing Architectures for IoTx (Internet of Things)
The architecture development process from the sensors gathering data to the data being aggregated and analysed to generating insights and actions, while taking issues such as security and performance into consideration involves a careful understanding of the technology and application landscape.
To bootstrap the establishment of systematically architecting cyber physical systems I developed a table mapping concepts, technologies standards ... (more)
Dienstag, 14. März 2017
Understanding agile in the Agile Industry
In some polemic talks the focus on the adjective agile in opposition to the noun Agile highlights a deviation of the current state of the trade from the historic intention of putting out a manifestation for agile software development. The deviation could be observed on the agilemanifesto.org website. The url is agilemanifesto.org, the title of the page is Manifesto for Agile Software Development and on the history page it is stated "… What emerged was the Agile ‘Software Development’ Manifesto …".
While the industry evolving around the manifestation is constantly growing, the spirit (Art, Science and recipes) underlying the manifestation seems to be marginalised. That spirit needs to be revived and kept omnipresent across all spheres of the industry.
It is important to understand the manifestation and how it came into being, whenever one talks about agile software development. This understanding is vital in educing the necessary courage required to repeatedly apply the common sense of Plan, Do, Check & Improve in a seemingly complex, critical and regulated environment.
Resources:
- Manifesto for Agile Software Development: http://agilemanifesto.org/
- About the Manifesto and its Authors: http://agilemanifesto.org/history.html and http://agilemanifesto.org/authors.html
- Crystal: https://en.wikipedia.org/wiki/Alistair_Cockburn
- DAD: http://www.disciplinedagiledelivery.com/
- DSDM: https://www.agilebusiness.org/
- Extreme Programming (XP): https://en.wikipedia.org/wiki/Extreme_programming
- LeSS: https://less.works/
- SAFe: http://www.scaledagileframework.com/
- Scrum: https://www.scrumalliance.org/
- Plan, Do, Check & Improve: https://en.wikipedia.org/wiki/PDCA