Architecture, Technology and Process