• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2020/2021

Управление бизнесом софтверной компании

Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус: Курс обязательный (Системная и программная инженерия)
Направление: 09.04.04. Программная инженерия
Когда читается: 2-й курс, 1, 2 модуль
Формат изучения: без онлайн-курса
Преподаватели: Бредюк Константин Николаевич
Прогр. обучения: Системная и программная инженерия
Язык: английский
Кредиты: 6

Course Syllabus

Abstract

Besides being an engineering discipline, software development is a $300+ billion industry in which software companies strive to be a successful business. Understanding of key aspects of software business is important for building a career in software companies in both management and technology paths. This course provides mostly technology-focused students an overview of the key aspects of software companies business touching such aspects as Product Management, Marketing, Sales, Finance etc. helping them build successful careers.
Learning Objectives

Learning Objectives

  • Besides being an engineering discipline, software development is a $300+ billion industry and any software company is a part of it. Knowledge and skills required for managing a software company or a department within a software company significantly differs from knowledge and skills required for software engineering itself. This course provides mostly technology-focused students with an overview of the key aspects software company business.
Expected Learning Outcomes

Expected Learning Outcomes

  • Understand software business models: professional services, product business models
  • Know the difference between software and software-driven companies
  • Be able to identify which business models are used by a company
  • Understand key concepts of product management for startup and established companies
  • Be able to apply basic product management techniques including needs definition, roadmapping, features prioritization
  • Understand different market research techniques: primary/secondary, exploratory/confirmatory
  • Understand key concepts of software marketing including technology adoption lifecycle, positioning, buying cycle
  • Understand main software sales methods: direct sales, online sales
  • Understand when different sales methods should be applied
  • Understand typical operations challenges of software companies: cross-departmental collaboration, internal services
  • Be able to analyze software company operations
  • Understand key methods of financial management metrics for software companies: MRR, ARR, CAC etc.
  • Understand investment concepts: types of investors, investment stages
  • Understand key motivation theories
  • Understand key leadership theories
  • Understand team work principles
  • Understand Adizes corporate lifecycle model
  • Understand knowledge transfer models
  • Understand modern trends in software development: best of breed vs. integrates solution, platforms
  • Be able to analyze strategies of software companies
Course Contents

Course Contents

  • Introduction to the course, foundations of software business
  • Business models in software business
  • Product management for software products
  • Market research and software product marketing
  • Software products and solutions selling
  • Operations management for software companies
  • Financial management for software companies
  • People management and leadership for software companies
  • Organizational management for software company
  • Business strategy for software companies
Assessment Elements

Assessment Elements

  • non-blocking Quiz
  • non-blocking Report
  • non-blocking Exam
Interim Assessment

Interim Assessment

  • Interim assessment (2 module)
    0.4 * Exam + 0.4 * Quiz + 0.2 * Report
Bibliography

Bibliography

Recommended Core Bibliography

  • Childers, R., & Moore, G. A. (2012). Quicklet on Geoffrey A. Moore’s Crossing the Chasm: Marketing and Selling High Tech Products to Mainstream Customers : Key Terms and Definitions. [San Francisco, California?]: Hyperink - Crossing the Chasm Quicklet. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1011706

Recommended Additional Bibliography

  • Crawford, C. M. (2012). New products management. Slovenia, Europe: Irwin. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.38FAE087