Product Manager

  • Understands domain, industry, technical approach (on a very basic level)
    • What is backend, what is frontend, do we have full-stack team or no?
  • Understanding of processes, roles and responsibilities
  • Clearly define Acceptance Criteria in a ticket
    • Provide examples as part of that
  • Maintain Backlog in an actual state
  • Pro-active communication with team members and stakeholders
  • Understand sequence of items to work on and help engineers prioritize
  • Do riskiest things upfront and integration work taking into account strategic goals
  • High sense of balance between effort required to build a feature and value the feature will create
  • Be ready and willing to compromise