Reuse in an agile context is largely an unexplored research topic. On the surface, these two softwareengineering techniques would appear to be incompatible due to contradictory principles. For example, agile componen...
详细信息
How do we take XP to the next level? How do we get respect and freedom to work as we'd like? How do we get them to listen to us? XP has successfully raised expectations for what is technically possible with softwa...
详细信息
Code generation automatically produces executable code by software. Model-driven code generation is currently the most flexible and scalable generative technique, but there are many complaints about the complexity it ...
详细信息
this workshop will investigate the application of Domain Specific Languages within agile development. A Domain Specific Language (DSL) is designed to express the requirements and solutions of a particular business or ...
详细信息
extremeprogramming (XP) has been introduced in various scenarios primarily because some in industry argued for a move away from what they feel are rigid documentation-based development techniques. this has usually ta...
详细信息
this paper describes a longitudinal study on how the XP methodology acts as a positive mood inducer to SE teams. the results provide empirical evidence of the ability of these practices to alleviate the positive feeli...
详细信息
Writing good user stories for software systems seems to be a hard task. Story writers often tend to mix real stories (sequences of events) with descriptions of the domain (notion definitions). this often leads to inco...
详细信息
the extremeprogramming (XP) method eschews all formal design, but compensates for this by rigorous unit testing. Test-sets, which constitute the only enduring specification, are intuitively developed and so may not b...
详细信息
User stories in softwareengineering serve the purpose of discovering requirements and are used as units of system development. When applying stories in a project, two elements seem to be crucial: the ability to write...
详细信息
Many authors have presented techniques for using business value to measure and prioritise requirements. Unfortunately, although there is much written about using value in this way, there is very little written about h...
详细信息
暂无评论