Title
YOOPEEDOO (UPEDU): A Process for Teaching Software Process
Abstract
Process in software engineering is a growing concern for many software development organizations. The need for well-educated software engineers is bringing new software engineering programs to universities. In many programs, software process education adds up to a few hours of lectures in an introductory software engineering course. This paper presents the structure and the content for a full, one-semester course on software process, which has been designed in close collaboration with industry. The course is based on a software process call UPEDU, and has been customized from the RUP for the educational environment. Many artifacts derived from a project case study are used as examples or templates. The content of the course is oriented towards the cognitive skills needed to perform the various activities required of software process. This material will be published in textbook format with CD by Pearsons in fall 2001.
Year
DOI
Venue
2001
10.1109/CSEE.2001.913815
CSEE&T
Keywords
Field
DocType
computer science education,educational courses,software engineering,teaching,RUP,Rational Unified Process,UPEDU,Unified Process for Education,cognitive skills,project case study,software engineering course,software process education,teaching,templates,universities
Software Engineering Process Group,Personal software process,Systems engineering,Software engineering,Package development process,Computer science,Software construction,Team software process,Goal-Driven Software Development Process,Software development,Social software engineering
Conference
ISBN
Citations 
PageRank 
0-7695-1059-0
8
0.92
References 
Authors
3
3
Name
Order
Citations
PageRank
Pierre N Robillard156865.22
Philippe B. Kruchten22530210.49
Patrick d'Astous3787.25