Product Management
Writing effective product requirements.
- Quantitative and qualitative methods to gather product needs and wants from technical and non-technical customers.
- Translating product needs into useful, well written product requirements that technical teams (development and quality assurance) can understand and use effectively.
- User stories
- Use cases
- Feature overviews
- Detailed feature requirements
- Prioritizing customer requirements – determining which features need to be developed first (with appropriate business needs, customer needs and development bandwidth taken into account).
- Customizing the requirements gathering processes based on software development methodology being used – waterfall, spiral, agile, iterative etc.
Developing effective communication processes between customers, product managers, technical teams, marketing/sales.
Education of development and technical teams on product requirements and strategy. i.e. helping them understand customer needs better.
Communicating new product value proposition to marketing/sales teams to create high impact marketing materials and product launch activities.