Software Product Management: Software Product Management beginner

https://www.skillsoft.com/channel/software-product-management-4ef0aeab-4eb2-473d-9ed6-27dd466cb104?technologyandversion=69335236&expertiselevel=69321897 https://www.skillsoft.com/channel/software-product-management-4ef0aeab-4eb2-473d-9ed6-27dd466cb104?technologyandversion=69468480&expertiselevel=69321897
  • 16 Courses | 13h 27m 46s
  • 10 Courses | 12h 15m 19s
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)
 
Explore Software Product Management, the discipline of creating, implementing, and managing software throught various life-cycle stages.

GETTING STARTED

Software Product Management: Foundational Concepts

  • 38s
  • 3m 47s

GETTING STARTED

Technical Product Management: An Introduction

  • 51s
  • 8m 7s

COURSES INCLUDED

Software Product Management: Foundational Concepts
Software product management is a diverse discipline that connects organizational needs and strategy with the issues and necessities of a software product's clients and users. Having a foundational knowledge of software product management concepts is important for creating successful software products of the highest value. With this course, learn the foundational concepts of software product management. Discover what distinguishes software development from other types of product development. Next, explore key characteristics of successful products and the key focus areas of software product management. Finally, learn about the primary areas of responsibility within the software product management discipline. After course completion, you'll be able to outline software product management's key attributes.
8 videos | 29m has Assessment available Badge
Software Product Management: Software Product Management Stages
A disciplined approach to managing software product development will help you achieve success. In this course, you will learn about the seven stages of the software product management life cycle, including idea management, product specifications, and product roadmapping. You will also learn about the purpose of prioritization in product development and best practices during the product delivery stage. Finally, you will learn about the benefits of applying analytics and integrating customer feedback into your software product management development process. After course completion, you'll be able to describe the seven stages of the software product management life cycle.
9 videos | 50m has Assessment available Badge
Software Product Management: The Software Product Manager Role
Software product managers play an essential role in effective software product development and delivery. However, the product manager role is often a misunderstood component of the product team. Through this course, learn the key competencies and responsibilities of software product managers. Discover the purpose and types of product managers in software development. Next, explore the key character traits, responsibilities, and essential skills of effective product managers. Finally, investigate disciplines that can transition into a product management role and the differences between product owners and product managers. Upon completion, you'll be able to outline the duties and capabilities of software product managers.
9 videos | 48m has Assessment available Badge
Software Product Management: The Product Management Team
Effective product team management can play a significant role in how software products turn out and how customer challenges are solved. Including a wide range of skills and expertise in product teams helps build success for the people in them, their organizations, and customers alike. In this course, learn about key roles in successful product management teams, including project managers, product marketing managers, stakeholders, and product owners. You'll also learn about different product management team structures and their benefits. Upon completion, you'll be able to apply best practices for effective product management within your team and your organization.
8 videos | 41m has Assessment available Badge
Software Product Management: Software Process Model Options
Beyond general technical skills and experience, effective software product management requires you to be able to choose a software process model that fits your needs. In this course, you will explore the purpose of a structured software process model, and how it helps you. First, you will investigate the phases of the Waterfall model and compare it to the verification and validation (V) model. Then, you will identify key characteristics, activities, and phases of the incremental, iterative, and rapid application development (RAD) models. Finally, you will take a look at the advantages and disadvantages of the spiral, Agile, and prototyping models. When you have completed this course, you will be able to recognize the characteristics and benefits of the most common software process models.
12 videos | 1h 4m has Assessment available Badge
Software Product Management: Building Support for Agile
Agile is one of the most recognized and used process models for software product management. For it to be used successfully requires support and adoption throughout the organization. With this course, learn best practices for building support and establishing Agile as a software product management approach. Discover the value that Agile adoption as a software product management model can bring to an organization. Next, explore considerations for determining Agile applicability and how to customize a team to embrace Agile software management. Finally, learn ways to overcome barriers when transitioning to an Agile software product management approach. Upon completion, you'll be able to build organizational support for an Agile software management approach.
9 videos | 42m has Assessment available Badge
Software Product Management: Agile Fundamentals
Agile is a widely adopted software product management approach. Implementing Agile methods can result in higher productivity, quality, and customer satisfaction benefits for you, your team, and your organization. Through this course, learn the key advantages and best practices of using Agile for software product management. Discover how Agile values and principles apply in practice. Next, investigate how to transition to Agile from the Waterfall approach. Finally, learn best practices for applying Agile to product management team organization and the work itself, along with key challenges to consider when doing so. After course completion, you'll be able to outline how Agile adds value to software product management.
11 videos | 1h 2m has Assessment available Badge
Software Product Management: Gathering Requirements
Requirements gathering is one of the most important steps in any software product development project because the requirements form the basis of your entire strategy and planning moving forward. In this course, you'll learn about the key activities, purpose, and value of gathering requirements. You'll also explore steps and best practices for effective product requirements gathering and collaborating with clients and other stakeholders in the process. Finally, you'll learn about common practices for eliciting requirements, including prototyping. After course completion, you'll be able to outline the benefits and best practices in gathering software product requirements.
12 videos | 1h 1m has Assessment available Badge
Software Product Management: Documenting Requirements
Once you've gathered requirements, it's important to know how to turn that information into something useful to move your software product development forward. In this course, learn about documenting software product requirements and how to manage them effectively. Explore the purpose and critical elements of requirements documentation, and how to structure an effective product requirements document. Learn about the integration of user stories and the importance of communication with stakeholders in reflecting a shared understanding of what's needed to develop top notch products. After course completion, you'll be able to apply best practices for documenting software product requirements and for effectively managing their evolution.
12 videos | 1h 11m has Assessment available Badge
Software Product Management: Mapping & Planning
In software product management, the importance of effective planning in being successful cannot be understated. Planning and mapping play a vital role in helping to define the vision and requirements for a project. Through this course, learn best practices for developing key software product development documents. Discover the purpose and value of the software product roadmap and product backlog. Next, explore the importance of user story mapping and release planning. Finally, examine best practices for establishing your software development plan, including planning for risks in product software management. After course completion, you'll be able to list requirement mapping and planning best practices for software product development.
13 videos | 1h 6m has Assessment available Badge
Software Product Management: Estimating Techniques & Best Practices
Estimating for any initiative is challenging, but is essential for accurate planning. Learn about common challenges in accurately estimating software product development projects and the benefits of doing so. Explore some of the most common estimation techniques including story point estimation, velocity-based planning, Planning Poker, analogy estimation, affinity mapping, and the Fibonacci sequencing technique. You will then learn which situations best fit each technique. Finally, you'll learn best practices to apply when estimating for software product development. After course completion, you'll be able to identify best practices for estimating and planning software product development work.
13 videos | 1h 9m has Assessment available Badge
Software Product Management: Measuring Progress & Productivity
You won't know how successful your software product development initiatives are if you don't measure your progress and productivity. In this course, learn about the benefits of applying Agile metrics to help development teams track success. Review key metrics principles you can adopt and best practices for sound measurement. Explore key measurement techniques - including the sprint burndown and cumulative techniques - and how they can be used to help you gain valuable insight into your initiatives. Learn the importance of measuring lead and cycle time, and how control charts can help teams visualize key metrics. After course completion, you'll be able to recognize best practices for measuring success when developing software products.
13 videos | 1h 7m has Assessment available Badge
Software Product Management: Reflection & Improvement
There is no such thing as a perfect project, no matter how great your planning and management skills are. Taking time to reflect on outcomes - both throughout the initiative and after it is complete - is important for capturing ways to improve. In this course, you will learn about the distinct differences between retrospectives and reviews, including purpose, timing, style considerations, and focus. Next, you will explore common mistakes made in retrospectives and reviews so you can avoid them. Finally, you will investigate best practices for conducting both reviews and retrospectives so you can effectively capture and apply insights gained. Upon course completion, you will be able to recognize key characteristics and best practices for reflecting on and improving project and process quality.
7 videos | 32m has Assessment available Badge
Software Craft for Engineering Leaders: Introduction to Product Management
When planning, executing, and taking products to market, it is necessary to understand the nuances within the roles of product and project managers. In this course, you will explore the differences between product and project managers as you identify pain points in the market. Once you know the challenges your target audience needs to solve, you'll develop a product vision to describe what success looks like. Then, you'll develop a product strategy to map your execution plan. The plan will guide you to develop a product that answers your customers' needs, and this course will help you understand ways to direct the efforts of your marketing and sales teams.
12 videos | 32m has Assessment available Badge
Software Craft for Engineering Leaders: Introduction to Quality Management
Quality is often an afterthought or simply not thought of at all during product development. In this course you will examine why quality management is critical to product management. Discover how to defend the use of quality management at the beginning of, during, and before closing a product development life cycle. Next, explore a quality management framework, using checkpoints, to guide how you determine whether to proceed with product development and how to minimize the cost of defects and rework. Upon completion, you will be able to design and implement checkpoints to evaluate your level of success every step of the way during product development.
12 videos | 33m has Assessment available Badge
Software Craft for Engineering Leaders: Introduction to Agile Approaches
Sometimes customers believe IT teams hide behind Agile approaches to avoid providing and adhering to a delivery schedule. But those customers don't understand the true benefits Agile can provide an organization, including benefits passed on to the customers themselves. Discover Agile and learn how to differentiate between Agile and the waterfall approach. To deepen your understanding of Agile, you will explore two methodologies: Scrum and Kanban. Examine how leadership concepts could facilitate or impair the success of Agile within your organization. Finally, learn how to construct an Agile market analysis to appraise the strengths and weaknesses of your organization, along with the opportunities and threats within the market. Upon completion, you will be able to confidently critique the applicability of Agile, design a leadership environment amenable to the success of Agile, and use Agile approaches to analyze the market.
12 videos | 31m has Assessment available Badge
SHOW MORE
FREE ACCESS

