Modeling Software Development Processes
نویسندگان
چکیده
Information and Communication Technology (ICT) has become the no. 1 business driver of economy and the key to practically all human activities. The ongoing reduction of the size and the cost of computers together with increased speed and performance allows the implementation of functionalities completely unimaginable even a decade ago. This creates a demand for more software with higher sophistication and with higher quality. Additional requirements are shorter time-to-market together with flexibility and adaptability fo software with respect to answering user needs. Since approximately 1970 (Royce, 1970) it is understood that the development of a software system is a multi-phase process. Each phase is concerned with contributing a different view and focus of the software artifact to be produced. In order to guarantee an orderly, systematic process this stepwise process should be defined and described AbstrAct
منابع مشابه
Multi-Modal Modeling of Open Source Software Requirements Processes
Understanding the context, structure, activities, and content of software development processes found in practice has been and remains a challenging problem. In the world of free/open source software development, discovering and understanding what processes are used in particular projects is important in determining how they are similar to or different from those advocated by the software engin...
متن کاملDynamic Process Discovery, Modeling, and Recovery: Managing Knowledge Intensive Distributed Systems
Understanding the context, structure, activities, and content of software development processes found in practice has been and remains a challenging problem. In the world of free/open source software development, discovering and understanding what processes are used in particular projects is important in determining how they are similar to or different from those advocated by the software engin...
متن کاملImprovement of software engineering by modeling of knowledge intensive business processes
Modeling some instances of software development processes with a specialized modeling technique can improve the knowledge management in software engineering in general and in small and medium companies as well. The modeling with the Knowledge Modeling and Description Language KMDL ® allows to identify process patterns from which improvements for the software development process can be derived. ...
متن کاملSoftware Development for Simulation of Reformer Furnace
In recent years, lots of research has been done on effective usage of natural gas; the first step in these processes is conversion of natural gas to Syngas. Natural gas reforming process by refomer furnace is commonly used for syngas and hydrogen production. In this paper, a windows based software, RIPI-RefSim, is introduced. By using proper heat, mass, kinetic and thermodynamic models as w...
متن کاملExperience with software process simulation and modeling
In this paper, I describe an approach and experiences in developing and applying simulation and modeling technologies to software processes. Processes for both software development and use have been investigated. The focus of this paper is organized around three topics for software process simulation and modeling. First, I describe an approach and examples of software simulation and modeling as...
متن کاملThe Unified Approach to Modeling of Software Project Management Processes
This submission presents a new unified approach to processes modeling of software project management. It describes how we can use the PMBOK standard (Project Management Body of Knowledge) with combination of a general process approach to model and control software project cycle. The main purpose of this article is to simplify the whole software project realization by way of philosophy and metho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016