CS547 Human-Computer Interaction Seminar  (Seminar on People, Computers, and Design)

Fridays 12:50-2:05 · Gates B01 · Open to the public
Previous | Next
Archive
Walt Scacchi · Institute for Software Research, UC Irvine
Understanding the Requirements for Developing and Designing Free/Open Source Software
May 7, 2004

In this talk, I present findings from an ongoing empirical study of social processes, technical system configurations, organizational contexts, and interrelationships that give rise to free/open source software. The focus is directed at understanding what the requirements for designing F/OSS may be. Multiple kinds of software development informalisms are found to play a critical role in the elicitation, analysis, specification, validation, and management of the requirements and design of F/OSS systems, artifacts, processes, project portals, and communities. Subsequently, understanding the roles these informalisms take in the development process for F/OSS is the focus of this presentation.

Research publications and related information at: http://www.isr.uci.edu/research-open-source.html



Walt Scacchi is senior research computer scientist and research faculty member at the Institute for Software Research, and director of research for the Laboratory for Game Culture and Technology, at the University of California Irvine. He received his Ph.D. in Information and Computer Science at UC Irvine in 1981. He joined ISR in 1999 after serving on the faculty at the University of Southern California for 18 years. From 1981 to 1991 he founded and directed the USC System Factory, and from 1993 to 1998 he directed the USC ATRIUM Laboratory. His interests include open source software development, software process engineering, software acquisition and electronic commerce, and organizational studies of system development. He is an active researcher with more than 100 research papers, and consults widely to clients in industry and government agencies.