COURSES INCLUDED

Technical Product Management: An Introduction
A technical product manager (TPM) oversees the development and strategy of technical products. They occupy a cross-functional role, bridging the gap between business, technology, and user experience teams to guide product development, prioritize features, and ensure that products meet both business goals and customer requirements. In this course, you will explore technical product management and differentiate product management from project management. Then you will identify key internal and external stakeholders, discover the main responsibilities of the TPM, and examine the technical product management skill set. Next, you will focus on the challenges that TPMs face and take a look at implementing compliance in the product life cycle. Finally, you will investigate the day-to-day activities of the TPM, beyond the priority of the day, and learn how to implement design thinking during product development.
12 videos | 1h 11m has Assessment available Badge
Technical Product Management: Market Research & Customer Insights
A technical product manager (TPM) utilizes market research and gathers customer insights, leveraging powerful tools, methodologies, and analytical techniques to drive informed decision-making. In this course, you will explore the importance of understanding your customers. Then you will discover how to identify target markets and create customer personas. From there, you will focus on designing market research methodologies and analyzing user behavior data. Next, you will learn how to interpret survey results, segment customer groups, and evaluate competitor products. Finally, you will investigate how to summarize customer needs and pain points and compile market research reports.
12 videos | 1h 11m has Assessment available Badge
Technical Product Management: Product Strategy & Roadmapping
A technical product manager shapes product strategy and helps to establish a clear roadmap for execution. They also ensure alignment with business objectives and adapt to changing market conditions. In this course, you will learn to formulate the product vision and mission, develop the business model canvas, promote product-led growth, construct a product roadmap, and align the roadmap with business objectives. You will also explore how to prioritize features on the roadmap, evaluate risks and contingencies, and communicate the roadmap to stakeholders. Finally, you will learn how to update the strategy based on market feedback, discover emerging trends, and recognize when to stop adding features.
14 videos | 1h 32m has Assessment available Badge
Technical Product Management: Requirements Gathering & Documentation
Technical product managers (TPMs) interact with stakeholders to collect and document product requirements. They carry out a variety of tasks to facilitate product development. In this course, learn how to conduct effective stakeholder interviews to gather requirements, even if they are hidden or implied. Then explore how to document product requirements, create user stories and use cases, and use advanced prioritization frameworks for optimal product development. Next, focus on identifying, documenting, and communicating technical constraints, reviewing business requirements for alignment with organizational strategy and regulatory compliance, and validating assumptions with data-driven techniques for better decision-making. Finally, discover how to organize requirements into epics and sprints, revise requirements based on feedback, and manage backlogs effectively.
12 videos | 1h 11m has Assessment available Badge
Technical Product Management: The Product Life Cycle
The technical product manager plays an instrumental role in navigating the various phases of the product life cycle. Their expertise ensures that products evolve in alignment with market demands and organizational goals. In this course, you will explore the technology adoption curve and the phases of the product life cycle. Then you will identify key product development milestones and discover how to promote ethics across the product management life cycle. Next, you will learn to analyze product viability at each phase, address product life cycle disruptions, and compare product life cycle models. Finally, you will focus on how to decide when to pivot or when to iterate, how to sunset a product, and good practices for life cycle management.
12 videos | 1h 18m has Assessment available Badge
Technical Product Management: Collaborating with Stakeholders
The technical product manager (TPM) works closely with stakeholders to capture their requirements. They work to ensure effective coordination across various facets of product development. In this course, learn how to look beyond the organizational chart and navigate the organization, collaborate with UX and UI designers, understand basic design principles, and review wireframes and mockups. Next, discover how to provide tactful feedback on designs, coordinate successfully with development teams, interpret technical specifications, and bridge the gap between technical and non-technical stakeholders. Finally, explore how to participate in sprint planning meetings, resolve design and development conflicts, and track development progress to support timely product delivery.
13 videos | 1h 6m has Assessment available Badge
Technical Product Management: Launch and Go-To-Market Strategies
The technical product manager performs a series of critical tasks to ensure a successful product launch. From strategizing the initial market approach to evaluating post-launch metrics, their involvement ensures each step is optimized for maximum impact and alignment with business objectives. In this course, you will learn to plan a go-to-market strategy, coordinate product launch activities, and create marketing collaterals. You will also discover how to engage early adopters and beta testers. Finally, you learn to analyze pre-launch metrics, implement launch campaigns, monitor launch-day operations, measure launch success, and adjust strategies post-launch.
12 videos | 1h 2m has Assessment available Badge
Technical Product Management: Post-launch Support & Scaling
After a product launch, the technical product manager focuses on refining and enhancing the user experience based on stakeholder feedback and interactions. Their continuous efforts drive product evolution and ensure sustained success in the market. In this course, you will learn to analyze post-launch feedback, identify areas for improvement, implement hotfixes and patches, plan new feature releases, and monitor user adoption rates. You will also explore how to scale infrastructure for growth, train customer support teams, update documentation and FAQs, engage the community and power users, and review post-launch key learnings.
12 videos | 59m has Assessment available Badge
Technical Product Management: Performance Metrics & Analytics
In the data-driven world of product management, the technical product manager employs metrics to shape decisions and refine strategies. Their systematic approach to data ensures the product's trajectory aligns with both user needs and business goals. In this course, you will learn to identify key performance indicators (KPIs), implement analytics tools, measure user engagement and retention, analyze funnel metrics, and monitor KPIs across the product life cycle. You will also learn to specify A/B testing product features and evaluate the return on investment (ROI) of product features. Finally, you will explore how to report monthly or quarterly metrics, review metrics with stakeholders, and adjust product strategy based on metrics.
12 videos | 1h 23m has Assessment available Badge
Technical Product Management: Product Manager Toolkit
A technical product manager must possess a broad skill set to navigate their role and the product management landscape. Building expertise with technical tools and platforms ensures they can leverage technology and implement industry best practices. In this course, you will explore project management software, navigate version control systems, collaborate through various platforms, apply prototype and wireframing tools, and utilize data analytics and visualization tools. You will also learn to analyze user feedback, examine requirements management systems, and conduct A/B testing. Finally, you will explore cloud-based solutions, generative product design, and social listening.
13 videos | 1h 18m has Assessment available Badge
SHOW MORE
FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

