Software Development

Local development is costly, while offshore development can be difficult to execute effectively, particularly for mid-sized companies. The increasing trend towards Agile development is hampered both by a shortage of skilled professionals in Western Europe and by communication difficulties when working with teams from Asia due to differences in culture, views on communication and, of course, time zones.