The Role of Business Process Modeling in Information System Development with Disciplined Agile Delivery Approach Ljubica Kazi * , Miodrag Ivkovic * , Biljana Radulovic * , Madhusudan Bhatt ** , Narendra Chotaliya *** * University of Novi Sad, Technical faculty “Mihajlo Pupin”, Zrenjanin, Serbia ** University of Mumbai, R.D. National College, Mumbai, India *** Gujarat Government, Department of Education, Knowledge Consortium, Ahmedabad, India ljubicakazi@hotmail.com, misa.ivkovic@gmail.com, biljana.radulovic66@gmail.com, mmbhatt@gmail.com, narendra_chotaliya@yahoo.com Abstract— Agile approach to software development is formally established in 2001 with Agile Manifesto promotion. Many different methods of agile approach were used by practitioners for many years and the need for their integration and tailoring has emerged to new methodology created by IBM and promoted since 2012 as disciplined agile delivery approach. This paper aim is to describe the role of modeling in disciplined agile approach. A case study is presented with results of project of information system development within educational environment. Selection of models to be used for information system development within disciplined agile approach in this case study is oriented towards business process model, UML's use case model and data models. They are represented as a basis for agile software development and iterative delivery within the case study. CASE study is focused on the analysis of the impact of business process modeling to information systems software project performance within Disciplined Agile Delivery approach. I. INTRODUCTION Evolution of software engineering [1] established paradigms and appropriate methods and tools, starting with 1950’s (software engineering as hardware engineering), 1960’s (software crafting), 1970’s (formality and waterfall model), 1980’s (productivity and scalability), 1990’s (concurrent vs. sequential processes, open source development and usability). 2000’s are characterized [1] by development of agile methods, value-based software engineering, model driven development and integration of software and system engineering and 2010’s with globalization and development of system of systems. Developers of agile methods established Agile Software Development Alliance [2] in February 2001 and signed document “Manifesto for Agile Software Development” [3] with 4 core values and 12 principles to follow in software development. This event is considered as a formal start of application of agile methods in practice. During the process of agile methods tailoring, different terminology from diversity of agile methods confused practitioners and incompleteness of particular agile methods required integration in their practical use and delivery of results [4]. Therefore, in 2012 IBM proposed [5] Disciplined Agile Delivery framework (DAD) as a process framework that is oriented to delivery of solutions by applying integration of different agile methods. “The Disciplined Agile Delivery (DAD) decision process framework is a people-first, learning- oriented hybrid agile approach to IT solution delivery. It has a risk-value delivery lifecycle, is goal-driven, is enterprise-aware, and is scalable.” [4] Basic values and principles described in [5] are formulated as Disciplined Agile Manifesto (DAM) [6]. In continuation of our related research in information systems modeling ([7], [8], [9], [10], [11], [12]), with this paper we aim to investigate the role of modeling in information system development, within a context of disciplined agile delivery approach. Change in development paradigms and methodology directed to speed in solution delivery and stakeholders satisfaction minimize efforts and time spent on modeling. These changes enforce the need for research about the position of modeling in disciplined agile delivery as contemporary industry model. Results of this research could be basis for change in higher education of information systems and software engineering teaching plans. Basic research question of this paper is: “What is the role of modeling within disciplined agile delivery in information system development?” This question could be elaborated with answering to particular, more precise questions: Is there a need for modeling within disciplined agile delivery in information system development? Since DAD methodology denote “initial modeling”, which level of details is appropriate? Is there any particular type of modeling process and types of models in DAD methodology for information systems development? b) Which models are necessary (core)? c) Which models to use in aim to minimize time and efforts in creation of models? By selecting particular types of models, is the selection appropriate? b) Which criteria could prove that the selection of models is appropriate? There are several feasible directions in choosing research methods regarding previously set research questions: analysis of related work in literature; conducting a survey in software industry, with questions regarding their attitudes regarding position of modeling in application of DAD and impressions about their experiences in this field; empirical research within a case study on application of DAD within educational environment, with students projects implementation. In ICIST 2015 5th International Conference on Information Society and Technology Page 489 of 522