The Winifred Asprey Lecture Series in Computer Science

Sponsored by the Department of Computer Science in honor of Winifred Asprey'38 Emeritus Professor of Computer Science

Dr. James Coplien

Software Patterns, Agile Software Development, and Extreme Programming

Thursday, November 13, 6:00 PM

Kenyon 132
Vassar College
Poughkeepsie, NY

Jim (“Cope”) Coplien is the father of Organizational Patterns, and is one of the founders of the Software Pattern discipline, a pioneer in practical object- oriented design in the early 1990s. He is a widely consulted authority, author, and trainer in the areas of software design and organizational improvements.

As one of the founders and proponents of Agile software development, one of Cope's passions is to root out dysfunction in widely but naively adopted software practices such as TDD and On-Site Customer that look good on the surface but which do harm in practice. He also is actively leading the work in Agile Architecture, in conjunction with CampScrum and the Scrum community. Most recently he has been working with Trygve Reenskaug to take the DCI architecture forward. He sits on the editorial board of the LNCS Pattern Journal.

He is also a researcher with affiliations to University of Manchester, and is a past holder of the Vloebergh Endowed Chair at Vrije Universiteit Brussel. He has also held affiliations with Flinders University in Adelaide, Australia, and is a past professor at North Central College in Naperville, Illinois. His current research lies in the areas of design theory based on broken symmetries in design structures, and in “entropic patterns” of product portfolio management.

Computer Science Department will host a tea, Friday, November 14, 9am for Prof. Coplien, in the CS Dept. Lounge. Students and faculty can meet informally with Prof. Coplien at this time.