Tag Archives: Software Delivery

Testing modern web apps. At scale. Jan Molak, Software Delivery 2017

Testing modern web apps. At scale.
Thursday Jul 6 – Software delivery

A talk introducing Serenity/JS, a TypeScript implementation of the popular Serenity BDD library, focused on helping JavaScript projects implement acceptance tests that are cheap to maintain and easy to scale. We’ll also look at the Screenplay Pattern, an approach to test scenario design that’s alternative to using Page Objects.

Slides https://www.slideshare.net/janmolak/testing-modern-webapps-at-scale

Continue reading

Facebook Twitter Email

Red, Green, then what? Adrian Mowat – Agile Software Delivery Workshop 2017

Red, Green, then what?  Adrian Mowat
Workshop
3:15pm – 4:59pm Jul 6
The “refactor” step in TDD is deceptively simple: you just have to improve the code, without changing what it does, right? And the experts make it look so easy: “Look”, they say, “here’s some duplication, which I will remove by <insert magic incantation here>”. But how should you decide which “duplication” to remove first? What happens if you fix the “wrong” smell? And how do you even see that duplication in the first place? In this workshop you will learn the value of Coupling as a practical tool to help plan and manage refactoring. You will explore a smelly codebase using Connascence – an objective approach to discovering and measuring the important Coupling in an application. You won’t be writing any code, but please bring a laptop so that you can download the sample code and navigate it using your preferred IDE.

 

Sides : Red, then Green then what?

Adrian Mowat

Software Developer with a strong interest in writing systems that are
clean and easy to change, Software Craftsmanship and creating great
teams

Facebook Twitter Email

TDD as if You Meant It – Keith Braithwaite, Agile on the Beach 2016 – Software Delivery 2016

Keith Braithwaite
Zuhlke Engineering Ltd
TDD as if You Meant It

Interactive workshop (bring a laptop)
Double session
Advanced

TDD is a core Agile technical practice but too often done poorly. It is rare to see practitioners really let the Tests Drive Development, but that’s the key: designs evolved through TDD seem to be measurably different from designs created in other ways. In this session attendees will experience first-hand how a solution can evolve through TDD. They can take this experience back to their day jobs to inform more effective deployment of TDD in iterative, incremental, evolutionary development.

  Continue reading

Facebook Twitter Email

Moving on Up – Sarah Glanville & Paul Lemon – Sky – Software Delivery 2016

Moving on Up – Sarah Glanville & Paul Lemon – Sky – Software Delivery 2016

Building a brand new agile team of over 100 people in 4 months is an exciting, challenging and rewarding task and Sarah and Paul will talk through the highs and lows and share their learnings from doing this. Sky are creating a brand new digital centre in Leeds, the heart of the Northern Powerhouse and this talk will share the experience of the first team to land in Leeds. How do you seed the culture, recruit the right people, set up the correct working practises and continue to deliver a committed roadmap?

Continue reading

Facebook Twitter Email

Continuously delivering software to big brands – Paul Boocock – Software Delivery Video 2016

Continuously delivering software to big brands – Paul Boocock

Software Delivery 2016 – Continuously delivering software

The ability to react and deliver working software quickly is a vital component to the way we work. Our clients run some of the biggest brands in the world, so how do we continuously deliver software whilst ensuring we keep our clients happy and our quality high?

Continue reading

Facebook Twitter Email

Testing in a Continuous Delivery World – Wouter Lagerweij – Software Delivery 2016

Testing in a Continuous Delivery World – Wouter Lagerweij 

Software Delivery 2016

Hey, do you remember when everyone was asking what the role of the tester would be in an agile team? It’s happening again! A team that releases every commit needs to take testing seriously. That changes the role of the tester once again. And of developers, too. It puts the customer center stage again.
Continue reading

Facebook Twitter Email

10% time the pros and cons? -Elizabeth Pope – Software Delivery 2016

10% time the pros and cons? -Elizabeth Pope

Software Delivery 2016

I’m lucky enough to work for a company who offer 10% time, and believe it’s had many benefits for our team including engagement and performance improvements and as a tool for both retainment and attraction. However sometimes it can be hard to keep the business bought in to the idea of a very expensive team doing ‘nothing’ one day a fortnight. I’ll also share tips and tricks to get your team to make the most of their Learning and Development time without telling them what to do!
Continue reading

Facebook Twitter Email

Live Blog – Dave Farley – Continuous Development (Keynote) 2015

Dave Farley is the author of ‘Continuous Delivery’ and the ‘Reactive Manifesto’. He has 30 years experience of software development and was an early adopter of agile development techniques. You can catch up with Dave at his website and on Twitter.

Continue reading

Facebook Twitter Email