SQUID Meetup with Antony Marcano and Matthew Skelton
Nov
28
6:00 PM18:00

SQUID Meetup with Antony Marcano and Matthew Skelton

The next SQUID (SW1 Quality In Delivery) meetup is on Wednesday November 28th and will be featuring Antony Marcano (co-founder of RiverGlide) and Matthew Skelton (Head of Consulting at Conflux).


EVERYTHING THAT'S WRONG WITH USER STORIES - Antony Marcano

So, you're using User Stories, you've tried different ways of writing them from Feature Injection style templates to Job Stories but they're still not delivering the agility they promise. There are dependencies from one story to the next, sometimes between different teams. You have epics with numerous sub-epics, stories and sub-stories. No one story is releasable on its own, only once multiple stories under a single epic or sub-epic are complete can you release. It never feels like stories are independently valuable to the business without something else being complete. Surely, this isn't how things should be?!

You're right, it isn't and in this talk Antony walks you through several anti-patterns evident in many teams that have worked for years with, what they were lead to understand, as User Stories. Learn how to distinguish between a user story and a demand for a feature or some functionality and see how you can begin to work more effectively in the art of user stories.

FIVE PRACTICAL OPERABILITY TECHNIQUES FOR TEAMS - Matthew Skelton

In this talk, we explore five practical, tried-and-tested, real world, team-focused techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.

  • modern event-based logging

  • Run Book dialogue sheets

  • endpoint healthchecks

  • correlation IDs

  • user personas

We use these as team collaboration techniques to improve software operability in the context of DevOps and SRE

Slides:

 
software-operability-leanpub-thumbnail-small.png

Learn more about software operability in the book Team Guide to Software Operability, co-authored by Matthew Skelton and Rob Thatcher: operabilitybook.com

View Event →
BCS mini SPA 2018 - How to draw better whiteboard sketches for software architectures
Nov
26
9:30 AM09:30

BCS mini SPA 2018 - How to draw better whiteboard sketches for software architectures

This year’s Mini-SPA, hosted in Leeds, showcases five nuggets - four taken from the SPA conference, and one based on session at another event complementary to the SPA conference theme.

The event will benefit a broad audience - software practitioners, professionals working with them, clients/consumers of software practice, students and academics.

How to draw better whiteboard sketches for software architectures - Matthew Skelton

Have you ever looked at a whiteboard sketch and thought “What are all these squiggles?!” This session is for people who want to communicate more clearly using whiteboard sketches for software architecture, systems architecture, data flow, etc. Using some simple principles (and a sprinkling of psychology) you will learn some practical techniques for making better whiteboard sketches. Your new sketches will be memorable for people and help to get across your points more clearly.

Secure Code Development in Practice - Tamara Lopez, Helen Sharp

How do developers encounter security on the job? In this two-part session, attendees will be prompted to think about what security is and why it is important to developers. Through guided exercises, participants will consider what comprises security for different kinds of systems, and the consequences of security breaches. We will finish with a discussion that relates the approach used in parts one and two to stories taken from the group about encounters with security. This is not a technical security session but one focused on reflection about attendees' own attitudes and behaviour in development practice around security. The aim is to help attendees learn from each other about how to improve secure coding practice. This workshop has been developed as a part of research that is examining the role motivation plays in the production of secure code and how practitioners can initiate and sustain a secure software culture. 

Bringing DevOps to Enterprise organisations - Michaela Kurkiewicz

Michaela Kurkiewicz offers an insight into journey of Co-Op over the last 2 years as it began its digital transformation. She’ll discuss the challenges encountered for operational and service management teams trying to support developers wanting to move to continuous delivery, balanced against the ways of working in large enterprises. She’ll be talking about:

  • Creating platform patterns to improve the journey of progressing alphas to betas, and through to supported live services

  • Creating the capability to deploy often, whilst retaining stability

  • How the role of service management is evolving, and how to adapt Service management practices into a DevOps environment.

Become a Fantastic Facilitator - Tracey Walker

This session explores facilitation - a skill that is invaluable for those who need to lead retrospectives, team ideation sessions, brainstorm workshops etc. The talk will include tried and tested facilitation techniques: e.g. how to ask the right questions, observing body language, managing difficult people and using active listening. There will also be tips on how to lead group discussions in work teams without fear or anxiety.

