5. CS Lecture-I Anatomy of Software house.pptx

taseercs66 7 views 18 slides Nov 02, 2025
Slide 1
Slide 1 of 18
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18

About This Presentation

All about software.


Slide Content

Department of Computer Science-UET Mardan Professional Ethics/Practices Course Code (BSI-321) Semester: 3 rd ( Spring 2021) Credit Hours: 03 Lt Col (R) M. Javeed Khan

Week 5 Anatomy of a Software House, Computer Contracts , Department of Computer Software Engineering, UET- Mardan 2

To understand the Anatomy of a Software House and Computer Contracts , 3 Lecture Objectives Department of Computer Software Engineering, UET- Mardan

A software house is a company that primarily provides software products. These companies may specialize in business or consumer software products. The common definition is that the company is mainly invested in developing and distributing software products. 4 Department of Computer Software Engineering, UET- Mardan

The goals and objectives of a software house vary, depending on the client base and a structure for software release. Some houses specialize in contractor jobs that are commissioned for specific corporate clients. Others create public out-of-the-box software to be sold on store shelves. Each specific approach requires its own design process, set of professional rules and distribution strategy, taking into account, for example, time zones, user system requirements and much more. 5 Department of Computer Software Engineering, UET- Mardan

i . Executive Officers   The executive officers like CEO, CFO, and CTO are basically responsible for success and functioning of an organization. All the employees at all the levels are accountable to the executive officers; these officers participate in deciding the organizational goals & policies, and for hiring other high level officers for the organizations. 6 Department of Computer Software Engineering, UET- Mardan

ii. Vice-President : The responsibilities of a vice-president vary as per the size of the organization and the specific area of expertise of the professional. Generally, they account for organizing the meeting of the board members and develop reports on the accomplishments of the   business organization. 7

iii. Board   The board of directors represent a group of people who take active role and participate actively in the decision making process of the organization. Generally board members appoint a chairman from amongst them who becomes responsible for leading the board of directors. The boards of directors in any company are the highest stockholders of the organization. 8 Department of Computer Software Engineering, UET- Mardan

Board of Directors : The Board of Directors is a group of stakeholders and they are the main decision-makers of the organization. They choose the chief executive officer. They also review the various on-going activities of the company at regular intervals of time. 9

Directors   They are the officials who are in charge of individual departments in the organization, like marketing, human resource, production and sales etc. They are responsible for implementing the policies of the organization and working towards the achievement of goals as decided by executive officers. There are Operational Directors and Technical Directors. 10 Department of Computer Software Engineering, UET- Mardan

Operations Director The Operations Director is responsible for all the revenue earning operations of the company. It is his job to ensure that all projects are completed satisfactorily And resources are available to carry out the projects that the company wins The personnel reports to him. 11 Department of Computer Software Engineering, UET- Mardan

Technical Director The Technical Director is responsible for: Quality management Research and development Marketing at a technical level (e.g. arranging for staf to give papers at conferences) Technical training (as opposed to training in, say, project management or presentational skills, which are the responsibility of the personnel function). Financial Director All money matters management Profit and loss Resources allocation and planning 12 Department of Computer Software Engineering, UET- Mardan

iv. Managers Below the vice presidents of the organizations, there comes the layer of managers who are in charge of certain functions in a particular department. These managers are responsible for communicating directly with employees, and executing the tasks assigned to them by upper authorities within stipulated deadlines. 13 Department of Computer Software Engineering, UET- Mardan

v. Employees This group constitutes the lowest level in a corporate hierarchy who actually perform tasks in the organization. These people are hired for their skills and they work for organization as directed by their managers. 14 Department of Computer Software Engineering, UET- Mardan

Software Hous e Functions Management of Staff (HRM) Producing the budget Monitoring Financial Performance Long term Planning 15 Department of Computer Software Engineering, UET- Mardan

Software Hous e Functions Management of Staff (HRM) Producing the budget Monitoring Financial Performance Long term Planning 16 Department of Computer Software Engineering, UET- Mardan

https://youtu.be/evIWkajXkGk https://youtu.be/xp3Tf7H7lzI 17 Department of Computer Software Engineering, UET- Mardan

The End
Tags