Author: Jeff Shurts

Lego minifigure holding a Lego mobile phone and standing in front of a blue Lego utility truck

Tech Challenge for 2017: Testing IoT Applications

If 2016 was the year of the emergence of the Internet of Things (IoT), 2017 will no doubt be the year it becomes mainstream. It seems as though new initiatives are being launched almost daily and testing IoT applications is now a priority. IoT applications certainly present new technical challenges to the software architects and engineers


Birth of a Service: Technical Agile Coaching

Over the last several years, agile software development methodologies, in their various forms, have slowly but steadily overtaken more traditional, waterfall processes. Experience has proven time and again that successful transitions to agile have been bolstered by management support, and in many cases, by bringing in agile coaches to guide teams as they change the way they work and collaborate.

SPR Earned Value, Velocity, and Predictability in Software Development Read the Blog

Earned Value, Velocity, and Predictability in Software Development

Perhaps one of the least well-understood concepts in agile project management is velocity. Sure, it’s pretty much what it sounds like – the speed at which the team is moving – but having just that high level understanding of velocity undercuts its value and power in bringing predictability to a project. Be forewarned that this