Are you a leader or a laggard? According to Software Productivity Research, software tools can make the difference between projects that stand out ahead of the crowd and those that are limping behind.
287 items found
When implementing a data warehouse for the first time, most people do not perform essential rigorous performance testing prior to launching the warehouse.
Requirements Definition is one of the various activities of the software lifecycle. And like any other activity, it must be tested before being declared as complete.
Quality: Whose job is it, anyway? Should organizations developing software have a team of dedicated testers or make the developers solely responsible for the quality of their application? The answer, according to this writer, is obvious.
Now that you understand the definition of--and the interdependencies between--latency, throughput and resource utilization, it's time to ask how you measure such nonfunctional requirements. And why should you even bother? This article will focus on two testing strategies: load/stress testing and scalability testing.
While Service Oriented Architecture has far-reaching effects throughout the development lifecycle, there are six key areas that all organizations must pay close attention to as they roll out an SOA platform. Here's some advice on changing the application development paradigm.
Most software development metrics are misleading and counterproductive. So what can you do about it?
To understand Services Oriented Architecture and its implications on quality assurance, one must look at how software has evolved over the years.
When possible, the effectiveness of a quality assurance management program involves three interconnected components.
The following recommendations will help keep quality management in mind before the company contracts with a supplier for services.