This document presents a smart-city implementation reference model. It begins with background on the author and an agenda. It then discusses why an implementation reference model is needed given the complexity of a smart city as a socio-technical system. The reference model applies principles of enterprise architecture, including common capabilities, views across various domains and stakeholders, and a platform-based approach. The goal is to provide best practices and reusable solutions to help cities implement smart technologies and services in a standardized yet flexible manner.