Develop a technical concept and architecture