Using axiomatic design and fuzzy axiomatic design for risk management in software development

dc.contributor.authorKepkep, Taner Behcet
dc.contributor.authorDurmusoglu, Alptekin
dc.contributor.authorDereli, Turkay
dc.date.accessioned2024-12-05T13:00:05Z
dc.date.available2024-12-05T13:00:05Z
dc.date.issued2024en_US
dc.departmentHKÜen_US
dc.description.abstractThe software development process is a type of structural approach, also called the software development life cycle, that includes many different steps including planning, requirements analysis, design, implementation, testing, deployment and maintenance, and guides the developer team from start to finish, covering the stages to meet the end user's needs and quality standards. The choice between agile and traditional software development life cycle (SDLC) methods significantly impacts the software development process, and developers must carefully consider which method to use to achieve a high-quality and sustainable end product. There are numerous SDLC models available and project managers and team members often select a model based on past experience rather than logical and rational decision-making process that can result in negative consequences, including software failures and budget overruns. To address these challenges, we chose to compare method selection between traditional and agile software development methodologies using Axiomatic Design (AD). AD provides a systematic and structured approach that takes into account the independence of functional requirements and allows for an explicit and mathematical evaluation of the properties of alternatives in decision problems. Our paper presents an objective and mathematical roadmap for selecting the appropriate SDLC model based on AD principles.en_US
dc.identifier.citationKepkep T.B., Durmusoglu A. & Dereli T. (2024). Using axiomatic design and fuzzy axiomatic design for risk management in software development. IEEE Access. https://doi.org/10.1109/ACCESS.2024.3501672.en_US
dc.identifier.doi10.1109/ACCESS.2024.3501672
dc.identifier.issn21693536
dc.identifier.orcid000-0002-2130-5503en_US
dc.identifier.scopus2-s2.0-85210270758
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2024.3501672
dc.identifier.urihttps://hdl.handle.net/20.500.11782/4615
dc.identifier.wosWOS:001409550200032
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_US
dc.relation.ispartofIEEE Access
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectAxiomatic Designen_US
dc.subjectDecision Makingen_US
dc.subjectFuzzinessen_US
dc.subjectSoftware Development Life Cycle Modelsen_US
dc.titleUsing axiomatic design and fuzzy axiomatic design for risk management in software development
dc.typeArticle

Dosyalar

Orijinal paket

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
101109ACCESS20243501672.pdf
Boyut:
1.76 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Makale Dosyası

Lisans paketi

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: