Jack's top ten list for how embedded projects get into trouble .