SMS: Managing complex technical projects