Tag Archives: Software

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

J. B. (Joe) Rainsberger Keynote Software 2014

JBRainsbergerWe are delighted to confirm that J. B. (Joe) Rainsberger, Canadian software development consultant and technology writer will be joining us at Agile on the Beach 2014 to deliver our Software Craftmanship Keynote and a bonus Legacy Code Retreat

JB Rainsberger – Legacy Code Retreat (Rescuing Legacy Code Without Fear)

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
Software Delivery

Matthew Dodkins – Archipelagos of Git – Live Blog 2015

Matthew is an experienced programmer who leads an Agile team of embedded software engineers at Bluefruit Software, Cornwall. Matthew works on a variety of projects including electric bikes, medical grade water purifiers and time code encryption systems. You can catch up with Matthew via Bluefruit on Twitter.

Note: This is primarily a code demo talk

Continue reading

Facebook Twitter Email

James Lewis – Building systems that are #neverdone – Live Blog 2015

James Lewis is a Principal Consultant for ThoughtWorks. He’s a developer and coach introducing evolutionary architecture practices and agile software development techniques to Investment Banks, Publishers and media organisations. You can catch up with James at his website and on Twitter. Continue reading

Facebook Twitter Email
Software Delivery

Jim Barritt – Bring the power of Clojure to your browser app – Live Blog 2015

Jim Barritt has been writing code for many years. He is currently a Principal Consultant for ThoughtWorks.  His passion is the code and systems architectures, helping teams deliver reliably and rapidly. You can catch up with jim on Twitter.

Note: This is primarily a code demo session.

Continue reading

Facebook Twitter Email