When you get into a pattern it is hard to break it. You get used to the way that you do things. It never occurs to you that things could be done in a different order and still turn out the same. Your way is not always the only way.
This is not something that any of us wants to think about. When it comes to a project that you are not the only person working on, it is something that you have no choice but to look at. It is also something that will smack you right in the forehead. It is not good or bad. Your way is not wrong, neither is their way. It is just two ways to get to the same destination.
Instead of having lag time waiting for one aspect to be completed, I could be doing another aspect that can be completed. (insert forehead smack here) Sometimes you have to look outside of your little bubble of existence and realize that there is a whole world of other people out there with ideas and their own way of obtaining their objectives.
Just remember that just because you think it all has to be done a certain way, doesn’t mean that is the only way it can be done. There is always someone out there you can learn something from if you are willing to listen.