dozen technical considerations when choosing a product portfolio management solution