Teaching Software Process with OpenUP

Change of an undergraduate curriculum from computer science, often taught as random collections of techniques, to software engineering requires new approaches as both are fundamentally diff erent.
The integration of all these techniques into one coherent curriculum is necessary to allow students becoming generalist-specialist software engineers as proposed by Freeman et al. .

This work discusses the general possibilities o ffered by Software Engineering Processes (abbreviated as software processes) to reach this goal. Several approaches are known to use diff erent process styles as agile methods or the Rational Uni ed Process in teaching. One process claiming to integrate these di fferent styles in one process is OpenUP, an open source process framework. This work evaluates OpenUP on its applicability to be used for teaching.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s