Leonardo’s Workshop (Educating Masters of Software Development)
Also presented at SPA in London, this presentation argues for an approach (apprenticeship), curriculum (across disciplinary boundaries), and an environment (software development studio) that could consistently enable individuals to achieve the highest degree of mastery of the craft of software development. Leonardo’s Studio is based on a successful, award winning, program the author developed at a New Mexico Highlands University.