Testing in any industry means a product is built and tested. Take for example, a car tested against wet road surfaces or for maximum speed etc. This is known as “Quality Control”. The term “Quality Assurance” however is a much better fit for software ...Read More
Category: Agile
Jira Agile Card Maker – A tool for converting Jiras to physical cards
At Caplin we use Jira along with Greenhopper to track our issues. The Greenhopper interface provides a good interface for dragging issues through their development cycles, and while we have tried to go "purely digital", using only the web client interface projected onto ...Read More
QCon 2013 – Day two – end of day review
Day 1 ended… late. We finished at midnight after the Atlassian guys threw a party with free beer, foosball and a lot of socialising with fellow geeks. Even though it seems like the whole BBC dev team are here they are great guys ...Read More
Testing by Contract in StreamLink JS
StreamLink for Browsers (SL4B) is the JavaScript library that we use to stream data from our server-side Liberator to our client side applications. It provides a simple API for client applications to interact with the financial (or other) data that they are interested in. StreamLink ...Read More
Testing by Contract
In the same way that design by contract can work to interfaces, with a new or existing system testing by contract can work to the interfaces between subsystems. These interfaces are not necessarily coding interface classes, but they are the externally exposed APIs ...Read More
Agile Testing Days – Day Three
The final day of the conference came with another variety of great talks and also some practical sessions. I was unable to attend ALL of the sessions as I had a flight to catch back to London! But here are the write-ups for ...Read More
Agile Testing Days – Day Two
Another day of interesting talks in the agile testing world. There's so much to process and think about. If I'm being honest, I'm still digesting all the information from yesterday's talks! Thankfully I have my laptop on hand to button-mash the notes together and ...Read More
Agile Testing Days – Day One
The Agile Testing days conference is now in full swing here in Potsdam, Germany! Noted below are my summaries and thoughts on the talks on day one of the conference. Agile teams should adapt to their respective context when working on delivering software. For ...Read More
Sketching – a creative problem solving tool (for everyone!)
As a designer who sketches daily as a fundamental part of my creative and problem solving activity I am still surprised how often sketching is discussed within the UX community - as if it's a 'new thing' that one really should be doing. But there are ...Read More
How conversations and Kanban visualisations enable process improvement
After deciding to adopt a new process a key challenge is to actually start doing it. This is the story of how our team decided to implement code review as part of our process, and how our kanban board helped us. The kanban board helped ...Read More