In an ideal world, this shouldn’t be a problem, what with the rise of agile, lean and DevOps, but this is not always the situation. Daniel Bryant will share some stories of successful (and not so successful) strategies and tactics I have used over the past four years.
Join him for a whistle-stop tour of the business and people challenges that I have experienced first hand when implementing a greenfield microservice project and also breaking down a monolith.
We’ll look at ‘divided companies’ vs ‘connected companies’, determine the actual impact of conway's law, briefly touch on the lean startup/enterprise mindset, dive into change management without the management double-speak, and look at the lightweight processes needed to ensure the technical success of a microservices implementation (e.g. DevOps, CD).
Daniel Bryant works as an Independent Technical Consultant and Product Architect at Datawire. His technical expertise focuses on ‘DevOps’ tooling, cloud/container platforms, and microservice implementations. Daniel is a Java Champion, and contributes to several open source projects. He also writes for InfoQ, O’Reilly, and TheNewStack, and regularly presents at international conferences such as OSCON, QCon and JavaOne. In his copious amounts of free time he enjoys running, reading and traveling.
Peet is an independent software consultant who is excited about helping businesses get to their goals through the use of technology. He's worked as a developer, designer, dev lead and principal architect, and has introduced Agile, TDD, CD and DevOps to a range of organisations. He's worked in finance, government, media and automotive, and is currently having fun building and launching pretty large model rockets with his 10-year old daughter.
The schedule is being firmed up. If you would like to showcase a technology or technique in a lightning talk (10-15 mins) or give a demo of your system or product, then please get in touch, we are hoping to have several, plus a larger talk, discussion or hack session.
Caoilte O'Connor is a Functional Programmer and Agile Practitioner with expertise in Scala, Continuous Delivery and building a culture of Continuous Improvement and DevOps into teams.