Abstract
Today, as always, many different initiatives are under way to improve the ways in which software is developed. The most popular and prevalent of these is the agile movement. One of the newer kids on the block is the SEMAT (Software Engineering Method and Theory) initiative. As with any new initiative, people are struggling to see how it fits into the world and relates to all the other things going on. For example, does it improve or replace their current ways of working? Is it like lean, which supports and furthers the aims of the agile movement, or is it more like waterfall planning, which is in opposition to an agile approach?
- Graziotin, D. , Abrahamsson, P. 2013. A Web-based modeling tool for the SEMAT Essence theory of software engineering. Journal of Open Research Software 1(1):e4; http://dx.doi.org/10.5334/jors.ad.Google Scholar
- Jacobson, I. , Spence, I. 2011. Use case 2. 0: Scaling up, scaling out, scaling in for agile projects. Ivar Jacobson International; http://www.ivarjacobson.com/resource.aspx?id=1225.Google Scholar
- Jacobson, I. , Ng, P-W. , McMahon, P. , Spence, I. , Lidman, S. 2012. The Essence of software engineering: the SEMAT kernel. ACM Queue (October 24); http://queue.acm.org/detail.cfm?id=2389616. Google ScholarDigital Library
Index Terms
Agile and SEMAT - Perfect Partners: Combining agile and SEMAT yields more advantages than either one alone
Comments