Ran across this website for product management: Click Here
Lots of good info on becoming an outstanding Product Manager. Every company, even very small companies, need to be good at product management. This website has a complete list of information on the subject. Well worth the bookmark.
Also, take a look at our ROM (Rough Order of Magnitude) template here