Technical Program
Educators' Symposium
Doctoral Symposium
Student Research

Student Volunteers
Special Events
Housing Information
Registration Information

Thursday, 7 November – 10:30-12:00 – Ballroom 6D

Session C

Onward!: Papers: New Models for Software II

This session looks at new ways of thinking about software and how to build it, through the lenses of postmodernism and just-in-time manufacturing processes. Both these papers are concerned with how people deal with software, not simply with its technologies.

Notes on Postmodern Programming

James Noble
Victoria University of Wellington, New Zealand, kjx@mcs.vuw.ac.nz
Robert Biddle
Victoria University of Wellington, New Zealand, robert@mcs.vuw.ac.nz
What is postmodern computer science? How is programming related to computer science? The authors have written, “Let us create a new guild of programmers without the class-distinctions that raise an arrogant barrier between programmers and computer scientists! Let us desire, conceive, and create the new program of the future together. It will combine design, user-interfaces, and programming in a single form, and will one day rise towards the heavens from the hands of a million workers as the crystalline symbol of a new and coming faith.”

Principles of Lean Thinking

Mary Poppendieck
Poppendieck.LLC, mary@poppendieck.com
In the 1980's, a massive paradigm shift hit the factories throughout the US and Europe. Mass production and scientific management techniques from the early 1900's were questioned as Japanese manufacturing companies demonstrated that "Just-in-Time" was a better paradigm. The widely adopted manufacturing concepts came to be known as "Lean Production". When appropriately applied, Lean Thinking is a well-understood and well-tested platform upon which to build agile software development practices.

Attendee background

Participants should be ready to think outside the box.