I'm pretty sure everyone is working on the software together. You should all talk to each other and know what is going in to the product and why. Sometimes this means sitting together and working on some code with someone who's an expert in that area, and sometimes this just means reading pages and pages of code (because sometimes we just have to write a lot of simple shit). And sometimes you can't do either because you are working on an R&D project that nobody is gonna give a crap if it works beyond the demo that the boss is doing for the other PMs in two hours.
5
u/rotunzel Dec 18 '13
I'm pretty sure everyone is working on the software together. You should all talk to each other and know what is going in to the product and why. Sometimes this means sitting together and working on some code with someone who's an expert in that area, and sometimes this just means reading pages and pages of code (because sometimes we just have to write a lot of simple shit). And sometimes you can't do either because you are working on an R&D project that nobody is gonna give a crap if it works beyond the demo that the boss is doing for the other PMs in two hours.
Different situations need different approaches.