Title: We were doing everything right; So how did it go so wrong?!
Tags:
Title: I'm okay, you're okay: why contract tests can save you from integration nightmares.
Topic tags:
Affiliation: Elsevier Ltd
Job title: Software Engineering Lead
Twitter handle: MBRINSLEYHARRIS
Homepage: https://mbharris.co.uk
Bio:
Mike works as Software Engineering Lead for Elsevier in Oxford working in the area of submission systems. Since graduating in 1993, he has worked principally as a software engineer but also has experience of general IT management. He has been an avid fan of using Agile, XP and Lean methodologies for software engineering for the last seven years or so. He has also worked with free software since the early nineties and is a strong advocate of the free software movement (although his MacBook is his current weakness). His programming experience is with a multitude of languages, including BASIC, Java, C, C++, Ada, OCCAM, Pascal, Python, Perl, PHP, Javascript, and he has more recently got interested in both COBOL and Kotlin! In addition to software development, Mike has also been involved in planning, producing and providing technical and sound facilities for many live events, including BarnCamp, a weekend of free software and alternative technology workshops held deep in the Welsh Borders. Being from Somerset, he is also an avid fan of West Country cider, and believes that the cider from Somerset is the best. Mike is also an avid camp-fire musician and can be regularly found jamming on guitar, guitarlele, or bouzouki.
Country: United Kingdom