Marc Andreessen famously said “software is eating the world”; yet most of our teams and organisations simply aren’t set up for us to take part in this revolution. Why? Our organisational surroundings are directly responsible for inefficient design and delivery – locally-optimised silos, opaque/ossified power structures, multi-layered middle management, command-and-control execs – the failings are well known and the recent lockdown only made us more aware of them. For us makers this is incredibly frustrating, when all we want to do is ship great product. In this session I’m going to show how your software engineering skills make you ideally suited to fix these org and cultural problems. How do I know? Because I’ve done it myself, and want to tell you what I learned. I’ll show you tried and tested ways to identify and fix these problems – fast-moving culture hacks, and safe org-refactorings – so you can drive effective incremental change from the bottom up; change that responds to the specifics of your organisation and focusses on efficient delivery of software; change that take its inspiration from the software techniques which we know so well.
A highly enthusiastic, self-starting and responsible Tech Principal; Andrew specialises in Java / JVM technologies, agile delivery, build tools and automation, and domain driven design. Experienced across the software development lifecycle and in many sectors including government, banking, and eCommerce, what motivates him is the production of large-scale software solutions, fulfilling complex client requirements. He understands that people, tooling, architecture and process all have key roles to play in achieving this. Andrew has a passion for open source software and its communities. He has been interested in and involved with OSS to a greater or lesser extent since his career began; as a user, contributor, expert group member, or paid advocate. Finally, Andrew enjoys sharing his experience as much as possible. This sharing is not only seen in his formal consulting engagements, but also informally through mentoring, blog posts, conferences (speaking and organising), and open sourcing his code.
Kate Forbes MSP
Organisation Refactoring and Culture Hacking – Lessons from Software
Skills Development Scotland Report Launch: Neurodiversity in Digital Tech
Andrew Harmel Law
Bev Harrow, Lee Hutchinson and Chris Hughes
In the Midst of Fire – The Chaos of Ransomware Attacks
Towards Application Driven Infrastructure
How inclusion can drive economic growth?
Restart and Prosper: Tech trends emerging from the pandemic
AI for Good Mapping land cover to support Natural Capital Asset Index tracking in Scotland
Collaborating across clusters
Look! There’s a Threat Model in my DevOps
Sharpening the saw – how tooling can make us better developers
Dr Murray Collins
Dr Poonam Malik, Ben Shorrock, David Dunn, Jane Morrison-Ross
Ten Traits that Differentiate the most Trusted Advisors
Getting value from data – productionising data science
Innovating with Immigration.
Dr James McMinn
Tech challenges coming out of Open Banking and the GOFCoE project
50% of AI is easy, we just don’t know which half
Alex Bell and Petur Einarsson
Overcoming and handling bias in data: ethical and practical considerations
Building brand awareness for your tech company
Start up, scale up
Navigating Venture Capital
Olivia Gambelin, Joseph Crispell
Paul Neeson and Andrew Noble
A Fyne future for graphical development
Launching terrestrial tech into the space marketplace
Tales from the Crypt(o)
Dr David Alexander
Steve Guggenheimer, Corporate Vice President – AI & ISV Engagement at Microsoft Corporation
Young Software Engineer of the Year Awards
The YSE Awards recognise the best undergraduate software projects, drawn from across all students studying computing science and software engineering in Scotland.