Engineering teams that use agile methodologies