Job Description
Market Research:
- Work closely with customers, resellers and Sales team to understand various business and customer issues (VOC), their value, prevalence, priority to customers and the market.
- Conduct competitive analysis and market research, work with Sales teams to gain understanding and buyer insight.
- Conduct reactive research to understand acceptance of new features and factor in feedback suitably in subsequent releases.
- Contribute to business case development and business model generation.
Product Vision, Strategy and Roadmap:
- Define and manage product roadmap aligned to market needs.
- Communicate with key stakeholders from crossfunctional teams (Product Management, Development, Sales / Marketing, Legal, Product Support) on product roadmap.
- Discuss product with end users to gain more inputs.
- Provide inputs for decisions related to IP creation process in terms of product aspects & differentiators.
Product Planning:
- Participate in product planning and release planning discussions with key decision makers from crossfunctional teams (Product Management, Development, Sales / Marketing, Legal).
- Provide inputs to ensure that planned product releases are customer and market focused.
- Provide inputs to product costing, budgeting, forecasting.
- Track & review budget and forecasts.
Product Requirements:
- Create product marketing requirements (market facing) based on market research.
- Create PRD (product requirement document) and check feasibility with Engineering, Design teams and QE teams as required.
- Communicate with users, create subfeatures/user stories, prepare and prioritize feature list and document product's functional requirements and nonfunctional requirements.
- Conduct product requirement walkthroughs and clarify product requirement ambiguities.
- Participate in daily standup to address roadblocks in terms of requirements.
- Facilitate and manage creation of prototype, Minimum Viable Product.
- Define measures to validate MVP rollout and product usage metrics.
- Participate in progress demos, where applicable, and provide instant feedback for further refinement of the product.
Product Design and Development:
- Work effectively with Design and Development teams to deliver excellent product.
- Provide platform for internal and external users for product related discussion.
- Provide appropriate functional clarifications as well as nonfunctional requirements (eg traffic or load expected on the product) to the Development team.
- Guide Product Development teams to ensure adherence to architectural guidelines, product quality and compliance with IP guidelines.
Build and Release Management:
- Work with Release Management team to ensure the release cycles are in line with product rollout plan.
- Provide Go / No Go and involve appropriate stakeholders before releasing the product.
- Drive roll back of product features based on analysis of customer and business impact, where warranted.
- Track analytics and metrics of the product and seek information / lessons for later releases.
- Work closely with the Analytics team for features in A/B test mode or pilot mode and take decisions on full launch post pilot.
- Review Build, Release, DevOps process and drive continuous improvement.
Product Testing:
- Conduct product testing and ensure developed product meets requirements.
- Identify Beta testers, gather and evaluate user feedback, prioritize feature requests and bugs and update product roadmap and release plans.
- Provide inputs for prioritization of test suites and defects based on importance and impact.
Product Training and Documentation:
- Prepare product training plan and conduct product training.
- Create briefs and share with Marketing, Sales and Customer Support teams.
- Review and provide feedback on product related documentation.
Product Line Management:
- Track and report product revenue / profitability and drive necessary interventions and coursecorrections based on relevant metrics, for ventures.
Technology Thought Leadership:
- Define self learning & development goals.
- Keep pace with product development approaches, technology trends, product usage models.
- Share knowledge with the team and other product teams.
- Contribute to industry and technology forums.
Engineering Org - Vision, Leadership and Relationship Management:
- Gain understanding of Product Engineering group vision, strategy, fit to organization goals.
- Create awareness among developers to enable them to get the big picture and how their roles fit into the Product Engineering group.