COMPARATIVE ANALYSIS ON SELECTED CHARACTERISTICS OF TRADITIONAL AND AGILE SOFTWARE DEVELOPMENT METHODOLOGY

Univerzitet u Banjoj Luci, Ekonomski fakultet Republika Srpska, Bosna i Hercegovina
Bosnia and Herzegovina


Abstract

Modern software development requires usage of just one or combination of traditional and agile software development methodologies in order to reach full efficiency and effectiveness. However, difference between those two is not just in project management, documentation and roles. Those differences effect project success, satisfaction of clients, motivation and interest of development team members as well as easiness of client project requirements. Paper analyses those differences in several characteristic project development phases and identifies key challenges in planning and implement appropriate development methodology. It is combination of literature review as well as expert knowledge in both, traditional and agile, methodologies with outcome of review of above mention key differences in order to achieve as much as effective project outcome.

Keywords



Full Text


References


Andrew Stellman, J. G., 2015. Learning agile. Sebastopol, CA: O’Reilly Media, Inc.

CMS - Center for a Medicare and Medicaid Services, 2008. http://www.cms.gov. http://www.cms.gov/Research-Statistics-Data-and-Systems/CMS-Information-Technology/XLC/Downloads/SelectingDevelopmentApproach.pdf

Jones, C., 2013. Evaluating Agile and Scrum with Other Software Methodologies, s.l.: InfoQ.

Krige, D., 2015. Selection criteria for a development methodology, s.l.: s.n.

N.N. Agile Manifesto, 2001. http://www.agilemanifesto.org/iso/sr/

PricewaterhouseCoopers LL, 2014 Adopting an Agile methodology

Sundin, O., 2015. Scrum Master Training. Banja Luka: Softhouse, Sveden.

VersionOne, 2013. 7th Annual State of Agile Develoment Survey, s.l.: VersionOne