Role Context Hellas Direct (HD) is a well-funded insurance start-up that is replicating the direct-to-consumer motor insurance model in Greece. Having analysed and evaluated 65+ off-the-shelf software systems, HD has decided that the best systems procurement strategy is to develop its own systems in-house. HD already has an excellent in-house development team and the systems needed to support HD's innovative product offering and customer service have already been up and running (with all the basics that were needed to launch a direct-to-consumer on-line motor insurance sales website) since the 6th August 2012 with 99.97% availability. HD now requires an experienced and knowledgeable Product Development Manager ("Product Owner" in Agile terminology) to lead the on-going HD product development and enhancement process. Role Detail The Product Development Manager will join the Technology Team and will work closely with the development team (which follows the SCRUM agile development methodology) to ensure that all new requirements and functional enhancements requested by the business are delivered into production within the required timescales with a continuing high level of quality (i.e. very few minor design/functionality defects and few re-works). The Product Development Manager is expected to work within the SCRUM agile development environment as the rest of the technology team. Some of the activities that will need to be performed and/or managed include (but not limited to): Provide input into the strategy for evolution of the existing product Initiating appropriate consultation sessions with stakeholders to determine their explicit and implicit requirements; Analysing the business processes being automated to ensure the requested functional changes will truly deliver the desired business objectives; Becoming an "expert resource" on the current state and future directions of the Greek motor insurance industry; Becoming an "expert resource" on the current state and future direction of HD's product offering; Observing existing business processes and proposing new requirements to automate and optimise them. New product or new release co-ordination & process management The Product Development Manager will be responsible for managing a range of processes related to a new product or new release of an existing product design and development, specifically: Overall cross-team release co-ordination Co-ordinating interactions among the Application Development team and all other stakeholders (e.g. customer service team, finance team, claims team, marketing team, senior management) to agree the timing and content of releases. External and internal communications Agreeing suitable mechanisms and documentation with the rest of the business to communicate the contents of forthcoming releases to third parties and internally; Drafting and sending updates on the timing and content of releases, and any subsequent material changes to that timing or content; Being the central point of content for internal and external enquiries relating to forthcoming releases, functionality or product requirements; Ensuring that requirements are delivered as specified ("ownership of requirements"); Ensuring the timely delivery of specification documentation to the software designers and Application Development team; Ensuring the appropriate involvement of other teams within the business in the appropriate release-related processes; Managing the review process of high-level design for a product release (outside of the development team); Specifying and managing the User Verification Testing (UVT) testing of a new product/release. Requirements management & specification As well as being responsible for the process of producing high quality specification documentation, the Product Development Manager is also responsible for: Analysis of issues raised and identification of new requirements; Gathering of issues and business requirements from third parties and internal teams; Managing the issue analysis, requirements identification & requirements gathering; Management and evolution of the product backlog; Requirements Specification; Managing the process of drafting, reviewing and signing-off of stories within Jira; Directly drafting stories within Jira; Where others have specific relevant expertise, or time is limited, delegating the drafting of stories to others in the company; Ensuring all specification documentation (stories) are produced to a high quality by managing the thorough review of all stories by appropriate stakeholders; Reviewing and signing-off the technical "high level design" documentation that the software designers subsequently produce, and ensuring these accurately capture the relevant product requirements; Managing the process of scoping and base-lining product releases; Ownership of the process by which requirements are prioritised and packaged into releases; Managing the process by which requirements are prioritised and packaged into releases and presenting recommendations to the management team for decision (if necessary). Participation in specific product & release-related processes Both during the process of scoping, drafting and developing a release, the product development manager will need to participate in several product-related processes: Assisting with the process of specifying and evaluating the urgency of change requests; Assisting with the process of specifying and evaluating the urgency of defects; Assisting with UVT; Participating in stand-ups and status update meetings.