151 Powell Rd
Columbia, South Carolina 29203

Traditional software engineering approaches are based on phases of development (requirements, analysis, design, code, test, deploy). This legacy approach tends to create organizations focused on process and the optimization of sub-processes, creating waste and violating Lean principles (backed up queues). This talk will describe software engineering as a complex adaptive system (empirical process) which requires rapid feedback in order to converge to a solution. Agile methods that enable convergence will be described along engineering practices required such as: test-driven development (TDD), continuous integration, emergent design, agile design patterns

Event submitted by Eventful.com on behalf of KodefuGuru.

Added by KodefuGuru on April 6, 2008

Interested 1