Scrum Yöntemi Yapı Elemanlarının Cmmı Seviye 2 Gereklerine Göre Bir Vaka Çalışması Kapsamında Eşleştirilmesi
Özet
The rapid rate of change in information technology is causing increasingly widespread
heavy plans, specifications and other documentation based on contractual inertia and
maturity model compatibility criteria [1]. In order to solve these problems, most of the
software organizations have begun to adopt Scrum, which is one of the most used agile
software development methods. The use of Scrum as a software development process is
beneficial for software organizations developing a new software development process
based on both CMMI and Scrum. This thesis study focuses on a software group which
meets the definition of a small organization working in a technology company whose
product portfolio covers a variety of products including embedded components and remote
monitoring systems for heavy machinery exports. A case study is presented where in the
organization has embarked on a software improvement process for one of their projects to
conform to CMMI Level 2 requirements while simultaneously transitioning the same team
to implement Scrum. The purpose of this thesis is to draw on a real-world use case to
model a practical mapping between the building elements of Scrum and the goals and
practices of CMMI Level 2 in order to demonstrate that the software development
processes as defined by the Scrum team fulfill the requirements of a CMMI Level 2 project
and to be a good reference to practitioners on this area.