Job Scope
As a Software Product Owner, you will guide the software product that lives at the heart of Allegion. This is a very technical role working with developers and QA to deliver software solutions for current and next generation of hardware integration, platform integration, and Saa S.
You will play a primary role as a cross-functional business liaison, prioritizing needs, defining development work for agile teams, and overseeing the development process. You will help drive execution of the delivery of the features and products that meet business requirements/needs and deliver business and operational value to customers. You will coordinate with business stakeholders, users, product design and product development as well as other product owners to align the product backlog with the needs of these groups as well as maintain the product backlog, ensuring that everyone knows the priorities.
Key Responsibilities
- Break down requirements into the form of user stories and acceptance criteria.
- Maintain a prioritized, ready-to-work backlog with an appropriate mix of new features, feature enhancements, and bug fixes.
Work closely with the Product Manager to ensure that Features are ready for work by the development team and assist in roadmap development by sizing the prioritized work with the development team.
Collaborate with Quality Assurance and Customer Support teams to replicate, understand, and prioritize resolution of customer issues
Gather voice of customer (Vo C) from stakeholders to maximize value of product vision;
represents the customers’ wants and needs;
organize those opportunities into practical and digestible features
Communicate and manage relationships with stakeholders;
clearly understand and express product backlog items
Able to research, understand, and summarize technical documentation for various APIs, SDKs, and integration points to help facilitate architecture and technical design with engineering stakeholders
Prioritize the items to be considered for inclusion in each sprint / increment in the product backlog to best achieve goals and missions;
optimize the value of the work the development team performs (making decisions on competing priorities);
partner with Design and Development teams to rank business features, security, technical, performance and design-specific backlog items, accordingly
Under the advisement and partnering with the relevant development and design roles, carry the following responsibilities into managing the product backlog, including:
Determining design requirements/acceptance criteria for each item
Determining release schedule and what items are to be included in each release
Support the development team in preparing for and undertaking PI Planning and throughout the delivery of planned work, working alongside the Scrum Master.
Work cross-functionally to gather requirements and internal alignment of features, including tracking dependencies across teams and products to ensure successful integration.
Work with scrum team during execution of features to answer questions, define requirements, perform user acceptance, etc.
Partnering with the Quality Assurance Manager, coordinate with the other relevant product owners and design and development team members when features cross portfolios
Manage the relevant prioritized product features in a common format, approach, and tool
Assist in developing and maintaining appropriate tracking and reporting of product performance post-launch to evaluate feature effectiveness and future investment.
Required Qualifications & Experience
Bachelor's degree in Engineering, Computer Science or related field;
or 11+ years of relevant experience
5+ years of experience as a software product owner in an agile environment, product management or other related role
Ability or experience translating business requirements into software development requirements, partnering with software development, and delivering software products using Agile methodology.
Demonstrated ability to communicate effectively with diverse range of internal and external customers:
customers, sales consultants, engineering, marketing, finance, executive leaderships, etc.
Proven ability to translate complex customer and channel needs into thoughtful, well-organized business initiatives and portfolio roadmaps
Proven strategic planning ability, project management skills, and track record of supporting profitable business growth
Proven track record of enabling teams to deliver customer value based on business objectives.
- Knowledge of, or desire to learn about, Io T devices, SDK, microservices, pub/sub messaging, event-driven architecture, and Microsoft Azure
- Able to build strong interpersonal relationships with Engineering, UI/UX, Product Management, leadership, and internal/external stakeholders.
Ability to travel up to 10%
Preferred Qualifications & Experience
Experience with software implementation, product owner or business analyst in an agile environment
Experience translating business requirements into software development requirements, partnering with software development, and delivering software products using Agile methodology.
Experience with software/hardware integrations.