Sciweavers

286 search results - page 20 / 58
» Agile Formality: A Mole of Software Engineering Practices
Sort
View
114
Voted
ESE
2008
107views Database» more  ESE 2008»
15 years 16 days ago
Realizing quality improvement through test driven development: results and experiences of four industrial teams
Test-driven development (TDD) is a software development practice that has been used sporadically for decades. With this practice, a software engineer cycles minute-by-minute betwee...
Nachiappan Nagappan, E. Michael Maximilien, Thirum...
87
Voted
PROFES
2005
Springer
15 years 6 months ago
Comprehensive Documentation Made Agile - Experiments with RaPiD7 in Philips
This paper addresses the almost never-ending headache the role of documentation has given for software projects. Working software has been given recently a focus over comprehensive...
Ko Dooms, Roope Kylmäkoski
WCRE
1993
IEEE
15 years 4 months ago
A Practical Program Transformation System for Reverse Engineering
Program transformation systems provide one means of formally deriving a program from its speci cation. The main advantage of this development method is that the executable program...
M. Ward, K. Bennett
91
Voted
ICSE
2008
IEEE-ACM
16 years 1 months ago
Best practices in extreme programming course design
Teaching (and therefore learning) eXtreme Programming (XP) in a university setting is difficult because of course time limitations and the soft nature of XP that requires first-ha...
Kai Stapel, Daniel Lübke, Eric Knauss
FTRTFT
1998
Springer
15 years 4 months ago
On the Need for Practical Formal Methods
A controversial issue in the formal methods community is the degree to which mathematical sophistication and theorem proving skills should be needed to apply a formal method. A fun...
Constance L. Heitmeyer