BT
Older rss
  • Predictable Agile Delivery: The Executive Challenge

    by Russ Lewis on  Mar 27, 2017

    As agile grows-out of its years of self-obsession and teenage petulance into a post-agile state, ‘Predictable Agile Delivery’ feels like a realistic goal that advantages both the business sponsor and their development stakeholders. This article share some ‘good, bad and ugly’ examples of practices that often work and some that always fail for improving large organizations.

  • Developing Quality Software: Differentiating Factors

    by Cynthia Freeney on  Mar 02, 2017

    The level of software quality attainable is a reflection of an organizational business decision. There are many factors that influence this decision, including development, build and testing environments effectiveness, resources and their associated skillset, integrity, motivations and experience levels, commercial agreements, and adopted processes and productivity tools.

  • Agile Sailors - A Journey from a Monolithic Approach to Microservices

    by Michael Gruczel Sigi Kaltenecker Hans Gruber on  Nov 11, 2016

    Over the last couple of years eSailors IT solutions has implemented big technological and organisational changes: from functional silos to cross-functional teams, from a work flow that looked like an assembly line to dynamic loops, from a monolithic platform to microservices, from hierarchical command-and-control to leadership as a team sport. This article provides a summary of their journey.

How to Boost Your Skills to Become a Better Developer

Posted by Houssam Fakih Boris Gonnot on  Nov 03, 2016

This article covers the skills of good developers and highlights the importance of changing your training approach to improve your skills for high-intensity and challenging environments.

But is it Safe?

Posted by Gary K. Evans on  Oct 31, 2016

While it is rare to hear the question, "Is this software safe?", the safety aspects of software are becoming increasingly important. How can developers improve the safety of the software they develop?

An Introduction to Modern Agile

Posted by Joshua Kerievsky on  Oct 20, 2016

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

Continuous Delivery Coding Patterns: Latent-to-Live Code & Forward Compatible Interim Versions

Posted by Luca Minudel on  Sep 02, 2016

Learn two novel practices for continuous delivery to increase speed and reliability of software development and reduce risks: Latent-to-live code pattern and Forward compatible interim versions.

Q&A with Diomidis Spinellis on Effective Debugging

Posted by Ben Linders on  Aug 24, 2016

The book Effective Debugging by Diomidis Spinellis describes 66 different approaches for effective debugging of applications and systems.

Now or Never: the Ultimate Strategy for Handling Defects

Posted by Kirill Klimov on  May 02, 2016

How do you handle a long list of defects in your project? You don't. Kirill Klimov explains why you should solve defects right away, or state that you will not solve them. 2

Q&A on the Scrum Field Guide - 2nd Edition

Posted by Ben Linders on  Apr 07, 2016

The Scrum Field Guide - 2nd Edition is a "what to expect" book for organizations transitioning to agile, which aims to help teams to deal with issues that occur and fine-tune their own implementation. 1

0 Bugs Policy

Posted by Gal Zellermayer on  Apr 05, 2016

Gal Zellermayer describes a process for handling bugs based upon 1 rule: whenever you encounter a new bug, you should either fix that bug, or close it as "won't fix" and don't think about it again. 2

Understanding Quality and Reliability

Posted by C. Taylor Putnam-Majarian Doug Putnam on  Mar 23, 2016

Quality is one of the most overlooked areas of the software development process. This article will explore how to measure quality and minimize the factors that negatively impact software reliability.

BT