Testing The Leading SAFe Certification

Several projects I am working on within my organisation are adopting SAFe in order to build software solutions, so I thought I should perform some SAFe testing!

With my Agile background, I am able to provide a lot of value in helping the teams follow an iterative development lifecycle (predominantly Scrum), but I have little experience of processes outside of the development teams themselves.

I also seem to struggle to get my message across to senior stakeholders within my organisation who are new to Agile & SAFe.

My hypothesis is that achieving the Leading SAFe Certification will help me

  1. with the process knowledge gap
  2. improve my communication with senior stakeholders

This post aims to outline what happened in the experiment…

Question-4-Level-SAFe-Big-Picture-4.0

Continue reading “Testing The Leading SAFe Certification”

Experiments in Harmonic Mixing #1 – Round The Clock

It seems I have been living under a rock when it comes to what appears to be a fundamental tool in DJing (a side hobby of mine)

It’s called Harmonic Mixing which is the implementation of the Circle of fifths found in music theory.

This post is about my first foray into harmonic mixing & how I can improve my DJing by incorporating the skills into my toolbox.

Continue reading “Experiments in Harmonic Mixing #1 – Round The Clock”

No Swearing please, we’re Developers

In our team, I noticed the way we were speaking & the words we were using sounded as if we were trying to influence others of our thoughts & ideas.

Sometimes this made me feel uncomfortable, especially when the recipient didn’t realise they were being influenced (or didn’t know what to do about it) & consequently their opinion was altered as a result of the language used, not merely the content.

(Parental Advisory – explicit content)

20140314_125700

Continue reading “No Swearing please, we’re Developers”

Dissecting The Testing Quadrants – Rectangles

This is the first post attempting to document some of the conversation James Bach & I had whilst trying to determine what my understanding  of the Agile test quadrants actually was.

This post is a WIP as I’m sure I’ll be updating it as I walk through each of the quadrants & work with some of the different ideas & terminology we discussed.

Continue reading “Dissecting The Testing Quadrants – Rectangles”

Dissecting The Testing Quadrants

I’m a fan of the (Agile) Testing Quadrants, first described by Brian Marick back in 2003 as a matrix & later popularised by Lisa Crispin & Janet Gregory.

James Bach helped me to break down the quadrants in order to get a deeper understanding of what each quadrant meant. It was during this conversation I realised I had a very shallow understanding of the model & I was effectively diluting (& even twisting?!) the message the quadrants were trying to get across.

BgYv9qMCEAAZURx.png large Continue reading “Dissecting The Testing Quadrants”

Hexagonal Architecture For Testers: Part 1

This post is WIP & under iterative development!

At my current client, we’re being coached in the Hexagonal Architecture pattern.

Admittedly, the primary focus is towards the Programmers, but the change in the development strategy has an impact on us Testers so we get a seat a table.

What is this change in the development strategy which will impact us Testers? The pattern considers integration tests as brittle & unneccessarily linking the business logic to the implementation. As such, with this pattern, you want as few integration tests as possible. So the question is:

As a Tester, how confident am I that the removal of (automated) integration tests have not decreased the stability of the code?

In this 3 part series, I hope to learn more about hexagonal architecture, what it does for the teams test strategy & what the impact is for Testers.

table & chairs representing hexagonal architecture
Continue reading “Hexagonal Architecture For Testers: Part 1”

Miagi-Do challenge from Matt Heusser – Critical Thinking

As you may be aware, I follow certain testing folks in the Context Driven community. Some of these Testers are members of the Miagi-Do School of Software Testing.

I have read & heard about this Miagi-Do school for a while – I knew I had to complete a challenge to ‘gain entry’ in order to prove my worth, but I had never got round to following up on how I go about receiving a challenge.

Now, largely due to a post from David Greenlees, I got my ass into gear & contacted the Miagi-Do school for a challenge!
Continue reading “Miagi-Do challenge from Matt Heusser – Critical Thinking”

Challenge Duncan! Help me to learn Java through the medium of test automation

I’m currently focussing on my Java skills & I have been doing this by working through the Head First Java book.

Even though this is a great book & not as dry as the SCJP tome I started with, the worked examples still are not as authentic as I’d like them to be – I’m finding it hard to stay motivated!
Continue reading “Challenge Duncan! Help me to learn Java through the medium of test automation”