I've been the expensive training seminars. I've got the certificates printed on card-stock. I've worked side-by-side with some amazing dev managers. I can tell you first and foremost that there is no - one process to rule them all. Your project, developers, locations, languages, work schedules, consultants and even executive expectations may have an impact on your process. You're going to choose one - adapt it a bit - measure it and then fix it... all the time.