Having worked in and around software development for many years (gaining a certain amount experience—and some grey hair—along the way), Scott Shaw is often asked to help out teams struggling under the sometimes onerous and dogmatic restrictions of corporate IT. Years of these engagements led to a sort of messianic complex: Scott—the righteous technologist—locked in epic struggle with evil strictures of enterprise architecture.
Then suddenly, the tables were turned. Scott took a temporary role leading enterprise architecture in a forward-looking ASX Top 20 Australian corporation intent on transforming itself into a technology powerhouse. Faced with the challenges of business reality, regulatory compliance, and organizational complexity, Scott soon found himself committing some of the same acts he once condemned. Scott confesses some of those sins and explains why they’re sometimes necessary in a complex corporate environment.
As the head of technology for ThoughtWorks in Australia, Scott Shaw divides his time between professional services leadership and consulting. As a consultant, Scott helps enterprise customers shape their technology to align with 21st-century practices like the cloud, continuous delivery, microservices, and lean governance. As a lifelong programmer and technology professional, Scott has designed and worked on distributed systems of every imaginable size and shape. When he’s not in meetings, he enjoys writing Clojure code.
©2016, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • email@example.com