Most of the world population works in the service sector, which stresses the importance of knowledge-intensive organizations and, consequently, strategic competence management. Knowledge management and the supporting enterprise systems (ESs) have received a lot of researcher attention, but the deployment success rate is not flattering. Therefore, in this 33-month long Action Design Research (ADR) program we designed and implemented Competence Management System (CMS) with agile methods in a professional services company Siili Solutions PLC. The contribution of this paper is to provide rich insight and understanding on technological aspect of CMS design and implementation as well as on agile software development practices of agile experts.