Please use this identifier to cite or link to this item: https://open.uns.ac.rs/handle/123456789/3484
DC FieldValueLanguage
dc.contributor.authorMarić, Mirjanaen_US
dc.contributor.authorMatković, Predragen_US
dc.contributor.authorTumbas, Pereen_US
dc.contributor.authorPavlićević, Veselinen_US
dc.date.accessioned2019-09-23T10:28:03Z-
dc.date.available2019-09-23T10:28:03Z-
dc.date.issued2017-01-01-
dc.identifier.isbn9783319669953en_US
dc.identifier.issn18651348en_US
dc.identifier.urihttps://open.uns.ac.rs/handle/123456789/3484-
dc.description.abstract© Springer International Publishing AG 2017. Architecture is the “backbone” of every software product, regardless of the development process used. However, its role, significance, and development strategies differ from one software development process to another. Traditional architecture development, based on a well-defined architectural process that involves the three following architectural phases–architectural analysis, synthesis, and evaluation–is based on the Big Design Up Front strategy. In agile development, architecture is generated gradually with each iteration, as a result of continuous code refactoring, not some predefined structure. Therefore, agile software development relies on an opposite extreme architectural strategy, emergent architecture. The research topic of this paper is focused on the development of architecture for modern complex systems, which cannot be based on either of the two aforementioned extreme architectural strategies. Development of an architectural strategy for a complex system is significantly influenced by contextual factors. This paper presents the results of a qualitative empirical research, carried out on a sample of 20 expert practitioners. The results represent contextual factors that the practitioners–surveyed respondents–consider when deciding to which extent will the emergent strategy be extended with explicit architectural practices typical to the traditional architecture development. Obtained results suggest that agile practitioners scale up agile processes, in terms of architecture development, with regard to the contextual factors of the system being developed.en
dc.relation.ispartofLecture Notes in Business Information Processingen
dc.titleContextual factors of architectural strategy for complex systemsen_US
dc.typeConference Paperen_US
dc.identifier.doi10.1007/978-3-319-66996-0_8-
dc.identifier.scopus2-s2.0-85030151695-
dc.identifier.urlhttps://api.elsevier.com/content/abstract/scopus_id/85030151695-
dc.description.versionUnknownen_US
dc.relation.lastpage123en
dc.relation.firstpage111en
dc.relation.volume300en
item.grantfulltextnone-
item.fulltextNo Fulltext-
crisitem.author.deptEkonomski fakultet, Departman za poslovnu informatiku i kvantitativne metode-
crisitem.author.deptEkonomski fakultet, Departman za poslovnu informatiku i kvantitativne metode-
crisitem.author.deptEkonomski fakultet, Departman za poslovnu informatiku i kvantitativne metode-
crisitem.author.deptEkonomski fakultet, Departman za poslovnu informatiku i kvantitativne metode-
crisitem.author.orcid0000-0002-9956-0088-
crisitem.author.orcid0000-0003-1738-8219-
crisitem.author.parentorgEkonomski fakultet-
crisitem.author.parentorgEkonomski fakultet-
crisitem.author.parentorgEkonomski fakultet-
crisitem.author.parentorgEkonomski fakultet-
Appears in Collections:EF Publikacije/Publications
Show simple item record

Page view(s)

26
Last Week
4
Last month
6
checked on May 10, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.