Until March 2011, my research activities will be focused on completing my Ph.D. dissertation, which deals with Software Development Processes and Knowledge Engineering. The current direction of research is aimed at developing a knowledge driven development process in which participants focus primarily on maintaining organisational knowledge and knowledge flows as opposed to focusing on traditional artifacts of software development. The thesis is that if knowledge is effectively maintained, then software exhibiting the required quality attributes will be delivered within the required time frame. The software delivery effectively becomes a "side effect" of a knowledge management process.