Managing a new product launch can be an aggravating experience as you try to coordinate a wide variety of activities and processes while you try to coordinate a wide variety of activities and processes while barreling toward a deadline that is often defined more by external factors than a realistic assessment of whether you can actually meet it. You depend on lots of other people to meet their deadlines, and if they fail, you fail. The pressure is enough to push anybody over the edge.