Agile Design

Agile Design

Описание: Software design is a tricky thing. Depending on a team and a project management method it may mean different things. Some teams do detailed design, with lots of UML diagrams and discussions on design patterns. Others say that TDD is enough and the proper design should emerge during the work. During the presentation I will show a blend of these that works for me. I will tell you when do I do up-front design, what kind of patterns do I choose, when do I rely on TDD only, and how I try to mix these approaches to make both my work and the software design agile.
Тип выступления: Доклад (50 минут)
Paweł Lipiński

Paweł Lipiński

Warsaw Area, Poland

A programmer with over 13 years of professional experience, solution architect, team coach and trainer in agile processes and practices. Frequent speaker on Java and Agile conferences. Co-creator of Agile Warsaw group. Author of tumbler-glass, a BDD framework for Java. For over 2 years leads a software house in Warsaw called Pragmatists, this way he’s realising and verifying what he talks about.

Видеозапись выступления

Слайды презентации

design standard cs4 photoshop cs3 extended indesign cs5 adobe creative suite 4 web premium creative suite 4 design standard microsoft win xp professional sp2 (64 bit) adobe photoshop cs4 extended for mac powerpoint 2010 (64-bit) captivate 4 adobe illustrator cs5.1 indesign cs5.5 microsoft windows 7 professional (32 bit) adobe creative suite 5 web premium web premium creative suite 3