The Internet economy has altered the current rules of software engineering. Traditional development methodologies have proven too cumbersome to meet the rapidly changing requiremen...
Recently, agile software development methods are popular because software should be developed in a short period. However, conventional project management techniques are often not ...
As agile software development principles and methods are being adopted by large software product organizations it is important to understand the role of software entropy. That is,...
Agile methodologies represent a ‘people’ centered approach to delivering software. This paper investigates the social processes that contribute to their success. Qualitative g...
Reuse in an Agile context is largely an unexplored research topic. On the surface, these two software engineering techniques would appear to be incompatible due to contradictory pr...