This paper introduced a project based learning environment, the FIRMA. The FIRMA is a good example of a learning environment that is able to provide learning experiences covering all the aspects of the C-D-I-O core model; also the Operate-phase which is often difficult to establish in the context of student projects in the field of ICT.