• Martin Fowler Kent Beck John Brant William Opdyke Don Roberts