SEN 650: Software Marketing

Offered Under: M.Sc. in Software Engineering (SEN)
Description

Introduction to marketing and marketing communication, service marketing, marketing challenges of technology products and services; methodology to identify target buyer’s perceptions and behaviors; marketing software product: market research, product positioning, determining value proposition of the product, pricing, distribution, promotions, intellectual property management, advertising and product management; marketing customized software development services: target market determination, educating clients, response to request for proposal, basics of software effort and cost estimation, client relationship management, business value determination of software solutions, base line data collection, determining return on software investment (ROI), impact assessment due to software use, and organization change management; marketing software engineering services to offshore clients: determining offshore market opportunities, understanding constraints in penetrating those markets, developing strategies, establishing linkages with complementary partners and packaging and promoting software engineering service capability to targeted markets; Software quality assurance: basics of software quality assurance (SQA), business value of SQA, and clients role in SQA. Introduction to ISO and SEI’s capability maturity model for software SQA. Case studies. Contractual and legal issues.


Prerequisites:
  • None

Course Type Major
Credit Hour 3
Lecture Hour 45
Expected Outcome(s):
  • Appreciate the global nature of software marketing and take appropriate measures to operate effectively in international settings.
  • Develop marketing strategies based on product, price, place and promotion objectives.
  • Comprehend the social, legal, ethical and technological forces behind software marketing decision-making.
  • Formulate software marketing strategies that incorporate psychological and sociological factors which influence consumers.
  • Understand and use the standardized models for software quality assurance.

Suggested Books:
  1. Software That Sells: A Practical Guide to Developing and Marketing Your Software Project by Edward Hasted
  2. Just Enough Requirements Management: Where Software Development Meets Marketing by Alan Mark Davis

Grading Policy: