[HTML][HTML] Influencing the security prioritisation of an agile software development project
Software security is a complex topic, and for development projects it can be challenging to
assess what security is necessary and cost-effective. Agile Software Development (ASD) …
assess what security is necessary and cost-effective. Agile Software Development (ASD) …
A Comprehensive View on TD Prevention Practices and Reasons for Not Preventing It
Context. Technical debt (TD) prevention allows software practitioners to apply practices to
avoid potential TD items in their projects. Aims. To uncover and prioritize, from the point of …
avoid potential TD items in their projects. Aims. To uncover and prioritize, from the point of …
Detecting and explaining self-admitted technical debts with attention-based neural networks
Self-Admitted Technical Debt (SATD) is a sub-type of technical debt. It is introduced to
represent such technical debts that are intentionally introduced by developers in the process …
represent such technical debts that are intentionally introduced by developers in the process …
How do technical debt payment practices relate to the effects of the presence of debt items in software projects?
Context: Knowing the effects of technical debt (TD) can support software development teams
in the prioritization of TD items to pay off. However, little is known about the relations …
in the prioritization of TD items to pay off. However, little is known about the relations …
Self-admitted technical debt in R: detection and causes
Abstract Self-Admitted Technical Debt (SATD) is primarily studied in Object-Oriented (OO)
languages and traditionally commercial software. However, scientific software coded in …
languages and traditionally commercial software. However, scientific software coded in …
Technical debt payment and prevention through the lenses of software architects
Context: Architectural decisions are considered one of the most common sources of
technical debt (TD). Thus, it is necessary to understand how TD is perceived by software …
technical debt (TD). Thus, it is necessary to understand how TD is perceived by software …
Preventing technical debt with the TAP framework for Technical Debt Aware Management
Abstract Context: Technical Debt (TD) is a metaphor for technical problems that are not
visible to users and customers but hinder developers in their work, making future changes …
visible to users and customers but hinder developers in their work, making future changes …
A rule-based decision model to support technical debt decisions: A multiple case study of web and mobile app startups
Context Software startups are immature software organizations that focus on the
development of a single software product or service. This organizational context …
development of a single software product or service. This organizational context …
Software practitioners' point of view on technical debt payment
Context: Technical debt (TD) payment refers to the activity of expending maintenance effort
and resources to make up for the effects of previous technical compromises. Aims: To …
and resources to make up for the effects of previous technical compromises. Aims: To …
Investigating the point of view of project management practitioners on technical debt: a preliminary study on stack exchange
Context: Technical debt (TD) can bring short-term benefits to software projects, but its
presence is also associated with issues such as decreasing product quality. Recent …
presence is also associated with issues such as decreasing product quality. Recent …