BT

Sonar Quality Dashboard 3.0: New Commercial Editions And The Developer's Cockpit

by Kostis Kapelonis on  May 30, 2012

Sonar Quality Dashboard version 3.0 has recently been released including separate commercial editions and a new plugin allowing developers to see how their individual commits affect project quality.

Using DRY: Between Code Duplication and High-Coupling

by Abel Avram on  May 25, 2012 5

DRY reduces duplication and the maintenance problems coming with it, but misusing it leads to high coupling and reduced readability. The lesson: a software development principle should be applied considering other corresponding principles, patterns and practices.

The Impact of Software Testing on Embedded Systems

by Michael Stal 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.

An Introduction to Software Quality

by Abel Avram 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.

Coverity: Open Source Code Has Fewer Defects than Commercial One

by Abel Avram on  Mar 06, 2012 7

A Coverity study concludes that open source code using static analysis has on average a lower number of defects than commercial code, but they are on par when it comes to code of similar sizes.

Acceleration Problems in Cars caused by Software

by Michael Stal on  Mar 03, 2012 5

In a recent news report CNN has revealed a translated Toyota memo which links problems of the car manufacturer regarding an electronic acceleration concern to a software issue. When even news magazines pick up such stories, this shows the growing importance of software for embedded systems.

Technical Debt Is Now Costing Us $3.61 Per Line Of Code

by Christopher Goldsbury on  Feb 27, 2012 13

According to a report by CAST Software, technical debt now costs a company on average $3.61 per line of code. The report's findings are summarized in this article and more discussion is presented from other thought leaders on the topic.

Individual Yield

by Christopher Goldsbury on  Dec 28, 2011 6

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.

X-Mas Showcase: High Scalability and Usability Rule

by Michael Stal on  Dec 24, 2011

Who ever has wondered what kind of software is used by Santa Claus & Co, got a hint recently in youtube. This might irritate some software engineers who have assumed, Santa Claus would only use Open Source Software.

Software Craftsmanship Was Once Again the Main Topic at SCNA 2011

by Abel Avram on  Dec 09, 2011 3

The Software Craftsmanship North America (SCNA) 2011 had a number of renown speakers including Corey Haines, Chad Fowlers, Uncle Bob, Michael Feathers, and others. We have created a digest of some of the ideas presented at the conference and shared by participants.

Mitchell Harper: University Education of Software Engineers is a Waste of Time

by Michael Stal on  Nov 15, 2011 45

Mitch Harper, co-founder of BigCommerce.com, claimed in a recent issue of the Sydney Morning Herald that university education might be the wrong way to become a software engineer. According to Harper, a self-educated software engineer without an university degree: universities leave their students rather unprepared for the realities of being a software engineer.

How Applied Psychology can help Software Engineers

by Michael Stal 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.

Cooperation between European Space Agency and Lero

by Michael Stal on  Aug 19, 2011

As announced on 18th August 2011, the Irish Software Engineering Research Center (Lero) has signed a €300.000 contract for a research project with the European Space Agency (ESA). Goal of the research activities is to provide a solution framework for future space missions.

Software Architecture in the Movies

by Michael Stal on  Jul 31, 2011

Keeping up-to-date with software architecture can be a tough endeavor. Information is normally available within thick books or somewhere hidden in the Web. Another more entertaining way can be to watch clips available at video sites such as YouTube and Vimeo.

Is Technical Debt Still a Useful Metaphor?

by Amr Elssamadisy on  Jul 11, 2011 9

A discussion has been taking place on the LinkedIn Agile Alliance group questioning if "technical debt" is still a valid metaphor in today's global software development world. This discussion has surfaced a strong support for the effectiveness of the metaphor even after 20 years.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT