Quality Content on InfoQ
Latest featured content about Quality

- Topics
- Software Craftsmanship,
- Architecture,
- Methodologies
Testing is an important means to obtain information about implementations. Likewise, code reviews help to keep the code quality high. What is very common for code, gets sometimes neglected for software architecture. But how can a project team test the architecture itself? Software architecture assessment represents an effective approach for introspecting and assessing software design.
News about Quality
- Topics
- Delivering Quality,
- Project Management,
- Careers,
- Removing Waste
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.
- Topics
- Safety,
- Reliability,
- Research,
- Model Driven Engineering,
- Architecture
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.
- Topics
- Agile Techniques,
- Agile,
- Architecture
There is a constant tussle between following Agile techniques and still managing to do enterprise architecture. While Agile development focuses on adjusting the design as more insight is gained, architecture establishes the technology stack and addresses quality attributes. Combination of the two is successful when agile techniques are leveraged to drive towards the desired architecture.
Articles about Quality

- Topics
- Runtimes,
- Java,
- Reliability,
- Programming,
- Architecture,
- Ruby
This article draws an analogy between QoS for networks and for applications, resulting in a mapping guide between the two and introducing a production solution for Java, (J)Ruby, and (J)Python apps.

- Topics
- Agile in the Enterprise,
- Agile Techniques,
- Design Pattern,
- Agile,
- Adopting Agile,
- Collaboration,
- Architecture
James Madison shows how architects can bring agile and architecture practices together to pragmatically balance business and architectural priorities while delivering both with agility.

- Topics
- Reuse,
- Java,
- Programming,
- Communication,
- Architecture
Vijay Narayananoffers 10 practival tips on succeeding with systematic reuse of software components, based on his experience with multiple projects. The collection of tips is not intended to be exhaustive but will help developers and team leaders to appreciate the variety of strategies that one has to undertake in order to succeed with systematic reuse.
Presentations about Quality

- Topics
- Agile,
- Stories & Case Studies
Steve Freeman talks about environments he worked in, learning that being in a really effective environment changes what you can do, opening new possibilities, and it is a qualitative experience.

- Topics
- Architecture,
- Code Analysis
Erik Dörnenburg explains how to use various visualization tools to spot patterns, trends and outliers in the code that are an indication of code quality level.
Books about Quality

- Topics
- Project Management,
- Agile in the Enterprise,
- Agile Techniques,
- Agile,
- Release,
- Team Collaboration
This mini-book offers an easy to follow 10 step guide to taking the initial plunge and start using Lean principles to optimizing value and flow in your system. Each step consists of a section explaining “why” followed by examples of specific tools, practices and rules that have helped other teams better understand and optimize their system.