While it is rare to hear the question, "Is this software safe?", the safety aspects of software are becoming increasingly important. The proliferation of IoT devices increases the widespread impact a small problem can cause. Several techniques exist to help developers analyze and improve the safety of software they create.
Many people find the world of Agile full of fluffy and non-actionable advice. This can be frustrating when you have a simple problem and want someone to tell you how to fix it. Of course there is no step A, B, and C answers, but Campbell aims to give you a solid starting point with actionable tools in this article
Digital manufacturers start with the customer and deliver creatively on market opportunities, whatever they happen to be. Profits are a consequence of providing value to customers, not the goal.
Installing Agile / DevOps in Asia is very difficult. This article presents five steps to help overcome the cultural barriers and be successful. 2
Modern Agile is four guiding principles that define a simpler, safer, speedier way to achieve awesome results. It has no roles, rituals or anointed practices. You choose how to act on the principles. 3
The Kanban-Ace Framework welcomes Scrum, and helps teams improve their level of agility. This article introduces the Akashi Bridge, a new Kanban-Ace tool for Scrum teams. 1
Companies struggle with Agile in the face of compliance demands, long funding cycles, and complexity. Are user stories enough? BAs irrelevant? Working around these misconceptions is key to success.
Imperial College London is providing students with relevant skills for industrial software engineering careers, and teaching tools and techniques for professional developer working in a modern team. 4
Matthew Skelton and Victoria Morgan-Smith discuss how to use internal conferences to boost your organisation’s social capital, the currency by which relationships flourish and businesses thrive.
This article provides an example how a metric like Flow Debt can be used improperly i.e. out of their domain, or properly i.e. context aware usage of Flow Debt with an IT operations team. 3
Feature flags can superpower development. But they can also be the worst kind of technical debt when mismanaged. The article tells us some horror stories of feature flags gone bad and lessons learned. 1
Standardizing Requirements Descriptions on Scrum Projects for Better Development and Testing Quality
Standardizing requirements descriptions on Scrum projects benefit development and testing quality by enablling full coverage, minimizing errors, and facilitating scheduling and requirements changes.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
7 Reasons you Should Add Agile to Your Management Toolbox
In addition to improving product development results, did you know Agile principles and practices can also improve your effectiveness as a day-to-day manger, and the performance of your departments as a whole?
Top 10 Agile Techniques Every Team Should Know
This article provides an overview of ten agile techniques, and illustrates how applying these techniques can increase team effectiveness and overall project success.
Agile eLearning From Anywhere
Live Virtual Training From Anywhere