The Applicability of Process-Orientation to Software Development Projects: The Applicability of Process-Orientation to Software Development Projects

The Applicability of Process-Orientation to Software Development Projects: The Applicability of Process-Orientation to Software Development Projects

Viktorija Ponomarenko (Riga Technical University, Riga, Latvia)
DOI: 10.4018/IJITPM.2019040101

Abstract

The progress in the digital single market (DSM) has been acknowledged as one of the 10 political priorities by the European Commission since 2015. It could contribute € 415 billion per year (GDP) to the economy of the 28 EU Member States and create hundreds of thousands of new jobs. Nowadays, the ICT sector and the European Digital Agenda have declared it as one of the seven pillars of the Europe 2020 strategy. In order to speed up the development of new information technology and its commercialisation, it is necessary to increase software quality aimed at accelerating and improving technology transfer, taking into account process quality management. The aim of this article is to give an overview of a new approach to producing an additional value of the software development projects to improve the technology transfer process.
Article Preview

Background

This paper is devoted to help the software developers set the best operation plan and make a right decision in their projects. It is applied to:

  • Checking, analysing and improving existing projects;

  • Set the improvement plan;

  • Increase the quality of the projects.

Within the framework of this article, authors offer an evaluation of software quality with knowledge management, which combines knowledge about software development processes, asset protection, and marketing activities with the aim of creating an added value for research organization. For knowledge management is applied process-orientation method (Yin & Xiong, 2016). For process assessment and decision making was used information technology process assessment standard ISO/IEC 333020:2015 (ISO/IEC, 2015) and Capability Maturity Model (Mark et al., 1993) combined with six-sigma method (Montgomery & Woodall, 2008). For defining software development processes IEEE information technology standard 1517 – 2010 (IEEE, 2010) was chosen.

Process-Oriented Approach To Development Of Software Projects

Process orientation is known as knowledge management approach where knowledge is considered as a set of process to help managers to set the best operation plan and make right decisions. It is possible to give out six phases of process management:

  • Step 1: Processes have to be clearly set and documented.

  • Step 2: Process’s performance has to be checked by using quantifiable metrics.

  • Step 3: Process performance has to be analysed with the help of graphical images, diagrams, causal relationship analysis or others.

  • Step 4: Process’s stability has to be analysed and new aims and tasks have to be set, if necessary.

  • Step 5: Process’s improvements have to be planned in coordination with new aims and tasks.

  • Step 6: The set process’s improvements have to be implemented for fulfilling the aim.

Complete Article List

Search this Journal:
Reset
Open Access Articles
Volume 11: 4 Issues (2020): Forthcoming, Available for Pre-Order
Volume 10: 4 Issues (2019): 2 Released, 2 Forthcoming
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing