top of page

TUTORIAL.

 TUTOTIAL DAY, 01/12/2015 & 02/12/2015

In light of the high interest​, the workshop will be given twice: 01 & 02 December 2015

 

01 December, Hasharon hotel

 

02 December, Hasharon hotel

​08:45-09:00

Welcome

Software Architecture and Quality Attributes 

in Agile Development Processes

 
Presented by Rebecca Wirfs-Brock, Wirfs-­Brock Associates            

09:00-10:00

Agile values and an agile quality mindset

10:00-11:00

How specifying, architecting, testing, and implementing system qualities can fit into your agile process

11:00-11:15

Coffee Break

11:15-12:00

Techniques for addressing architecture risks and system quality concerns
a. Adding quality concerns and architectural features to a product roadmap
b. Architecture spikes
c. Alternatives for managing architecture and quality-related tasks

12:00-13:00

Specifying system quality requirements
a. Simple quality scenario templates
b. Specifying measurable results
c. Agreeing on quality target values
d. Adding quality-related acceptance criteria to user stories

13:00-14:00

Lunch Break

14:00-14:45

Agile Landing Zones
a. What is a landing zone and how it differs from acceptance criteria
b. What makes a landing zone agile?
c. Options for level of detail

14:45-15:30

Making Quality Visible: system quality radiators and dashboards

15:30-15:45

Refreshments

15:45-16:30

Testing system qualities
a. Defining simple quality indicator tests
b. Two kinds of quality-scenario tests
c. Failure / recovery testing
d. Testing quality-related acceptance criteria

16:30-17:00

Summery & exercise

17:00-17:15

Q&A

About the speaker

About the speaker

Rebecca is an object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD). By accident she started the x-Driven Design meme (TDD, DDD, BDD…) and along the way she authored two popular object design books that are still in print.

 

In her work, Rebecca’s helps teams hone their design, architecture and thinking skills, manage and reduce technical debt, refactor their code, and adequately address architecture risks. In addition to coaching and personal mentoring, she teaches and conducts workshops on Responsibility-Driven Design, Pragmatic TDD, enterprise application design, agile design skills and thinking, being agile about system qualities, and Agile Architecture.  She frequently speaks at conferences and won the 2015 New Directions Presentation Award for Shifting from Quality Assurance to Agile Quality, at SATURN 2015.

 

Rebecca is program director of the Agile Alliance’s Experience Reports Program. She is co-chair of the experience report tracks for both the XP and Agile conferences. She serves on the advisory board for IEEE Software and on The Hillside Group board. She co-founded Agile Open Northwest Conference and served on the Agile Alliance board and as IEEE Software’s Design Columnist. Recently she has written patterns about sustainable architecture, agile software quality, and adaptive systems architectures. She blogs at The Responsible Designer (http://wirfs-brock.com/blog/). If you are interested in writing about your experiences or sharing your wisdom in pattern form, contact Rebecca. She can help you turn your urge to write into the written word.

bottom of page