Topic "Processes"

The way software is constructed in teams of developers from the first steps of requirements analysis, specification and design to the stages of implementation, test and deployment is all captured by the term "process". Choosing, introducing and improving processes are some of the most important topics in Software Engineering since the management can act upon them. For Open Source we are faced with a number of problems that impede traditional processes from working: There is no centralized management that makes decisions, there are no meetings, no dead-lines, no assigned tasks, etc. How do the Open Source Software projects manage to develop quality software even when the process that seems to be evitable is chaos?

Walt Saachi from University of California at Irvine has thaught a class about Software Processes that deals at least in the beginning mainly with Open Source projects: ICS 225: Software Process class website

We will split this topic as it is central to the seminar.

Key Questions

References

References from Peer

none

Seminar-Paper

Processes (PDF)

Presentation (PPT)

Contact

E-Mail: charlet@inf.fu-berlin.de