Agile Australia Then & Now (AgileTODAY)

AgileTODAY is a publication associated with the Agile Australia conference. In the May 2018 edition I was invited to reflect on one of my past presentations and how it stood the test of time.

Craig spoke on “The Speed to Cool: Valuing Testing and Quality in Agile Teams” at Agile Australia in 2011. Craig is an Agile Coach and Director at Unbound DNA and works as a Trainer and Consultant at Software Education.

In 2011, my talk highlighted the need for a greater understanding of the changing role of testing in Agile environments and the need to build quality into our solutions from the beginning.

Fast forwarding to 2018, the community is improving in this space but still has a long way to go. The rise in popularity of DevOps has helped immensely in this area, although it astounds me how many teams and organisations I work with still do not have some of the basic building blocks in place (like continuous integration or sometimes, worryingly, version control). Many organisations still have a large focus on manually testing via the UI which becomes increasingly riskier and slower as the importance of digital continues to rise.

In my talk, I spoke about what is now referred to as the “three amigos” concept. In the ‘conversation’ around a user story, three key principles outline how to actually implement the work:

  1. When developers and user representatives collaborate we get a better understanding of the specification or the requirements.
  2. When testers and user representatives collaborate we get a better understanding of the acceptance criteria and how we will meet our agreed definition of ‘done’.
  3. When testers and developers collaborate we get a better understanding of quality, but also get the value of pairing on automated testing.

Approaches such as Behaviour Driven Development have risen in popularity and support the above model well but, as I highlighted in the talk, this requires behavioural changes across the team. Mainly:

  • User representatives need to have a greater testing involvement, working closer in real time with testers.
  • Testers need to build technical knowledge and work closer in real time with developers, understanding developer tests and interfaces to avoid rework and improve quality.
  • Developers need work closer with the user representatives on the requirements collaboration, as well as with the testers to ensure that testing artefacts are left behind.

We need to appreciate testing as a team skill set and not as a job or an anchor. While this now occurs more frequently in the Agile community, many organisations still have a long way to go. Testing remains an important skill, but mindsets and skill sets need to change to fully embrace an Agile way of working.

itSMF NT Q1 Meeting – 40 Agile Methods in 40 Minutes

My presentation from the itSMF NT Q1 Meeting in Darwin, Northern Territory called “40 Agile Methods in 40 Minutes” is available on Slideshare.

With 73% of the world using Scrum as their predominant Agile method, which has a direct impact on service management, this session will open up your eyes to the many other Agile and edgy Agile methods and movements in the world today. For many, Agile is a toolbox of potential methods, practices and techniques, and like any good toolbox it is often more about using the right tool for the problem that will result in meaningful results. You may also be surprised about how many methods have a direct relation or reliance on service management as well as the wider organisational structure and culture. So let’s take a rapid journey into the world of methods like Mikado, Nonban, Vanguard and movements like Holocracy, Drive and Stoos where we will uncover 40 methods and movements in 40 minutes to help strengthen your understanding and toolbox.

It was an honour to be invited to Darwin to present this talk to the Darwin tech community who are a small but extremely passionate community. Here are some photos:

 

Andrea Goulet and Jeff Sussna to Keynote deliver:Agile 2018 Conference

The deliver:Agile 2018 conference program committee is pleased to announce Andrea Goulet and Jeff Sussna as the keynote speakers for this year’s conference in Austin.

Source: Andrea Goulet and Jeff Sussna to Keynote deliver:Agile 2018 Conference

Cards for Agility Game

I was cleaning up today and came across some resources I had collected from the Agile 2015 conference in Washington, D.C. Sanjiv Augustine and his team from LitheSpeed had a booth where I spun a wheel and won a set of pre-printed Cards for Agility game cards.

I was pleased to see that the deck is easily printable (as my set was a little bent). It looks like a fun game to play with a team adjusting to Agile practices.

