0% found this document useful (0 votes)
3 views2 pages

Week5 B

A software house is a company dedicated to developing and distributing software products, including SaaS. The structure includes shareholders, a Board of Directors, a CEO, an executive team, and key departments such as Marketing, Sales, Client Services, Software Development, and Finance. An example is MindMill Software Ltd., an Indian software house established in 1993 that specializes in custom application development.

Uploaded by

Zeeshan Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

Week5 B

A software house is a company dedicated to developing and distributing software products, including SaaS. The structure includes shareholders, a Board of Directors, a CEO, an executive team, and key departments such as Marketing, Sales, Client Services, Software Development, and Finance. An example is MindMill Software Ltd., an Indian software house established in 1993 that specializes in custom application development.

Uploaded by

Zeeshan Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Professional Practices: Anatomy of a Software House

Contents
1. What is a Software House?
2. Structure of a Software House
o Shareholders
o Board of Directors
o Chief Executive Officer (CEO)
o Executive Team
o Key Departments:
▪ Marketing
▪ Sales
▪ Client Services
▪ Software Development
▪ Finance and Admin
3. Example: MindMill Software Ltd.

1. What is a Software House?


A software house is a company focused on developing and distributing software
products. These can include:
• Business or consumer software.
• Software-as-a-Service (SaaS) products.

2. Structure of a Software House


Shareholders
• Owners of the company.
• Elect the Board of Directors.
• Vote on major company decisions.
Board of Directors
• Represent shareholders’ interests.
• Set strategic goals and policies.
• Hire/fire the CEO and approve executive salaries.
• Ensure financial stability (approve budgets).
Chief Executive Officer (CEO)
• Appointed by the Board.
• Leads the company’s vision and strategy.
• Communicates with shareholders, government, and the public.
• Evaluates other executives’ performance.
Executive Team (VP & C-Level Officers)
• Manages day-to-day operations.
• Implements strategies set by the Board/CEO.
• Oversees departments like Marketing, Sales, and Development.

Key Departments
Marketing
• Builds brand awareness and customer relationships.
• Plans campaigns, events, and market research.
• Secures sponsorships and analyzes customer needs.
Sales
• Identifies new sales opportunities (cold calls, networking).
• Presents products/services to clients.
• Negotiates deals and handles complaints.
Client Services
• Maintains client relationships.
• Develops business plans to meet revenue targets.
• Customizes solutions and negotiates pricing.
Software Development
• Leads the development team.
• Manages projects from research to delivery.
• Sets coding standards and best practices.
• Works with engineers and product managers.
Finance and Admin
• Handles financial management and reporting.
• Ensures accurate and timely financial data.
• Manages general administrative tasks.

3. Example: MindMill Software Ltd.


• An Indian software house (established in 1993).
• Specializes in bespoke (custom) application development.

You might also like