-
Quality metrics: A guide to measuring software quality
guide
-
Adaptation in project management through agile
Project managers often focus on following the test plan versus agile leaders who expect change and are prepared to adapt on the fly, learn how to transition quicly in this chapter from Agile Project Management by Jim Highsmith Book Chapter
-
Software quality best practices
We recently offered our readers the opportunity to blog about software quality and software testing. We've gathered a selection of content from their blogs on software quality best practices. Blog
-
Project management tools and strategies: Team building and managing basics
Software project management is made easier by tools and strategies. These tips, articles, expert advice columns and book excerpts teach PMs how to use these resources. Learning Guide
-
Software development: CAST study identifies massive technical debt
A recent study conducted by CAST used their Application Intelligence Platform to evaluate the structural quality of 365 million lines of code. In this interview with CAST’s chief scientist Dr. Bill Curtis, he discusses the study and what IT decision ... News | 09 Jan 2012
-
Collaboration, discipline and software quality: Wisdom from Uncle Bob Martin
In this second of a two-part interview with renowned software development expert “Uncle Bob” Martin, we hear more of his thoughts on collaboration, discipline and measuring quality. News | 03 Jan 2012
-
Professionalism and discipline in software development: Q&A with Bob Martin
What is the role of QA when developers are automating more and more of the test efforts? What’s the best way to give code estimates? Software guru “Uncle Bob” Martin answers these questions in this first part of a two-part interview about his new boo... News | 03 Jan 2012
-
Changes in the way we measure software quality
Over the years, the way we have developed software has changed, and thus the way we measure software quality has changed. In this third of our three-part interview with Capers Jones and Olivier Bonsignour, co-authors of “The Economics of Software Qua... News | 02 Nov 2011
-
Software quality attributes and their rankings
How much do Agile techniques, Agile methodologies, automation, certifications, and a formal QA team affect quality? In this second part of a three-part interview, we explore some of the 121 software attributes ranked by quality value. News | 02 Nov 2011
-
Quality metrics: The economics of software quality
In the first of a three-part interview with co-authors Capers Jones and Olivier Bonsignour, we are introduced to their new book, “The Economics of Software Quality.” They describe “structural quality” vs. “functional quality,” along with challenges a... News | 02 Nov 2011
-
Agile architecture and managing architectural debt with Johanna Rothman -- Part two
In this second part of an interview with Johanna Rothman, SSQ contributor Matt Heusser explores questions related to the role of the architect, architectural debt and additional resources related to Agile architecture. News | 01 Jun 2011
-
Survey Results: No longer an emerging trend, DevOps is here to stay
Replay Solutions and HP recently collaborated on a study surveying more than 1,000 professionals about the use of the DevOps model in their organizations. This story highlights some of the key findings of the survey, including the relationship betwee... News | 05 Apr 2011
-
Glitch author seeks mandated software quality controls
In Part 2 of this SSQ interview with Glitch author Jeff Papows, we learn more about Papows' proposal for an IT Governance Manifesto which would mandate higher standards of quality for life-threatening software. Papows warns of the dangers of not taki... Interview | 03 Nov 2010
-
VisibleThread aims to boost IT documentation quality, improve processes
Start-up VisibleThread's new document structure and quality analysis tool has uses ranging from requirements management to documentation quality enforcer. VisibleThread's software structure and quality detection capabilities can improve development a... Article | 26 Oct 2009
- See More: News on Software Quality Management
-
Eight software quality metrics that foster ALM success
Software consultant Nari Kannan reveals eight metrics that are most important in ALM in this tip. Tip
-
Software development bugs: How to identify and prevent them
With strong Agile practices such as unit testing, code reviews and proper attention to requirements, bugs can be prevented or found early in the application lifecycle. Tip
-
Wireframing tools for tablets and other mobile devices
Software consultant Nari Kannan discusses wireframing tools that help mobile and tablet app designers mockup and lay out workflow and user interface designs. Tip
-
Ten ways you can use collaboration tools and social media in ALM
Software consultant Nari Kannan outlines ten ways you can leverage online collaboration tools and social media applications effectively. Tip
-
Defect tracking: Lean principles for getting the right data at the right time
In this tip, author Paul E. McMahon describes how Lean principles can be used to help determine when defect tracking is appropriate for your organization and what type of data is important to collect. Tip
-
Software quality: When defect tracking is not necessary
In Quality metrics: Defect tracking throughout the software lifecycle, we explored the argument in favor of tracking defects throughout the lifecycle. In this second article in the two-part series, we look at the other side. Tip
-
Quality metrics: Defect tracking throughout the software lifecycle
Though software test experts do agree on a lot, the question of whether or not to track defects before code is released to production is a subject of great debate. In this two-part series, we will look at both sides of the issue, starting with the ar... Tip
-
Code coverage: Beyond the basics
Code coverage tools will tell you how much of your code has been executed when you run your tests, but what can we do with that information? In this second of a two-part series, consultant Mike Kelly explores code coverage more deeply. Tip
-
Transitioning to Agile development: What about quality assurance?
It's not uncommon for QA managers and testers to feel displaced in an Agile transition. In this tip, Agile expert Lisa Crispin explains the important role of the QA manager in an Agile environment. Tip
-
Continuous integration: Quality from the start with automated regression
Using appropriate automated testing will efficiently bake quality into your code from the start. In this tip, learn how continuous integration is key to enhancing quality throughout the development process. Tip
- See More: Tips on Software Quality Management
-
Evidence of software quality in Agile development environments
Do Agile environments truly produce higher quality code and higher quality software? Expert Lisa Crispin delves into this claim, explaining what works on an Agile team. Answer
-
Project planning requires and understanding of both product features and schedule
When creating a project plan, which is more important? Features and functions or schedule? The short answer is 'both.' Find out why. Ask the Expert
-
What are the pros and cons of centralizing a QA or software test team?
Is it better to centralize a test team or have testers paired organizationally with developers? There can be advantages to either approach. This expert response examines some considerations and an alternative that will allow your quality team to work... Ask the Expert
-
Who determines the appropriate severity or priority for a defect?
There are often differences of opinion on the definition of severity or priority of a defect. The bottom line is determining when and if the defect will be fixed. Factors that need to be considered are customer urgency and time required to fix and te... Ask the Expert
-
Transitioning from AJAX to .NET what changes to expect in RIA's
QA manager inquires what to expect in a change from AJAX based programming in rich internet application development to .NET based. Ask the Expert
-
The QA team's role in application performance evaluation and management
Who is responsible for defining requirements, setting quality and managing the QA team? QA expert describes how requirements are set, along with who ensures quality. Ask the Expert
-
Quality standards don't always mean fewer defects
Are low defect rates more important than quality standards? Project management expert David Christiansen discusses when standards shouldn't be enforced and how managers can understand the distinction between quality standards and quality software. Ask the Expert
-
SPML and SAML enhance application security in different ways
Access control is a major application security issue and OASIS standards SPML and SAML provide authentication and authorization benefits. Expert Ramesh Nagappan explains how these standards work. Ask the Expert
-
Software assurance and risk management techniques
Software assurance is essential for producing quality software, and risk management plays a big role. Expert Karen N. Johnson explains what these terms mean and how to incorporate them into your testing process. Ask the Expert
-
How to create accurate project status reports
Project status reports are supposed to honestly capture a software project's progress. Expert Bas de Baar explains how PMs can instill trust and garner accurate reports. Ask the Expert
- See More: Expert Advice on Software Quality Management
-
spaghetti code
Spaghetti code is a derogatory term for computer programming that is unnecessarily convoluted, and particularly programming code that uses frequent branching from one section of code to another. Word
-
Noah Sussman of Etsy presents at STPCon 2011
In this video, Noah Sussman from Etsy.com talks about recent changes at Etsy, including production, release and code testing changes that have resulted in company growth. He presented at STPCon 2011, advising on how to manage quality in a fast-paced ... Video
-
Eight software quality metrics that foster ALM success
Software consultant Nari Kannan reveals eight metrics that are most important in ALM in this tip. Tip
-
Software development bugs: How to identify and prevent them
With strong Agile practices such as unit testing, code reviews and proper attention to requirements, bugs can be prevented or found early in the application lifecycle. Tip
-
Software development: CAST study identifies massive technical debt
A recent study conducted by CAST used their Application Intelligence Platform to evaluate the structural quality of 365 million lines of code. In this interview with CAST’s chief scientist Dr. Bill Curtis, he discusses the study and what IT decision ... News
-
Collaboration, discipline and software quality: Wisdom from Uncle Bob Martin
In this second of a two-part interview with renowned software development expert “Uncle Bob” Martin, we hear more of his thoughts on collaboration, discipline and measuring quality. News
-
Professionalism and discipline in software development: Q&A with Bob Martin
What is the role of QA when developers are automating more and more of the test efforts? What’s the best way to give code estimates? Software guru “Uncle Bob” Martin answers these questions in this first part of a two-part interview about his new boo... News
-
Wireframing tools for tablets and other mobile devices
Software consultant Nari Kannan discusses wireframing tools that help mobile and tablet app designers mockup and lay out workflow and user interface designs. Tip
-
Ten ways you can use collaboration tools and social media in ALM
Software consultant Nari Kannan outlines ten ways you can leverage online collaboration tools and social media applications effectively. Tip
-
Evidence of software quality in Agile development environments
Do Agile environments truly produce higher quality code and higher quality software? Expert Lisa Crispin delves into this claim, explaining what works on an Agile team. Answer
-
Defect tracking: Lean principles for getting the right data at the right time
In this tip, author Paul E. McMahon describes how Lean principles can be used to help determine when defect tracking is appropriate for your organization and what type of data is important to collect. Tip
-
Quality metrics: A guide to measuring software quality
guide
- See More: All on Software Quality Management
About Software Quality Management
Software quality management (SQM) refers to the processes used to manage quality in software applications. Software quality management would include defining standards, regulations and processes that would verify work products delivered through the software development lifecycle (SDLC.) Software quality management would also work towards incorporating a knowledge base of best practices, selecting tools to manage the various aspects of quality, monitoring status and verifying and evaluating current methods, procedures and tools with the aim of continuous improvement.