"The program I currently manage is comprised of four teams that support seven major products. Three of the teams are cross-functional teams of seven to ten resources including project managers, product managers, engineers, and testers. The other team handles all of the maintenance and support of our products that are in production.
We typically aim to break large initiatives down into small projects that range from three to six months in duration and there are anywhere from five to ten projects occurring simultaneously at any given time."