SKILL BENCHMARKS INCLUDED

Software Craft for Engineering Leaders Competency (Intermediate Level)
The Software Craft for Engineering Leaders Competency (Intermediate Level) benchmark measures your ability to differentiate between product and project managers and develop product and go-to-market strategies. You will be evaluated on your skills in identifying best practices for leading teams, designing a defense for quality management, and implementing a quality management framework. A learner who scores high on this benchmark demonstrates that they have good exposure to software craftmanship and can lead teams.
15m    |   15 questions
Software Craft for Engineering Leaders Proficiency (Advanced Level)
The Software Craft for Engineering Leaders Proficiency (Advanced Level) benchmark measures your ability to identify best practices for leading teams, recognize the phases of quality management, and utilize a quality management framework. You will be evaluated on your skills in differentiating between the Agile and Waterfall approaches, interpreting how to leverage the Scrum and Kanban methodologies, and selecting what to include in user stories. A learner who scores high on this benchmark demonstrates that they have good experience in leading software teams.
15m    |   15 questions
Software Product Management Literacy (Beginner Level)
The Software Product Management Literacy (Beginner Level) benchmark measures your beginner-level comprehension of software product management. You will be evaluated on your recognition of software product types, software product management responsibilities, the product manager role, and key responsibilities of members of the product management team. A learner who scores high on this benchmark demonstrates that they have an understanding of key software product management terminology and concepts.
20m    |   20 questions
Software Product Management Competency (Intermediate Level)
The Software Product Management Competency (Intermediate Level) benchmark measures your intermediate-level comprehension of software product management. You will be evaluated on your recognition of factors to consider when selecting a software process model, considerations for adopting an Agile software product management approach, and the benefits of Agile in software product management. A learner who scores high on this benchmark demonstrates a hands-on competency in software product management and can perform software product management under supervision.
21m    |   21 questions
Software Product Management Proficiency (Advanced Level)
The Software Product Management Proficiency (Advanced Level) benchmark measures your advanced-level comprehension of software product management. You will be evaluated on your recognition of key Agile best practices for product management and Agile teams, steps and best practices for effective product requirements gathering, and how to structure and use product requirements documentation. A learner who scores high on this benchmark demonstrates high proficiency in software product management processes, possesses an advanced comprehension of its vocabulary and topics, and can perform software product management independently with minimal supervision.
23m    |   23 questions
SHOW MORE
FREE ACCESS

YOU MIGHT ALSO LIKE

Rating 4.3 of 3 users Rating 4.3 of 3 users (3)
Rating 4.8 of 15 users Rating 4.8 of 15 users (15)
Rating 5.0 of 1 users Rating 5.0 of 1 users (1)