BTS330
description
Transcript of BTS330
![Page 1: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/1.jpg)
BTS330
Lecture 2: Businesses and Business Processes
![Page 2: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/2.jpg)
What is Business? archaic : purposeful activity : BUSYNESS usually commercial or mercantile activity engaged in as a means
of livelihood : TRADE BUSINESS may be an inclusive term but specifically designates
the activities of those engaged in the purchase or sale of commodities or in related financial transactions. COMMERCE and TRADE imply the exchange and transportation of commodities. INDUSTRY applies to the producing of commodities, especially by manufacturing or processing, usually on a large scale*
*Merriam-Webster Online Dictionary
2
![Page 3: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/3.jpg)
Types of Businesses
Retail Financial Insurance Manufacturing etc
3
![Page 4: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/4.jpg)
Business Areas
The organizational areas needed to support a business.
These can to equate to departments.
4
![Page 5: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/5.jpg)
Organizational Roles to Support the Business:
An organizational structure made up of executives, middle management, supervisory management and operational staff.
5
![Page 6: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/6.jpg)
Management
Executives (Top Management)▪ Those that make strategic and day to day
decisions Middle Management
▪ Those that make tactical and day to day decisions
Lower Management▪ Supervisory personnel who make day to day
decisions
6
![Page 7: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/7.jpg)
Operational Staff
The individuals involved in the day to day processing of transactions I.e. Bank Tellers; Mutual Fund Sales People; Sales Associate
7
![Page 8: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/8.jpg)
Systems that Solve Business Problems Information systems
Collection of interrelated components that collect, process, store, and provide as output the information needed to complete business processes
8
![Page 9: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/9.jpg)
Information Systems
9
IS PlanningLevel
Type of planning Typical IS applications Organizational Unit Responsible for
Developing
Strategic Strategies in support of organizational long-term objectives
Market and sales analysis, Product planning, Performance evaluation
Senior Management/ Executives
Tactical Policies in support of short-term goals and resource allocation
Budget analysis, Salary forecasting, Inventory scheduling, Customer service
Middle Management
Operational Day-to-day staff activities and production support
Payroll, Invoicing, Purchasing, Accounting
Lower Management; Operational
![Page 10: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/10.jpg)
Flow of Information
Horizontally - information flows across departments
Vertically - information needs of clerical staff, middle management, and senior executives
10
![Page 11: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/11.jpg)
Business Processes
A Business Process could be an event that the business needs to respond to or it could be an event where the business needs to generate some kind of response back
Can include manual as well as automated processes
11
![Page 12: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/12.jpg)
Business Process
“A commercial event is usually triggered by an event (for example receipt of an application form) and has at least one visible domain-specific result (e.g., a contract)”*
* Developing Software with UML by Bernard Oestereich, p. 68.
12
![Page 13: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/13.jpg)
Domain
“An area of knowledge or activity characterized by a set of concepts and terminology understood by practitioners in that area.”*
* Use Case Modeling by Kurt Bittner and Ian Spence, p. 332.
13
![Page 14: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/14.jpg)
Business Process “The activities of a business process
are usually chronologically and logically related to each other.”*
* Developing Software with UML by Bernard Oestereich, p. 68.
14
![Page 15: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/15.jpg)
What is a Business Use Case? “A business use case describes how
a business actor uses a business to achieve a goal and what the business does for the business actor to achieve that goal.”*
*Use Case Modeling, by Bittner & Spence, p. 331.
15
![Page 16: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/16.jpg)
What is a Business Use Case? “It tells the story of how the business
and its actors collaborate to deliver something of value for at least one of the actors.”*
*Use Case Modeling, by Bittner & Spence, p. 331.
16
![Page 17: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/17.jpg)
What is a Business Use Case? “… is independent of the concrete
possibilities and requirements for its (IT-related) implementation.”*
*Developing Software with UML: Object-Oriented Analysis and Design in Practice, Bernard Oestereich, p. 72.
17
![Page 18: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/18.jpg)
Business Use Cases
How to identify a Business Use Case? Look for processes the company uses to
satisfy the requests of the business actors▪ Processes could be an event that the business
needs to respond to or it could be an event where the business needs to generate some kind of response back
▪ Can include manual as well as automated processes
18
![Page 19: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/19.jpg)
Business Use Cases Where does a Use case start?
“At the start there is always a commercial trigger, a commercial event▪ Customer would like to conclude a contract▪ Customer would like to rent a vehicle▪ Marketing department would like a statistical
evaluation of reservations”*
*Developing Software with UML, Object-oriented Analysis and Design in Practice,Bernard Oestereich, p. 74.
19
![Page 20: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/20.jpg)
Business Use Cases Where does a Use case start?
“At the start there is always a commercial trigger, a commercial event▪ Customer would like to conclude a contract▪ Customer would like to rent a vehicle▪ Marketing department would like a statistical
evaluation of reservations”*
*Developing Software with UML, Object-oriented Analysis and Design in Practice,Bernard Oestereich, p. 74.
20
![Page 21: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/21.jpg)
Business Use Cases
Where does a Use case end? “At the end a result has been produced
that has “commercial value”▪ A vehicle registration▪ A letter to the customer▪ A business management evaluation”*
*Developing Software with UML, Object-oriented Analysis and Design in Practice, Bernard Oestereich, p. 74.
21
![Page 22: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/22.jpg)
Business Use Cases
How to identify the Actors? Look for who is placing requirements on
the system. Anybody who is directly or indirectly
involved affected by the system.▪ Directly: someone who will have direct
contact with the system▪ Indirectly: someone who does not have direct
contact with the system but who is involved in the business that is supported by the system
22
![Page 23: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/23.jpg)
Business Use Cases Example of Actors:
Users of the system Other departments (Marketing, Sales) Clients or Management Customers System Administrators, Service Personnel, Training
Personnel, Support Personnel System Developers, System Maintenance Personnel Buyers of the system
23
![Page 24: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/24.jpg)
Business Modeling
What is Business Modeling? It shows how people and business
processes need to work together Two diagrams support Business
Modeling:▪ Use Case diagram which contains business
use cases and actors▪ An Activity diagram which describes in more
detail the flow of the Business Processes
24
![Page 25: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/25.jpg)
Business Modeling
Why Business Modeling? It shows the scope of the system If building a system which will use
several related systems, it clarifies what each system needs to be responsible for and what the relationships are between systems
25
![Page 26: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/26.jpg)
Business Use Case Diagram “A model of a business (defined in
terms of business use cases, business actors, and the associations between them) that describes the requirements of a business.”*
*Use Case Modeling, by Bittner & Spence, p. 331.
26
![Page 27: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/27.jpg)
Business Modeling
What is a Business Use Case? A business process that happens within
an organization
27
Rent a Video
![Page 28: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/28.jpg)
Business Modeling
What is an Actor? Someone who interacts with the
business process
28
Customer
![Page 29: BTS330](https://reader036.fdocuments.in/reader036/viewer/2022062521/56816898550346895ddf268b/html5/thumbnails/29.jpg)
Business Modeling
Business Use Case Diagram Example
29
Rent A VideoCustomer