CSC 408 - Software Product Management
Catalog Description:This course focuses on software product management from the software engineering perspective, as well as how those principles apply to management at the individual, team, and organizational levels. Topics include challenges in product management, road mapping, understanding and asserting business value, Objectives and Key Results (OKRs), risk management and task prioritization. This course includes substantial reading expectations and in-class exercises. Active and consistent participation throughout the semester is required.
Contact Hours:
- Lecture: 3 hours
Co-requisites:
Restrictions:
Coordinator: Dr. Kathryn Stolee
Textbook: none
Course Outcomes:
- Identify unmet customer needs for a software product
- Create a feasible schedule for a team of software developers to improve the product to meet the customer needs
- Create a plan for mitigating risk during a software project
- Examine and explain the business value for a software product
- Develop effective requirements for a software product and improvements to a software product
- Use metrics to evaluate improvements to a software product
Topics:
- Module 1: Introduction to Product Management (1-3 weeks)
- Module 2: Roadmapping (1-3 weeks)
- Module 3: Prioritization (1-3 weeks)
- Module 4: Decision making (1-3 weeks)
- Module 5: Customer Needs (1-3 weeks)
- Module 6: Data and Metrics (1-3 weeks)
- Module 7: Communication and Presentations (1-3 weeks)
- Module 8: Product Strategy (1-3 weeks)
See Course Listings