Software Engineering Process, Notation & Tools Introduction - Part 2
Software Engineering Process, Notation & Tools Introduction - Part 2
-
INTRODUCTION
-
PART 2
Coverage Table of Content
• Stakeholder
• System
• Life Cycle
• Information System
SEPNT Introduction 2
Stakeholder Concept
• A person, group or organization within or outside of the project or the
system, sponsoring or having an interest in the project, or having a
positive or negative influence in the project.
SEPNT Introduction 3
Stakeholder Theory
• Examples
• Customer
• User group
• Upper Management
• Product owner
• Project Manager
• Development Team
• Software Quality Engineers
SEPNT Introduction 4
Stakeholder To-Do
• Identify stakeholder(s) for the system
SEPNT Introduction 5
System Concept
• A set of interdependent Components, constituting Structure and
Behaviour, forming an integrated whole, interacting to achieve a
specific purpose, in accordance with specified rules.
SEPNT Introduction 6
System Theory
• Constitutes
• Input
• Raw, Semi-Processed or Processed entities of intelligence
• Process
• Perform(s) work on the Inputs
• Are provided Input(s)
• Give output(s)
• Output
• Resultant entities of intelligence
SEPNT Introduction 7
System Theory
• SIPOC Model
• Supplier
• Input
• Process
• Output
• Customer
SEPNT Introduction 8
System Theory
• COPIS Model
• Customer
• Output
• Process
• Input
• Supplier
SEPNT Introduction 9
System Theory
• Examples
• Engine
• Fan
• Accounting
• Billing
• Invoicing
SEPNT Introduction 10
System To-Do
• Identify the various Process(es), Input(s) & Output(s) of the system
SEPNT Introduction 11
Life Cycle Concept
• The series of changes in the life of any system
SEPNT Introduction 12
Life Cycle Theory
• Examples
• Software Development Life Cycle
• Product Development Life Cycle
SEPNT Introduction 13
Life Cycle To-Do
• Identify the lifecycle of any system
SEPNT Introduction 14
Information System Concept
• Is an interconnected set of components used to collect, store,
process and transmit data and information.
SEPNT Introduction 15
Information System (IS) Theory
• It is a collection of hardware, software, data, people and
processes that work together to process raw data into useful
information.
• Is a formal, socio-technical, organizational system designed to
collect, process, store, and distribute information.[
• From a socio-technical perspective, an IS comprises four
components ; task, people, structure (or roles), and technology.
• An IS can be defined as an integration of components for collection,
storage and processing of data.
• Comprises products that process data to facilitate decision making
and the data being used to provide information and contribute to
knowledge.
SEPNT Introduction 16
Information System (IS) Theory
• Few Types
• Management information system (MIS)
• These computerized systems collect, store, process and present data to
support management decision-making.
• Decision support system (DSS)
• Enables users to explore and analyze data to gain insights into business
performance and, accordingly, make data-driven decisions.
• Executive information system (EIS)
• Provides information about the company's financial performance, market
trends, competitive landscape and so on
SEPNT Introduction 17
Information System Theory
• Examples
• A point-of-sale (POS) system used in retail stores
• Microsoft Word help automate tasks such as document creation and
editing, improving productivity.
• CAD (Computer-Aided Design) is used by architects to design and test
structures, enabling workers and managers to create detailed models
and simulations.
SEPNT Introduction 18
Information System To-Do
• Identify the various Information Systems in the context of myABC
SEPNT Introduction 19
SEPNT
-
INTRODUCTION
-
PART 2
-
END