Questions tagged [technical-debt]

The term "technical debt" was coined by Ward Cunningham to describe the obligation that a software organization incurs when it chooses a design or construction approach that's expedient in the short term but that increases complexity and is more costly in the long term.

54 questions
1
vote
0 answers

Sonarqube 5.1.2 not showing technical dept

We are using sonarqube version 5.1.2 for our java and scala projects.Earlier sonarqube used to show technical depts and that can be seen in the time machine but as of now it is not showing technical dept for any of the project.What may be the…
gulshan kumar
  • 173
  • 1
  • 3
  • 15
1
vote
2 answers

Technical debt formula doesn't take into account complexity

In Sonarqube versions prior to 5.5 there was the possibility to change the way that technical debt is calculated in order to take into account the complexity, but after 5.5 I can’t see how to change it. Did you remove this configuration? IMHO, the…
1
vote
1 answer

Technical Debt decreased after migration

We just migrate from SQ-4.2 to the last LTS 4.5.6. And we noticed a strange behaviour: On 4.5.6 de technical debt cost get drastically reduced, while the number of issues get increased (please see attached)enter image description here We didn't…
1
vote
1 answer

Technical debt ratio sonar decimal

I am using Sonarqube version 5.1 and saw that the technical debt ratio percentage shows very little or no variation for the monthly reports that we generate. It is seen that the value is rounded off to only one decimal point and so the variation is…
Niksat
  • 11
  • 1
1
vote
1 answer

SonarQube configurable technical debt

We get a java app source code shipped from a partner, but it doesn't include test code. We want to run sonar qube against the code; but against our standard quality profile (PMD/Findbugs etc) technical debt gets skewed by no test coverage. I tried…
bfd
  • 31
  • 1
  • 3
1
vote
2 answers

Calculating Design Violations Technical Debt with SonarQube

I was wondering if it is possible with the latest version of Sonar or through some plugin calculate the techical debt of an architectural violation (from a java project) like: "'X' class should be in com.domain.classes package" or "the class 'X'…
1
vote
2 answers

what is the best way to visualize technical investment for the business

we have a number of functional deliverable planned for 2010 but we also have a technology agenda (architectural refactorings, consolidation, upgrade a platform). any suggestions on the best way to include these in a roadmap to help the business…
leora
  • 188,729
  • 360
  • 878
  • 1,366
0
votes
0 answers

Can you track when Sonar first identified a code smell?

I started working in a new code base. A few days later, SonarQube had an update and our technical debt doubled. I suspect this is due to false positive code smells. The issue is, I can't tell which ones are newly identified; the "creation date"…
0
votes
0 answers

Can l call matlab 2022 b from C-PLEX 12.8?

I want to call a program from matlab for checking a condition in Cplex. Can l connect the specified versions?
0
votes
1 answer

How to measure the code readability of a file?

I want to determine the readability of the code that was written by an author. Thus, I am looking for a tool compatible with Python that will provide me with such functionality. The input source is a file written in Java or Javascript and the output…
0
votes
0 answers

Application Info Across Organization

Curious what you're using (if anything) to keep track of all the software / applications / clients / projects in your organization. Think a large enterprise with hundreds of projects / applications over time. I'm trying to find a solution to…
Steve
  • 41
  • 5
0
votes
1 answer

Java Programmingtechnic to check files performant?

I'm searching for a pattern or programming technic in Java for my service. The Input of the service is an Array of Strings. These Strings represent a file and some information. The output of the service is a Map of the exact String and a Boolean.…
DGF
  • 3
  • 4
0
votes
1 answer

How can the overall SQALE rating for a service be A when all the components are B/C rated?

The overall SQALE Rating for my service is A, however the components have the same as B or C. It doesn't add up. Please suggest.
0
votes
2 answers

Is a for loops scope unique

I ran into this while performing some technical debt duties. What is the scope of the variable foo ? Is it really "already defined"? function fn(){ for (var i = 0; i < m.length; i++) { if(condition) for (var j = 0; j <…
Shanimal
  • 11,517
  • 7
  • 63
  • 76
0
votes
2 answers

Should task, like "refactoring needed" be stored in product backlog?

In Scrum project, developers sometimes finish their work on product backlog item but they create also some kind of technical debt. Technical debt can be created because of some impediment at that time, or lack of time, sometimes also because of lack…
Liero
  • 25,216
  • 29
  • 151
  • 297