Agile2014 has ended
Back To Schedule
Wednesday, July 30 • 10:45 - 12:00
Agile Software Development: Software Change (Vaclav Rajlich, christopher dorman) FILLING

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Limited Capacity seats available

Writing code on an agile project is based on principles like simple design; ever wonder why you don't have a process to write code that embraces these principles?

This session will explain the best practices of software change. It will refresh and reinvigorate those that write code and open the doors to the development process to those who work with developers everyday. You will learn how to change large applications quickly with a of minimum risk and only as-needed knowledge of the code and project domain.

Examples of the developer practices related to software change include ***feature location*** that locates the place in the existing code where a new feature is to be implemented, ***impact analysis*** that assesses how much the old code is going to be impacted if a new feature is added to it, ***refactoring*** that either prepares the code for the change or cleans up the aftermath, change propagation that traces where the secondary changes are to be made, verification that confirms both the new and the old code, and so forth. These practices are summarized in a ***phased model of software change.*** Hands-on examples will allow the participants to practice these topics.


Chris Dorman

Software Engineer, Ford
Software Engineer and Agile believer
avatar for Vaclav  Rajlich

Vaclav Rajlich

Professor, Wayne State University
Vaclav Rajlich focuses his research on software development. His papers deal with staged model of software lifespan, Agile development, software change processes and techniques, and similar topics. He published book "Software engineering: The current practice", CRC Press, 2012. He... Read More →

Wednesday July 30, 2014 10:45 - 12:00 EDT