slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Valdkonnateadmiste olulisus, äriprotsessid enn.ounapuu@ttu.ee PowerPoint Presentation
Download Presentation
Valdkonnateadmiste olulisus, äriprotsessid enn.ounapuu@ttu.ee

Loading in 2 Seconds...

play fullscreen
1 / 39

Valdkonnateadmiste olulisus, äriprotsessid enn.ounapuu@ttu.ee - PowerPoint PPT Presentation


  • 284 Views
  • Uploaded on

Valdkonnateadmiste olulisus, äriprotsessid enn.ounapuu@ttu.ee. Väljakutse. Tees: Lähiajal tuleb otsustavalt muuta seda viisi, kuidas me loome infosüsteeme . Moore seadus: Arvutustehnika võimsus kasvab kahekordseks iga 18 kuuga.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Valdkonnateadmiste olulisus, äriprotsessid enn.ounapuu@ttu.ee' - indra


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

Väljakutse

Tees: Lähiajal tuleb otsustavalt muuta seda viisi, kuidas me loome infosüsteeme.

Moore seadus: Arvutustehnika võimsus kasvab kahekordseks iga 18 kuuga.

Wirthi seadus: Tarkvara aeglustub kiiremini kui raudvara kiireneb.

Eriti aeglustub tarkvara loomine ja silumine

Niklaus Wirth: Software gets slower faster than hardware gets faster.

Infosüsteemide loomine on liiga kallis, võtab kaua aega ja nad ei häälestu muutuvatele tingimustele.

.

slide3
Sisu
  • IT kaasaegsed trendid
  • Äriprotsesside modelleerimine
  • BPM ja SOA
  • Äriprotsesside mõõtmine
  • Küsimused
p himoto
Põhimoto

Enne, kui hakata tarkvara looma, tuleb nõuded võimalikult täpselt paika panna;

Enne, kui nõuded saab paika panna, tuleb võimalikult täpselt valdkonna mudel (domain model) selgeks teha ja kui võimalik formaliseerida.

riprotsessi m rang
Äriprotsessi määrang
  • The word “process” is defined in the dictionary as “a series of actions, changes, or

functions bringing about a result”.

  • Martyn Ould: A process is a coherent set of activities carried out by a collaborating group to achieve a goal.
bpm definition
BPM definition

Business process management (BPM) is a management approach focused on aligning all aspects of an organization with the wants and needs of clients. It is a holistic management approach[1] that promotes business effectiveness and efficiency while striving for innovation, flexibility, and integration with technology. Business process management attempts to improve processes continuously. It could therefore be described as a "process optimization process."

http://en.wikipedia.org/wiki/Business_process_management

components of bpm suite
Components of BPM Suite

There are four critical components of a BPM Suite:

Process Engine – a robust platform for modeling and executing process-based applications, including business rules

Business Analytics — enable managers to identify business issues, trends, and opportunities with reports and dashboards and react accordingly

Content Management — provides a system for storing and securing electronic documents, images, and other files

Collaboration Tools — remove intra- and interdepartmental communication barriers through discussion forums, dynamic workspaces, and message boards

rule engine
Rule engine

business rules engine is a software system that executes one or more business rules in a runtime production environment. The rules might come from legal regulation ("An employee can be fired for any reason or no reason but not for an illegal reason"), company policy ("All customers that spend more than $100 at one time will receive a 10% discount"), or other sources.

miks modelleerida
Miks modelleerida

1) Describing a process: we model a process to be able to describe it. We could have different target audiences for these descriptions, for instance, humans, in which case understandability is important, or machines, in which case formality is important.

2) Analyzing a process: simply put, process analysis consists of assessing the properties of a process. Process re-engineering and improvement relies on an analysis of existing processes to identify redundant or sub-optimal steps. If the process is described formally, we can verify mechanically structural properties such as coupling and cohesion or dynamic properties such as the absence of deadlock, liveness properties, etc.

3) Enacting a process: we may enact a process for simulation purposes or to provide some level of support for process execution. Depending on the language, this support can take different forms : reacting to events triggered by the execution of the process, to checking that specific constraints are satisfied, driving the execution of the process. Only formal languages1 make process enactment possible.

modeleerimise keeled
Modeleerimise keeled

1) Traditional process modeling languages: these languages mostly come from the MIS tradition of information engineering and from work on business process engineering. IDEF, Petri Nets, Event Process Chains (EPC), Role Activity Diagrams [Ould, 1995], Resource-Event-Agent (REA) [], and the recently minted Business Process Modeling Language [BPMI,2003].

2) Workflow modeling languages: roughly speaking, a workflow management system is a computer system that manages a business process by assigning activities of the process to the right resources, by “moving” work items (e.g., documents, orders, etc.) from one processing step to the next, and by tracking the progress of the process [WfMC,2002]. These languages are, for the most part, formal and executable. We will talk about the Workflow Process Description Language (WPDL) [WfMC,1999] and proposed interchange formats such as PIF [Lee et al., 1996] and PSL [NIST,2002].

3) Process integration languages: the advent of inter-enterprise electronic business (B2B) has spurred interest in process modeling languages for the purposes of integrating the processes of two or more business partners. Biztalk

architecture example
Architectureexample

http://cloud.ld.ttu.ee/archi/

mudelip hine arendus n ide
Mudelipõhine arendus näide

Remotedesktop

cloud.ld.ttu.ee

Tulemus

http://cloud.ld.ttu.ee/DefaultBizAgiProject/default.aspx

l bilaskev ime anal s pudelikaelad
Läbilaskevõime analüüs. Pudelikaelad.

bottle-necks

throughput time

flow time from A to B

s ndmus log
Sündmus log
  • YAWL logs workflow events and data attributes
  • An extractor function available as a ProMImport plug-in
  • ProM can analyze YAWL logs in MXML format
  • Prom can transform YAWL models into Petri nets

<Process id="Payment_subprocess.ywl">

<ProcessInstance id="3f9dfc70-5420-40e7-b9f7-329b5c6f0ded">

<AuditTrailEntry>

<WorkflowModelElement>Check_PrePaid_Shipments_10</WorkflowModelElement>

<EventType>start</EventType>

<Timestamp>2008-07-08T10:11:18.104+01:00</Timestamp>

<Originator>JohnsI</Originator>

</AuditTrailEntry>

<AuditTrailEntry>

<Data><Attribute name="PrePaidShipment">true</Attribute></Data>

<WorkflowModelElement>Check_PrePaid_Shipments_10</WorkflowModelElement>

<EventType>complete</EventType>

<Timestamp>2008-07-08T10:11:28.167+01:00</Timestamp>

<Originator>JohnsI</Originator>

</AuditTrailEntry>

</ProcessInstance>

</Process>

arendusprotsess
Arendusprotsess
  • Taust (kontekst)
  • Valdkonnamudel
  • Probleem
  • Äriprotsess as-is
  • Äriprotsess to-be
  • Mõõdikud
  • Riskianalüüs
n ide
Näide

Heidi Ploovits

Automatiseeritud kõnejuhtimise ja automaatteeninduse juurutamine eraklienditoe kõnekanalis Elion Ettevõtted Aktsiaseltsi näitel

Sai kõigilt nii komisjonilt, juhendajalt kui ka retsensendilt suurepärase.

Magistritoo_Heidi_Ploovits_TTU_IABM103536_final.pdf

vahendid
Vahendid
  • Bizagi
  • DISCO
  • http://cloud.ld.ttu.ee/idu0111/

Äriprotsesside kursuse koduleht