2022
DOI: 10.1007/978-3-031-11658-2_2
|View full text |Cite
|
Sign up to set email alerts
|

Metrics of Sustainability and Energy Efficiency of Software Products and Process

Abstract: The early measuring of the software process attributes increases the chances of the software being cost-effective and energy-efficient. However, some of the crucial metrics are accessible only during the latter stages. Therefore, the set of measurements through the whole SDLC should be considered to evaluate the software development process attributes and lead the project to success. This chapter demonstrates the division of SDLC phases into early and late ones, different software quality evaluation methodolog… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 17 publications
0
3
0
Order By: Relevance
“…Mohino et al (2019) define SDLC as the process of performing requirements gathering, design, implementation, testing, deployment and maintaining software or systems. The efficiency of defining and analyzing software process metrics throughout the SDLC plays a crucial role in determining the productivity of the development team and the quality of the software (Kruglov et al, 2023). Measuring and assessing software process metrics at various stages of the SDLC, software development teams can gain valuable insights into their performance and identify areas of improvement (Janes and Succi, 2014).…”
Section: Software Development Life Cyclementioning
confidence: 99%
See 1 more Smart Citation
“…Mohino et al (2019) define SDLC as the process of performing requirements gathering, design, implementation, testing, deployment and maintaining software or systems. The efficiency of defining and analyzing software process metrics throughout the SDLC plays a crucial role in determining the productivity of the development team and the quality of the software (Kruglov et al, 2023). Measuring and assessing software process metrics at various stages of the SDLC, software development teams can gain valuable insights into their performance and identify areas of improvement (Janes and Succi, 2014).…”
Section: Software Development Life Cyclementioning
confidence: 99%
“…Measuring and assessing software process metrics at various stages of the SDLC, software development teams can gain valuable insights into their performance and identify areas of improvement (Janes and Succi, 2014). This data-driven approach facilitates informed decision-making and enables teams to proactively address potential challenges or bottlenecks that may arise during the software development process (Kruglov et al ., 2023). Furthermore, the introduction of agile methodologies has introduced a paradigm shift in the SDLC, emphasizing flexibility, collaboration and iterative development (Kirpitsas and Pachidis, 2022).…”
Section: Literature Reviewmentioning
confidence: 99%
“…This is one of the most adopted open-source static analysis tools: it is being used in more than 100.000 open-source projects and by more than 200.000 development teams [34]. The metrics that have the most impact on sustainability are presented in Table 1 [35]. Technical debt, characterized by compromises made during software development, stands out as a metric with a high impact on sustainability due to the future challenges it presents in maintenance and scaling.…”
Section: Sustainability Applied To Sdlcmentioning
confidence: 99%