There are no secrets on an successful software project. Both good and bad news must be able to move up and down the ptoject hierarchy without restriction.