Introduction to Software Product Management

Start Date: 07/05/2020

Course Type: Common Course

Course Link:

About Course

This course highlights the importance and role of software product management. It also provides an overview of the specialization, as well as its goals, structure, and expectations. The course explains the value of process, requirements, planning, and monitoring in producing better software.

Course Syllabus

Are you ready to start? Our starting point will be the goal of software product management, and that is to build better software. We will delve into the role of ​the software product manager, where you will hear from software industry representatives. ​ This module will also cover the path ​which you will take through this specialization, which offers to prepare you for taking on a software product manager role.

Coursera Plus banner featuring three learners and university partner logos

Course Introduction

Introduction to Software Product Management Have you ever wanted to know how software development is run? How do you actually find out what software is in use? How do you actually get a software team to work together? This course will take you on a tour around the typical topics that software projects are typically wrapped up with--ranging from finding out what is being done in a particular project to getting a team to actually work together. Along the way, you will also learn the basic concepts and terminology that you will need to know to effectively begin planning your project and get it moving. On a more personal note, I hope you find this course as rewarding as the first course in this specialization--and I hope you have the guts to take the next step. I hope that you are ready to take the next big step towards actually starting a software project and eventually getting it to where it needs to go. This course was created by PricewaterhouseCoopers LLP with an address at 300 Madison Avenue, New York, New York, 10017.Introduction to Software Product Management Software Production Software Customer Relations Software Maintainership Introduction to Human Physiology This course will take you on a journey to gain a firm understanding of the most important human physiological areas--heart, lungs, blood, and nervous system. You will gain a complete understanding of the human body as a dynamic system, and the role of

Course Tag

Agile Software Development Software Product Management Software Project Management

Related Wiki Topic

Article Example
Software product management Industry and academia established a standard for software product management education. According to this consensus, a software product manager is educated in the following areas:
Software product management Software product management covers all steps from inception of a product to its end of life. It consists of five major phases in the product life-cycle, namely:
Software product management To develop, sell and support a successful software product a business needs to understand its market, identify the opportunity, develop and market an appropriate piece of software. Hence the need for product management as a core business function in software companies.
Software product management Software product management is the process of managing software that is built and implemented as a product, taking into account life-cycle considerations and generally with a wide audience. It is the discipline and business process which governs a product from its inception to the market or customer delivery and service in order to maximize revenue. This is in contrast to software that is delivered in an "ad hoc" manner, typically to a limited clientele, e.g. service.
Software product management The International Software Product Management Association (ISPMA) maintains the public body of knowledge and syllabi for international certification.
Software product management Hardware companies may also have a need for software product management, because software is part of the delivery: for example when providing operating systems or software embedded in a device.
Software product management The software manager leads and manages one or several products from the inception to the phase-out in order to maximize business value. He works with marketing, sales, engineering, finance, quality, manufacturing and installation to make the product a business success (usually engineering and marketing). He has business responsibility beyond a single project. He or she determines what product and features to make and guide fully instruction with engineering team, is accountable for the business success within an entire portfolio. He or she approves the roadmap and content and determines what to and how to innovate. He or she is responsible for the entire value chain of a product following the life cycle. Software product management roles can be further subdivided depending on the focus: Software product marketing managers work at marketing communication activities. Software program managers focus on engineering processes, design, documentation, planning, execution, operations, feedback, so they work with engineering team. Technical product managers collect requirement gathering and communication with clients.
Software product management The above tasks are not sequential, but can co-exist. For Product Managers to be efficient in the above tasks, they have to have both engineering and marketing skills. Hence, frequently, Silicon Valley firms prefer engineers who are also MBAs to do software product management.
Product data management Product data management is the use of software or other tools to track and control data related to a particular product. The data tracked usually involves the technical specifications of the product, specifications for manufacture and development, and the types of materials that will be required to produce goods. The use of product data management allows a company to track the various costs associated with the creation and launch of a product. Product data management is part of product lifecycle management and configuration management, and is primarily used by engineers.
Software product management Software product managers can deliver better results by:
Service product management Service Product Management deals with managing a service product across its complete life cycle. This organizational function is equally common between Business-to-business as well as Business-to-consumer businesses. A service product, unlike a hardware or software product, is intangible and manifests itself as pure professional services or as a combination of services with necessary software and/or hardware. The service product management practice ensures management of a profitable service in the marketplace. Service Product manager identifies profitable service space, packages services in a productized form and delivers the same to the market. The function is a core service business management function and is a mix of sales and marketing functions. The function interfaces with various organizational groups like Strategy, Planning, Financial Controls /Management Accounting, Sales, Marketing Communications etc.
Product software implementation method Several project management methods can serve as a basis to perform the implementation method. Since this entry focuses on the implementation of product software, the best project management methods suitable for supporting the implementation phase are project management methods that focus on software and information systems itself as well.
Software product management Within these five phases it deals with the following aspects of a software product within a software and/or hardware company:
Software quality management Software quality management is a management process that aims to develop and manage the quality of software to make sure the product satisfies the user. The goals of SQM (software quality management ) is to make sure the product follows regulations and meets the quality standards expected by the customer. Software quality managers have to test the product before it is released to the market and they do this by a series of steps called the software cycle in order to reveal and fix bugs before release. Their job is not only to make sure that their software is in good shape for the consumer, but also to encourage the quality culture to everyone and avoid fraud by protecting their software through proper development.
Product data management Product data management (PDM) is the business function often within product lifecycle management (PLM) that is responsible for the management and publication of product data. In software engineering, this is known as version control. The goals of product data management include ensuring all stakeholders share a common understanding, that confusion during the execution of the processes is minimized, and that the highest standards of quality controls are maintained.
Product software implementation method A product software implementation method is a blueprint to get users and/or organizations running with a specific software product.
Product management The role may consist of product development and product marketing, which are different (yet complementary) efforts, with the objective of maximizing sales revenues, market share, and profit margins. Product management also involves elimination decisions. Product elimination begins with the identification of elimination candidates, proceeds with the consideration of remedial actions, continues with a projection of the impact on the business as a whole if a candidate product is eventually eliminated, and concludes with the implementation stage, where management determines the elimination strategy for an item. The product manager is often responsible for analyzing market conditions and defining features or functions of a product and for overseeing the production of the product. The role of product management spans many activities from strategic to tactical and varies based on the organizational structure of the company. To maximize the impact and benefits to an organization, Product management must be an independent function separate on its own.
Product cost management In the mid-2000s, there was some discussion of whether PCM (sometimes referred to as Enterprise Cost Management) would become a separate software category or be part of one or more of the existing enterprise software categories of enterprise resource planning (ERP), product lifecycle management (PLM), or supply chain management (SCM). The vendors who make specialized PCM software have not yet gained the revenue necessary for the major industry analysts to proclaim PCM as its own category. However, there has been at least one analyst report focusing on product cost analytics. It is unknown whether PCM will become part of a bigger enterprise software category. At least one of the major ERP vendors and two of the major PLM vendors have products that they bill as Product Cost Management or analytics solutions.
Software product line Software product lines, or software product line development, refers to software engineering methods, tools and techniques for creating a collection of similar software systems from a shared set of software assets using a common means of production.
Product management As these terms are under discussion, another way of looking at these activities is upstream and downstream product management, where 'upstream' is referring to any activity that helps to define, create, or improve the product, whilst 'downstream' refers to any activity that promotes the product. This avoids the confusion with the term "inbound marketing" which nowadays clearly refers to a way of doing downstream product management, referring to 'making the product accessible', i.e. it can be found by suspects and prospects (compared to 'outbound marketing', where the product is 'pushed' in front of the suspect or prospect).