All websites need CSS and most is awful. There's too much of it. There's a bunch of duplication. It's like a delicately spun spider web, tightly coupled and fragile. It has more patches than a bicycle wheel. It doesn't need to be this way. Rouan Wilsenach introduces the concept of component-based styling and how to curate a style guide for your site.
The book Save our Scrum by Matt Heusser and Markus Gärtner provides advice for teams to implement Scrum. It explores what teams that are having difficulties doing Scrum can do to get out of trouble and find better ways to use Scrum. An interview about the knowledge level of people that are doing Scrum and "saving Scrum", pursuing business value, how Scrum fails, and adopting and tailoring Scrum.
This article introduces a visual modeling technique to describe and specify the application’s execution architecture, and explores the usage within Philips Healthcare. 4
Belinda Waldock has drawn on her experience coaching and mentoring organisations in the implementation of agile approaches inside and outside of IT and written the book “Being Agile in Business”
The authors have concluded after analyzing 15 years of ATAM data that modifiability, performance, availability, interoperability, and deployability are key quality attributes for Agile practitioners.
Bas Vodde and Craig Larman framed and introduced Large Scale Scrum (LeSS), the scaling model. InfoQ interviewed Bas Vodde to discuss more about LeSS framework.
Larry Maccherone is a researcher who has focused on collecting and presenting real metrics for agile teams and using analytics to help teams get better at forecasting in uncertain environments.
When Apple released Xcode 7, they also enabled applications to be distributed to the AppStore through bitcode, instead of per-processor target files. InfoQ looks under the covers at what Bitcode is.
In the fifth article in the Conversation Patterns for Software Professionals series Michał Bartyzel explores nonviolent communication and shows how important it is to build and maintain rapport.
In part one we discussed why it is so hard to deal with in a .NET. In part two, Dmitriy Khmaladze describes their solution NFX Pile; a hybrid memory manager written in C# with 100% managed code. 8
The book Software Development Metrics by Dave Nicolette explores how to use metrics to track and guide software development. It describes metrics for steering work and for managing improvement.