preview

Advantages And Weaknesses Of Agile Software

Better Essays

This paper reviews agile software and its strengths and weaknesses.,Likewise, it talks about the four factors that apply in agile software: product, project, process and people ,in addition to some methodologies of agile software such as Scrum, XP.
1. Introduction Agile software development represents a major departure from traditional plan-based approaches to software engineering. This paper investigates w,at is currently known about the benefits and limitations of, and the strength of evidence for agile methods. Implications for research and practice are presented. The main implication for research is a need for more and better empirical studies of agile software development within a common research agenda. The article is organized as …show more content…

A brief look at the Software Engineering Body of Knowledge (Abran & Moore, 2004) or the Capability Maturity Model Integration (CMMI Product Team, 2002) shows that the traditional software development paradigm aims for predictable and documented software production. Agile development – according to the values and principles expressed in the manifesto (Beck et al., 2001) – aims for software development. The traditional line of thinking sets one scene for software innovation, while agile thinking sets a quite different one. This section provides a first overview over possible changes in working with innovation in software teams. We will posed these changes for each of the four views and propose a command variable for facilitating innovation[3].
Product
Improved methods, tools, and techniques for software development allows for greater flexibility in the development of software products. An attempt to improve software product innovation might therefore seek to enhance the window of opportunity for innovative ideas aiming for a larger timeframe and for opportunities for combining different points of views. A command variable to facilitate software product innovation could extend the window of opportunity for product innovation by combining two

Get Access