Tag Archives: ADUF

Antifragile Software Design

The International Association of Software Architects (IASA) in Israel organized a special event about Adaptive Software Systems. I was glad to be invited to give a talk about “Antifragile Software Design”. Title: Antifragile Software Design Abstract: The concept of Antifragility was … Continue reading

Posted in Adaptable Design, Antifragility, IASA Israel, Software Architecture, Software Evolution | Tagged , , , , | Leave a comment

Manifesto for Adaptable Software Development

We believe that the activities in the left are required to face the challenges of modern software development. Experimentation instead of Specification Evolution instead of Implementation Adaptation instead of Modification Extension instead of Growth Perhaps the activities in the right … Continue reading

Posted in Adaptable Design, Agile, Lean Development, Software Architecture, Software Evolution | Tagged , , , , | 6 Comments

Rotem Hermon on Change Driven Design

At the last meeting of the TLV Software Architecture Meetup, Rotem Hermon, VP Architecture at Gigya, gave a very interesting talk about “Change Driven Design”. Title: Coding Changes Abstract: Every developer knows that the only constant thing is change, and every … Continue reading

Posted in Adaptable Design, Software Architecture, Software Evolution | Tagged , , | 3 Comments

On Agile Architecture, Emergent Design and Framework-Based Design

I recently read the very interesting Ph.D. thesis of Michael Waterman on the topic of Agile Software Architecture. Michael investigated how professional software engineers in the industry are applying Agile principles to software architecture and design. His conclusions are that … Continue reading

Posted in Adaptable Design, Agile, Software Architecture, Software Evolution, Software Reuse | Tagged , , , , | 11 Comments

IASA Israel meeting – Atzmon Hen-Tov on the Adaptive Object Model

The International Association of Software Architects (IASA) in Israel organized a special event with the participation of Atzmon Hen-Tov, who talked about the “Adaptive Object Model”. Title: Adaptive-Object-Model – Empower your users to evolve the system Abstract: In this talk … Continue reading

Posted in Adaptable Design, IASA Israel, Software Architecture | Tagged , , | Leave a comment

Coping with Change in Agile Software Development

Traditional software development methodologies, such as Waterfall, tried to follow a series of isolated steps: First you define all the system requirements, then you devise a detailed system design that satisfies these requirements, and then you implement the system according … Continue reading

Posted in Adaptable Design, Agile, Refactoring, Requirements Specification, Software Architecture, Software Evolution | Tagged , , , , , | 4 Comments

Adaptable Design Up Front talk at USP (in Portuguese)

This month I had the great pleasure to speak about Adaptable Design Up Front (ADUF) at the University of Sao Paulo (USP). I was invited by my friend, professor Fabio Kon, who shares my interests on Software Architecture and Agile … Continue reading

Posted in Adaptable Design | Tagged | 2 Comments