Sciweavers

202 search results - page 9 / 41
» Teaching software development methods: the case of extreme p...
Sort
View
SIGCSE
2003
ACM
98views Education» more  SIGCSE 2003»
14 years 16 days ago
Production programming in the classroom
Students in programming courses generally write “toy” programs, even when the size of the assigned projects is large. Programming assignments are written, superficially teste...
Eric E. Allen, Robert Cartwright, Charles Reis
ASWEC
2000
IEEE
13 years 11 months ago
Formal Requirements Engineering: Learning from the Students
Formal methods are becoming increasingly important in many areas of software development and should be incorporated in the teaching of software engineering. Requirements capture i...
J. Paul Gibson
ISSRE
2003
IEEE
14 years 16 days ago
Test-Driven Development as a Defect-Reduction Practice
Test-driven development is a software development practice that has been used sporadically for decades. With this practice, test cases (preferably automated) are incrementally wri...
Laurie A. Williams, E. Michael Maximilien, Mladen ...
IRMA
2000
13 years 8 months ago
EMC - A modeling method for developing web-based applications
Early information systems were mainly built around secondary, administrative processes of the value chain (e.g. accounting). But since the internet came into use, more and more pr...
Peter Rittgen
ICSE
2005
IEEE-ACM
14 years 7 months ago
What you always wanted to know about agile methods but did not dare to ask
A fleet of emerging agile methods is both gaining popularity and generating lots of controversy. Real-world examples argue for (e.g. [4]) and against (e.g. [6]) agile methods. Sev...
Frank Maurer, Grigori Melnik