quality

Tips for balancing between Dogfood and QA?

Most developers are aware of idea of eating one's own dog food, but at the same time its mathematically proven that its cheaper to have QA staff (or Testers) do QA than having developers do QA. Now of course there is no point in being an extremist in either direction, but I've noticed that depending on the project and developer (or QA s...

Tracking and prediciting quality level

What techniques do people recommend to track the quality level of a new program? Are their ways to take a poorly defined term like "quality level", quanitify it and then make predictions? Currently I use bug rates and S curves but I am looking for other ways to evaluate, estimate and predict quality levels. ...

How can I measure the quality of a fax file?

Hi! I'm trying to make a tool that can measure the quality of a fax file, comparing the received one with the one sent. I tried Phase_Correlation software, in order to see if the images are similar... but it's not enough. My purpose is to evaluate if the fax is legible after the transmission. Any ideas? Is there any way of comparing two...

Is there a standard definition of what constitutes a version(revision) change

I am currently in bureaucratic hell at my company and need to define what constitutes the different levels of software change to our test programs. We have a rough practice that we follow internally, but I am looking for a standard (if it exists) to reference in our Quality system. I recognize that systems may vary greatly between deve...

Do all developers consider monitor quality (colors, not resolution) to be irrelevant?

I especially hear it from those advocates of "business" notebooks manufactured by IBM/Lenovo, HP, Dell (maybe) that "business users do not need quality screens". They stick in the worst possible LCDs out there (even if with a high resolution) and dare to sell that crap. You can't even distinguish hue variations like light-yellow vs. ligh...

Code Quality

I work for a software development company and we have around 100 people working on a product, 1/3 of these people are QA. Lately management wants to have a better way to rate individual programmers performance so the suggestion was to use bug reports as a measurement. The more bug reports on a developer the worse he is. This seems ill-ad...

What duplication detection threshold do you use?

We all agree that duplication is evil and should be avoid (Don't Repeat Yourself principle). To ensure that, static analysis code should be used like Simian (Multi Language) or Clone Detective (Visual Studio add-in) I just read Ayende's post about Kobe where he is saying that : 8.5% of Kobe is copy & pasted code. And that is with t...

What are the basics someone should know for Testing and Debugging on OS X or Linux?

I have a few of our senior QA engineers in town for a few days and I am in the process of prepping them for testing an app that we are porting to Linux and OS X. These guys are smart. While they are not programmers they do understand things like how to open memory dumps to find the function pointer, and write simple python to help autom...

What tools can be used to help clean up and shore up a sloppy .NET codebase

I don't intend this to be subjective, but if the answers can be seasoned a little with advice or direction I would appreciate it :) Over the past couple years my job has been to develop and now maintain/extend a fairly large application. The application was among the first .NET projects ran by our department and for nearly the whole de...

Tools to assess and instrument software quality (.net)

What tools/libraries do you run along with your build to assess and maintain quality? As part of my CI (Cruise Control) builds I run: Simian Nunit Ncover Ndepend FxCop as part of Nant I am looking for tools to instrument complexities, metrics, etc . ...

What did Kylix do wrong?

With all the talk about the Delphi team working on cross-platform development, one sentiment that keeps coming up is, "I hope they do it right this time, not like Kylix." I didn't really notice Kylix when it was around, because Linux wasn't nearly as mature back then as it is now and it just wasn't an OS I had any interest in. So now t...

What is the Industry Standard for bugs per 1000 Lines of Code

What is the Industry Standard for bugs per 1000 Lines of Code ? What is the number that your company is using ? What are the other metrics to identify code quality ? ...

Quality standards in Error reporting?

It seems not good for me, reporting errors like 'General Error: '+...., Is there any quality standard in error reporting for developers to follow? ...

how to improve video quality?

Hello everyone, I am using the following code snippets to record screen, and in most situations recorded wmv file is clear enough, but for some part of video it is not very clear (grey color for some parts). What I record is ppt with full screen mode. I am using Windows Media Encoder 9. Here is my code snippet, IWMEncSourceGroup SrcGr...

Sound recording iPhone app - bad quality

Hi, I am making an iPhone-application that records sound, but my problem is that the quality of the sound is very bad, it is a lot of noise. I use code quite similar to the Speak Here sample app. I get bad quality in different formats, AIFF, CAF, AIFC. Anyone experienced the same problems or have any suggestions? ...

Quality Agent Test Tool (QAT) for testing

Hi, Anyone can give me Information about Quality Agent Test tool (QAT). Regards Manish ...

Software quality metrics

I was wondering if anyone has experience in metrics used to measure software quality. I know there are code complexity metrics but I'm wondering if there is a specific way to measure how well it actually performs during it's lifetime. I don't mean runtime performance, but rather a measure of the quality. Any suggested tools that would he...

How can I learn about writing project specs?

I recently read through Code Complete, and it recommends that I create a project specification before actually coding. The book didn't go very far into detail about what 'specs' are, and how they are made. Because this is a crucial part of software development, I would like to know how to create quality specs that are not too exhaustive...

Why is code quality not popular?

I like my code being in order, i.e. properly formatted, readable, designed, tested, checked for bugs, etc. In fact I am fanatic about it. (Maybe even more than fanatic...) But in my experience actions helping code quality are hardly implemented. (By code quality I mean the quality of the code you produce day to day. The whole topic of so...

Studies showing the effect of code quality/QA?

I am looking for studies about applied code quality, comparing costs before and after. They should show a clear benefit in cost (or maybe a negative effect of too much cost). I need hard facts like (entirely fictional): After we added static code analysis to our build, the number of defects reduced to half. So we saved approx. 10 dev...