Cross functional teams, not silos and handoffs
Configuration as code, not snowflake systems
Automation, not manual steps
Confidence, not uncertainty
Developers share responsibility for the health of systems with the operations team. By following these principles, working software can be delivered faster and with fewer problems
Author: Kevin Hickey
I have been a professional software engineer for over fifteen years. I currently work at Intuit as an architect. I have written bootloaders, ported the Linux kernel and Android to new platforms, written CPU diagnostics, developed control software for CPU manufacturing and worked on enterprise web sites. As both a developer and program manager I have been helping software organizations become more agile for over a decade. I am passionate about helping teams deliver world-class software solutions to interesting problems. My current focus is on pragmatic agility for the enterprise.
When I’m not behind a keyboard I enjoy spending time with my wonderful wife Amanda, rock climbing and hanging out with my dog Tex. In the summer you can find me in my pool or climbing something. In the winter I count the days until summer returns to Texas (I never have to count too long).
View all posts by Kevin Hickey