The original post describes the game and the instructions and has links to the scenario (yellow) and answer (white) card packs.

Episode 140: Spinning the AgilityHealth Radar with Sally Elatta

The Agile Revolution's avatarThe Agile Revolution Podcast

Craig sits down with Sally Elatta, Founder and President of Agile Transformation and AgilityHealth at the Agile 2016 Conference in Atlanta and they talk about:

  • First things first, the AgilityHealth discs are not a frisbee!
  • The AgilityHealth vision is to help Agile teams have a consistent way to measure their health and performance and see the results in a visual way and secondly for leadership to understand the cause and effect – the radar opens up a conversation
  • AgilityHealth radars
  • The team radar has five dimensions – leadership, performance, clarify, foundation and culture – a healthy team should have these
  • It is not a survey tool, it is a facilitated retrospective to promote healthy conversation and create an action plan
  • We should be doing tactical retrospectives every sprint, but the missing component is strategic retrospectives once every quarter
  • Business agility relies on having healthy teams
  • Many other radars including…

View original post 66 more words

Episode 139: Talking Agile Craft with Steve Elliott

The Agile Revolution's avatarThe Agile Revolution Podcast

Craig chats with Steve Elliott, the founder and CEO of Agile Craft and they discuss:

  • Dependencies are the number one thing that kills agility
  • Scaling agility across a large organisation is a 5 – 10 year journey
  • Scrum is often disconnected from the portfolio planning layer, the scaling methods are making the program level agile and predictable
  • If you want business agility you have to hinge the technology into the business
  • Sometimes it takes a few attempts for agile transformations, like tipping over a Coke machine (and unlike tipping a cow), you need to lead with results and then work on cultural change to be successful
  • If the leader of an Agile transformation left the organisation, would they go back to the old way or is Agile part of their DNA – if they would go back they have not been transformed
  • The scaling Agile frameworks are relatively new…

View original post 233 more words

Mervin Chiang – In Conversations with Craig Smith

A short video conversation I had with Mervin Chiang from Procensol for his “In Conversations” series.

Agile master Craig Smith in conversation with Mervin Chiang on all things “Agile in Business”. Craig, Director of the Agile Alliance and Unbound DNA is one of Australia’s premier Agile trainers, coaches and practitioners and a significant contributor to the Agile community.

You can watch the conversation on YouTube.

Episode 137: The State of JIRA with Jake Brereton

The Agile Revolution's avatarThe Agile Revolution Podcast

Craig sits down with Jake Brereton from Atlassian who is the Senior Product Marketing Manager of JIRA while roaming the product halls at Agile 2016 in Atlanta.

  • JIRA is no longer just JIRA, now people outside of software are using it – now JIRA Software (that includes JIRA Agile), JIRA Core (lightweight version of JIRA) and JIRA Service Desk
  • Over 70% of users were using JIRA Agile
  • JIRA has over 1,000 addons in the Atlassian Marketplace, some exciting work being done around analytics and data
  • Many organisations are starting to question whether they need to adhere to all of the practices and overheads – find the way that is most efficient and productive that works for you
  • The double-edged sword of how configurable and customisable JIRA is – improved onoboarding experience, test instance with demo data and an active online presence
  • Acquisition of Status Page
  • Launched JIRA Software Mobile and…

View original post 5 more words

LAST Conference Brisbane 2017 – Mind the Gap: Realising the Value of Agility

My presentation from the LAST Conference 2017 in Brisbane called “Mind the Gap: Realising the Value of Agility” is available on Slideshare.

Agile has well and truly crossed the chasm and every organisation large or small seems to be in the middle of some sort of Agile transformation. Yet, look behind the covers and we have to ask ourselves the tough question of how well we are doing and how agile are we really?

So all aboard as we acknowledge some of gaps many organisations are facing and we question the true value we are delivering. More importantly, we will discuss how we might start to these issues, both inside our organisations and as individuals flying the agile flag.