Grigori Melnik

Grigori Melnik is a software engineer, researcher, coach, and educator with 15 years of industrial and academic experience. He is currently affiliated with the University of Calgary and SAIT Polytechnic where he conducts applied research and teaches senior software engineering courses. His areas of expertise include agile methods, empirical software engineering, software testing and test automation, e-business software engineering, and software economics. Prior industrial engagements include Microsoft Canada Money and SmallBiz portal projects, Pan-Canadian Online Learning Portal with the Council of Ministers of Education, Canada, and The Canadian Agile Network - Le Réseau Agile Canadien. Mr. Melnik is an agile enthusiast who has been involved with the agile community since 2000. He is a certified Scrum Master, a member of the Agile Alliance, and a regular contributor and speaker to international agile conferences and workshops. He is the Research Chair of the Agile 2007 conference and a guest editor of the IEEE Software Magazineissue devoted to TDD. He is the leader of the Calgary Agile Methods User Group (CAMUG) and a member of ACM, CADE, IEEE, IEEE Computer Society, IFPUG, and SIAM. He can be reached at melnik at cpsc.ucalgary.ca.