The Virtuous Technologist - John Nolan

How ought we to act? How might we flourish and live well, contributing positively to society? Why is it that Technologists struggle with answering these most basic Ethical questions? Why is it that there is no coherent or largely adopted approach? Should we abandon all hope of ever finding an Ethical approach to Technology, or is there a different approach that might provide us some possibilities? This session is aimed at educating the audience about a pre-Enlightenment approach to Ethics based on the ideas involving Virtues. A facilitated discussion, this session will give a taste of a longer SPA conference session that combined presentation and group work and will provide tools and techniques that can be used by individuals and teams to examine and develop their Ethical approach - the Virtues for a Technologist and how might we learn and develop these Virtues.

hero.png

Learn more about how to communicate better with colleagues and clients and reduce ambiguity in diagrams without resorting to Visio or UML in the book Better Whiteboard Sketches by Matthew Skelton: https://confluxdigital.net/books/

View Event →
Practical Operability Techniques - SkillsMatter
Oct
23
6:00 PM18:00

Practical Operability Techniques - SkillsMatter

In this talk, we explore five practical, tried-and-tested, real world techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.

  • Logging as a live diagnostics vector with sparse Event IDs

  • Operational checklists and ‘Run Book dialogue sheets’ as a discovery mechanism for teams

  • Deployment Verification Tests as a way to assess runtime dependencies and readiness for service

  • Correlation IDs beyond simple HTTP calls

  • Lightweight ‘User Personas’ as drivers for operational dashboards

Based on work in many industry sectors, we will learn how to improve the operability of software systems using these team-friendly techniques.

Special offer for SkillsMatter: 20% discount on book Team Guide to Software Operability:

https://leanpub.com/SoftwareOperability/c/SkillsMatter

View Event →
Practical Operability Techniques - All Day DevOps 2018
Oct
17
5:00 PM17:00

Practical Operability Techniques - All Day DevOps 2018

In this talk, we explore five practical, tried-and-tested, real world, team-focused techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.

  • modern event-based logging

  • Run Book dialogue sheets

  • endpoint healthchecks

  • correlation IDs

  • user personas

We use these as team collaboration techniques to improve software operability in the context of DevOps and SRE

Learn more about software operability in the book Team Guide to Software Operability, co-authored by Matthew Skelton and Rob Thatcher: operabilitybook.com

View Event →
SPA Software in Practice 2018 - How to draw better whiteboard sketches for software architectures
Jul
2
to Jul 4

SPA Software in Practice 2018 - How to draw better whiteboard sketches for software architectures

SPA is the Software Practice Advancement specialist group of BCS, The Chartered Institute for IT and they organised and run the SPA conferences for 23 years. The next SPA Software in Practice conference will be held on 2nd – 4th July in BCS’s London office.

Conflux’s Founder and Head of Consulting Matthew Skelton will be delivering a talk on how to draw better whiteboard sketches for software architectures.

Better Whiteboard Sketches

Have you ever looked at a whiteboard sketch and thought “What are all these squiggles?!” This session is for you.

This is an interactive workshop for people who want to communicate more clearly using whiteboard sketches for software architecture, systems architecture, data flow, etc.

Using some simple principles (and a sprinkling of psychology) you will learn some practical techniques for making better whiteboard sketches. Your new sketches will be memorable for people and help to get across your points more clearly.

 
hero.png

Learn more about how to communicate better with colleagues and clients and reduce ambiguity in diagrams without resorting to Visio or UML in the book Better Whiteboard Sketches by Matthew Skelton: https://confluxdigital.net/books/

View Event →
Practical Operability Techniques - Continuous Lifecycle London 2018
May
15
to May 18

Practical Operability Techniques - Continuous Lifecycle London 2018

In this talk, we explore five practical, tried-and-tested, real world, team-focused techniques for improving operability with many kinds of software systems, including cloud, Serverless, on-premise, and IoT.

  • modern event-based logging

  • Run Book dialogue sheets

  • endpoint healthchecks

  • correlation IDs

  • user personas

We use these as team collaboration techniques to improve software operability in the context of DevOps and SRE

 

Learn more about software operability in the book Team Guide to Software Operability, co-authored by Matthew Skelton and Rob Thatcher: operabilitybook.com

View Event →