technology roadmap consulting roadmap manufacturing roadmap marketing roadmap pricing customers success stories ambassadors love careers culture current openings about us company history responsive method blog ideas support log in start a free trial roadmap what matters aha is roadmapping software for pms who want their mojo back try aha free create a visual roadmapin minutes start with yourstrategy define releases and keepeveryone in sync rank ideas based onvalue and effort prioritize features fordevelopment report on whatis planned share your brilliantroadmap linkedin vodafone siemens concur hootsuite dell bbc lexisnexis zillow wiley certain blackbaud este e lauder world s 1 product roadmap software watch video strategy cloud based software to set your product strategy based on market dynamics . track imperatives through releases and features . releases every great roadmap has a series of sprints or releases . roadmap tools allow you to visualize your releases and their phases . ideas crowd source ideas from customers and employees via a custom branded portal . score and promote key ideas to features . features add new features and user stories rank them quickly using prioritization tools and highlight the business value of each one . notebooks proudly share your product plans and roadmap and the genius that went into them . easily keep everyone up to date . integrations integrate your roadmap with tools like jira visual studio pivotal tracker rally github and others . and a developer api . integrations integrate aha with the applications you already use more product management is an important organizational role typically in a software company . it is similar in concept to a brand manager at a consumer packed goods company . the product manager is often considered the ceo of the product and is responsible for the strategy roadmap and feature definition for that product or product line . the position may also include marketing forecasting and profit and loss p & l responsibilities . the product manager often uses tools to analyze market and competitive conditions and lays out a product vision that is differentiated and delivers unique value based on customer demands . the role of product management spans many activities from strategic to tactical and at its best provides cross functional leadership bridging gaps within the company between different functions most notably between engineering oriented teams sales and marketing and support . roadmapping is the exercise of building a product roadmap . and a product roadmap is a plan that matches short term and long term business goals with specific technology solutions to help meet those goals . roadmaps can apply to new products or services or existing offerings . product managers typically lead the roadmapping process but seek cross functional input from engineering sales marketing and the executive team to ensure that the plan will deliver against the higher level business objectives . developing a roadmap has four major uses . it drives organizational consensus and support for where the product is headed ; it provides a mechanism to determine what level of development investment is needed to deliver the features and functionality specified in the roadmap ; it provides a framework for the entire organization to plan for the future of the product and it offers a low cost and low risk way for the organization to capture customer and market feedback on where the product is headed . requirements management is the process of collecting analyzing refining and prioritizing product requirements and then planning for their delivery . the purpose of requirements management is to ensure that the organization validates and meets the needs of its customers and external and internal stakeholders . a requirement is a defined capability to which the results of certain work in this case software development should meet . it is a continuous process throughout the lifecycle of a product and requirements can be generated by many stakeholders including customers partners sales support management engineering operations and of course product management . when requirements are being properly curated and managed using software tools there is consistent communication between the product team and engineering members and any needed changes are broadly shared with all stakeholders . agile software development is a collection of software development methodologies that all share the same philosophy . scrum is the best known method and they are all based on an iterative process where features and requirements or epics and user stories evolve through collaboration between cross functional teams and customers . agile promotes adaptive planning evolutionary development and delivery and a time boxed period of time to complete a body of work . software development is dynamic by nature and agile encourages rapid and flexible response to change . because it eschews adaptability as central to its conceptual framework teams using this approach are well equipped to respond to changes throughout the development cycle . agile is in contrast to predictive development systems e.g. waterfall . predictive methods focus on analyzing and planning the future in detail and attempting to handle all known risks up front . predictive methods rely on exhaustive early phase analysis and focus on completing one phase of the development process at a time e.g. development must be complete before qa begins . with predictive methods if conditions change the project may have difficulty altering its course . scrum is the best known and most widely used agile software development framework . it is used for managing software projects and product or application development . its focus is on a adaptive product development strategy where a cross functional team works as a unit to reach a common goal within a specified period of time typically one to four weeks . a key principle of scrum is its recognition that during a project product managers and customers may change their minds about what they want and need and that unpredicted technical challenges can not always be seen at the beginning of a development cycle . for this reason scrum promotes a flexible approach and rapid iteration to contend with unforeseen challenges . product management guide aha is for awesome product management duration 5 11 aha is software for awesome product managers one tool to manage your entire product portfolio . lead product like you always wanted and be happy . free trial product benefits features pricing security roadmapping software where aha fits product lovability tool product management guide careers about history support blog contact us contact form support aha.io 1 888 926 2240 connect follow aha io 2016 aha labs inc. all rights reserved developer api privacy policy terms of service