Grigori Melnik  

Discovery is seeing what everybody else has seen and thinking what nobody else has thought.
-- Albert Szent Gyorgy


Dr. Grigori Melnik is a software engineer, researcher, coach and educator.

His areas of expertise include:

  • agile methods,
  • software patterns and reuse,
  • software testing,
  • test-driven development (incl. executable acceptance test-driven development),
  • test automation,
  • domain-driven design,
  • empirical software engineering,
  • distributed and collaborative systems, portals,
  • distributed/group cognition in software teams,
  • knowledge sharing.

Relevant links:

The draft of the book

  • Acceptance Test Engineering:
    How to Decide if Software is Ready for You or Your Customers

    is available at http://codeplex.com/TestingGuidance
  • Acceptance Test Engineering Guide

    Contact Grigori at melnik at live dot com