Throughout my twenty year career I worked in many information technology (IT) teams in various organizations, both as a full time employee but also as a self employed contractor or consultant. The organizations I worked for were situated in three different countries, the USA, the UK and in Cyprus. Because of this extensive professional experience I made some very important observations and reached specific conclusions relating to software development and IT in general. In the present blog I try to present some of these observations and conclusions. The ideas and practices I support are based on my own professional experiences, my education and the relevant literature.
Dr. Sotiris Fanou