Name anything technical that "improves software", and I guarantee you the empirical results are mixed. They may have evangelists, but the actual, rigorous research, the trials and case studies and ethnographies, will see, at best, a weak signal. Most likely it's inconclusive.
-
-
(PS: obvs this is not totally in our control: stress comes from many places, many people have health problems, etc. But the company has a choice on whether to realize the benefits of a good workplace or destroy its own productivity in the name short-term profits.)
Prikaži ovu nit -
Ok so since this is going around again, I wrote a much more in-depth piece on this at
@IncrementMaghttps://increment.com/teams/the-epistemology-of-software-quality/ …Prikaži ovu nit
Kraj razgovora
Novi razgovor -
-
-
Thank you for this. Do you have any research about the benefits of code review? I’m really struggling to make my current team to take this seriously

-
DO I! Give me a sec to aggregate a few sources and I'll do a quick tweetstorm
- Još 3 druga odgovora
Novi razgovor -
-
-
does pairing have the same benefits as code review?
-
Afaict pairing does have notable benefits, but they're not as dramatic as code review, and it has to be formalized into scheduled time and pairs to get the best results
- Još 6 drugih odgovora
Novi razgovor -
-
-
There’s one other thing that _does_ work that I would add to your list: getting people to truly _listen_ to and respect each other. Nothing dooms software like bad communication and toxic interpersonal dynamics. IIRC there is research on this one too.
-
I haven't looked for the research on this but would be surprised if there was not a strong effect
Kraj razgovora
Novi razgovor -
-
-
Just out of curiosity, any studies to back the argument in favor of code reviews? I totally agree with everything else except I think code reviews also fits in the category of not proved techniques. I'd love to find some research on it, even if inconclusive.
-
Smartbears analysis was probably the most famous, but there are plenty of studies that show huge benefits to code review. It's just about the only practice we know works for sure
Kraj razgovora
Novi razgovor -
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.