The Bloom taxonomy is used in the SWEBOK to specify the expected level of understanding of each topic within its knowledge areas (KA) for a 'graduate plus four years of experience'. This paper discusses how Bloom's taxonomy could be expanded to be more useful not only for education but also for industry. A new taxonomy that is more applicable to engineering is proposed at the end of this paper. This paper is the result of a workshop held in Amsterdam in September 2003 during the Software Technology and Engineering Practice Conference (STEP 2003).