This article observes experience of the fixed-price development project and describes details, know-how and factors that should be taken into account to work under such type of contract. The article provides an combined view of methods, processes, practices and patterns used in a large IT-project development for the investment banking. Author analyzes efficiency of the utilized methods, encountered problems and mitigation approaches. Exploiting the methods presented in the article, one can significantly improve the accuracy of project schedule and estimation therefore improve quality of the delivering software product and customer satisfaction.
Author: Dmitry Lubanov
Team Lead, Exigen Services
Dmitry was born in 1972 in Leningrad. In 1995 he graduated from St. Petersburg State Electro technical University (LETI) specialty “personal computer systems, systems and networks.”
He has over 15 years of experience in software development. He began his career as junior developer and now he is head of distributed team of 10-15 developer. Since 1996 he has participated in the most complex and strategically important projects for Exigen Services / Star Soft Labs, related to the natural language processing (automated translation and linguistic analysis) and business processes automation for music, banking, and insurance industries. Since 2009 he started actively applying Agile-approach to software development.
His experience allows combining and applying best engineering and management practices accumulated in the industry and company. Currently, one of the hobbies Dmitry is time-management and its use in software development for achieving optimal results.
LinkedIn public profile: http://ru.linkedin.com/pub/dmitry-lubanov/23/49/842