Sciweavers

221 search results - page 26 / 45
» Teaching UML Is Teaching Software Engineering Is Teaching Ab...
Sort
View
CSEE
2006
Springer
13 years 11 months ago
Making Every Student a Winner: The WinWin Approach in Software Engineering Education
This paper shows how Theory-W and the WinWin requirements negotiation approach are used in software engineering education at several universities in the US, Europe, and Asia. We b...
Paul Grünbacher, Norbert Seyff, Robert O. Bri...
XPU
2004
Springer
14 years 27 days ago
Human Aspects of Software Engineering: The Case of Extreme Programming
As with to other agile methods, which value "Individuals and interactions over processes and tools" (http://agilemanifesto.org/), Extreme Programming (XP) cares about th...
Orit Hazzan, James E. Tomayko
ACMSE
2008
ACM
13 years 9 months ago
Education and design: using human-computer interaction case studies to learn
As computers become increasingly integral to daily life there is a need for computer scientists to focus on the user. This, in part, entails developing applications that have inte...
Gregory Smith, Laurian C. Vega, D. Scott McCrickar...
ICFP
2010
ACM
13 years 8 months ago
Experience report: growing programming languages for beginning students
A student learning how to program learns best when the programming language and programming environment cater to her specific needs. These needs are different from the requirement...
Marcus Crestani, Michael Sperber
CSEE
2006
Springer
13 years 9 months ago
On the Influence of Test-Driven Development on Software Design
Test-driven development (TDD) is an agile software development strategy that addresses both design and testing. This paper describes a controlled experiment that examines the effe...
David Janzen, Hossein Saiedian