题 目:From Agile Development To Software Innovation
主讲人:Ivan Aaen副教授 (丹麦奥尔堡大学)
时 间:2013年4月3日(星期三) 下午:3:00
地 点:主楼418会议室
主讲人简介:
My main research interest is Software Innovation. I am co-founder of Software Innovation Research Lab - SIRL at the Department of Computer Science, Aalborg University, Denmark.I have developed a methodology for team-based software innovation, Essence. Essence focus on support for innovation and creativity in team-based software projects. Main concepts in Essence include values, logical views, team member roles, and project vision. The methodology is described on www.essence.dk (in English).I also do research in Software Engineering. I am particularly interested in paradigmatic differences between traditional and agile approaches to Software Engineering.Other research interests: Software Process Improvement, and software innovation related to healthcare.Up to 2013 I was manager of Cassiopeia Innovation - CaIn - a project at Department of Computer Scence, Aalborg University dedicated to knowledge dissemination and university-industry interaction. Its activities included courses, educations, consultancy, knowledge based innovation, and entrepreneurship.My research approach comes from the field of Information Systems with a basis in project management and software engineering.
内容简介:
Just about everybody is for innovation, everybody talks about it and finds it vitally important, but somehow we have a shortage of methodological advice on how to make innovation more likely in software development – at least at the level of the software team or project. The Agile Manifesto offered promise for innovation by changing focus back to software itself more than elaborate requirements and processes. This change opened up for experimentation, learning, and flexibility in software projects, but the values of the Agile Manifesto sought to develop better software more effectively, not to innovate. How can we move beyond the manifesto to focus specifically on software innovation? A methodology for software innovation must stand on a set of values to guide work on the methodology as well as work inspired by it. These values have both theoretical and practical implications. This talk proposes one such set of values, illustrates their potential, and outlines a methodology to facilitate team-based software innovation.