BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

The Impact of Software Testing on Embedded Systems

by Michael Stal Follow 0 Followers on  Apr 20, 2012 1

In its recent issue the Chip Design Magazine points out that the huge growth of portable and wireless systems combined with the increasing relevance of software in embedded systems poses a challenge. Quality issues need special attention, especially in safety-critical systems. This is why software test tools for software systems will become increasingly important.

Followers

An Introduction to Software Quality

by Abel Avram Follow 3 Followers on  Apr 06, 2012 2

In two recent papers, David Chappell, Principal of Chappell & Associates, outlines the different aspects of software quality – functional, structural, and process-, the groups of people directly interested in quality –users, developers, and sponsors-, and the outcome of defects in externally or internally facing software over time.

Followers

Individual Yield

by Christopher Goldsbury Follow 0 Followers on  Dec 28, 2011

Tony Wong, a project management blackbelt, enumerates some practical points on individual procutivity. This article wonders how well these apply to software development and contrasts his list with that of other lists.

Followers

How Applied Psychology can help Software Engineers

by Michael Stal Follow 0 Followers on  Nov 02, 2011 1

On the 1st November software engineer and author John R. Fox has published his book “Digital Work in an Analog World”. According to its subtitle “Improving Software Engineering by Applied Psychology”, the book does not consider software engineering in practice. Rather, it is focusing on the psychological aspects relevant and practices relevant for engineers.

Followers

How Facebook Ships Code

by Jean-Jacques Dubray Follow 0 Followers on  Jan 26, 2011 3

Facebook is probably the hottest company today, driving a very high level of interest and scrutiny. Despite a high level of secrecy, Yee Lee, a product manager at Skype, has assembled a large collection of notes detailing how code ships at Facebook.

Followers

How To Complete Stories Without Leaving Bugs Behind

by Dan Puckett Follow 1 Followers on  Dec 27, 2010 3

What can you do when unacceptable numbers of stories are "done" with development, but they still have many quality problems?

Followers

How To Pay Down Technical Debt

by Dan Puckett Follow 1 Followers on  Dec 06, 2010 4

Technical debt can be difficult to connect directly to customer value, but delivering customer value is what Agile processes are all about. So how can we track and reduce technical debt in an Agile development environment?

Followers

Big Ball of Mud, Still the Most Popular Software Design

by Vikas Hazrati Follow 0 Followers on  Sep 15, 2010 19

Big Ball of Mud, is a code jungle which is haphazardly structured, sprawling, sloppy and connected by duct-tape. Over the years we have been introduced to various guidelines such as SOLID, GRASP and KISS amongst age old, high cohesion and low coupling to deal with this Mud. However, the situation still remains bleak and Big Ball of Mud seems to be a popular way to design and architect software.

Followers

W3C Releases Unicorn Web Validation Tool

by Dave West  Followers on  Jul 27, 2010

W3C has released Unicorn, a one-stop tool to help people improve the quality of their Web pages. Unicorn combines four popular tools, including the Markup validator, CSS validator, mobileOk checker, and Feed validator, with a single interface.

Followers

Agile Testing Challenge

by Mark Levison Follow 0 Followers on  May 12, 2010 1

Gerald Ford International Airport has a parking lot fee calculator and Matt Heusser noticed that it was buggy. So he issued a challenge to testers around the world: Find the bugs in ParcCalc. The respondents included James Bach, Selena Delesie and many others.

Followers

Monetizing the Technical Debt

by Vikas Hazrati Follow 0 Followers on  Mar 30, 2010 10

Most Agile teams recognize the evils associated with technical debt. Just like a financial debt, the technical debt incurs interest payments. These are paid in the form of extra effort required to maintain and enhance the software. Most Agilists recommend repaying the technical debt as early as possible. However, most Agile teams fail to monetize the technical debt.

Followers

Temporary Code, Sustainable Code and Everything in Between

by Vikas Hazrati Follow 0 Followers on  Mar 24, 2010 1

There is code which is well tested, well re-factored and built to last. There is also code which is planned to be thrown away in a few days. Between these two extremes, there is a lot of gray area. The code in this gray area is written with the presumption that it would be cleaned up later but is never done.

Followers

To Comment or Not to Comment

by Abel Avram Follow 3 Followers on  Mar 03, 2010 36

Any developer has written at least one line of comment throughout his code. Some have written many comments in an attempt their code to be more explanatory. This article gathers some of the practices used in writing code comments.

Followers

Continuous Deployment, In Practice

by Mike Bria Follow 0 Followers on  Jan 27, 2010

Continuous deployment has gained a recent buzz in the Lean-slanted "eliminate work-in-progess" movement. But while many may find this an intriguing and logically worthwhile objective, many less can visualize how this might actually be achieved. Ash Maurya helps to fill this gap by describing his experience with making it happen at his company.

Followers

Stabilization Sprints, A Necessary Evil or Pure Waste?

by Mark Levison Follow 0 Followers on  Dec 19, 2009 8

Stabilization sprints are an additional number of sprints added to the end of the normal development cycle before shipping the product. As the name suggests, they’re usually added to shake down the product one last time and drive the last of the bugs. Do they belong in Agile environment or should "Done" be enough.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT