מפגש

Software Architecture for Agile Developmentבהנחה לחברי האיגוד

 28/01/2019

This workshop will be dedicated to the topic of Software Architecture in the context of Agile Development. We will answer the question: “How much Design Up Front should be done in an Agile project?” Hayim will present his approach of Adaptable Design Up Front (ADUF), describing its rationale, applications in practice and comparison to other approaches such as Emergent Design. He will explain why adaptability is essential for the development of complex software systems using Agile methods. We will also cover related approaches such as the Adaptive Object Model and Evolutionary Architecture. The concepts will be illustrated through practical software architectures such as micro-services, and examples of real software systems that were developed applying these principles. The workshop will also include exercises on the definition and evolution of the design of an interesting system.

What you will learn:
  • The Architectural challenges of modern software development
  • The need of Adaptability in the context of Agile development
  • The approach of Adaptable Design Up Front (ADUF)
  • The Adaptive Object Model (AOM)
  • The approach of Evolutionary Architectures


About the Speaker 

Hayim Makabee was born in Rio de Janeiro. He immigrated to Israel in 1992 and completed his M.Sc. studies on Computer Sciences at the Technion. Since then he worked for several hi-tech companies, including several start-ups. Hayim had leadership roles in the field of Software Architecture and Machine Learning and was the founder of the International Association of Software Architects (IASA) in Israel. Currently he is the CEO at KashKlik, an innovative Influencer Marketing platform. Hayim is the author of a book about Object-Oriented Programming and has published papers in the fields of Software Engineering, Distributed Systems and Genetic Algorithms.

08:45-09:00

Welcome

09:00-10:00

Conceptual: Software Architecture in the context of Agile Development and the approach of Adaptable Design Up Front (ADUF)

10:00-11:00

Exercise: Definition and evolution of the design of an interesting system

11:00-11:15

Coffee Break

11:15-12:00

Case Study 1: Analysis of a system that was developed following the ADUF approach

12:00-12:45

Case Study 2: Analysis of a system that was developed following the ADUF approach

12:45-13:45

Lunch Break

13:45-14:30

(Conceptual: The Adaptive Objective Model (AOM

14:30-15:15

Exercise: Using the AOM

15:15-15:30

Refreshments

15:30-16:15

Conceptual: Evolutionary Architectures

16:15-16:45

Exercise: Using Evolutionary Architectures

16:45-17:00

Q&A

קהל יעד: This workshop is oriented to Software Architects, Software Team Leaders, Agile Practitioners and Software Developers in general
מחירים ללא מע"מ קהל רחב חברי אילטם
מחיר 600 ש"ח 450 ש"ח

ביטול השתתפות אחרי 21.1.2019 ו/או אי הגעה ביום העיון יחויב בתשלום מלא.

הפעילות בוצעה ב - 28/01/2019

הרשמה אונליין

קהל רחבחברי INCOSE_IL
מחיר (לפני מע"מ) ₪600 ₪450