Concept of Operations and Business Modelling

Slides:



Advertisements
Podobne prezentacje
Informacje ogólne / General information
Advertisements

Logiki (nie)klasyczne
Copyright for librarians - a presentation of new education offer for librarians Agenda: The idea of the project Course content How to use an e-learning.
Inżynieria oprogramowania II Wykład 4 Normy serii ISO 9000
Modelowanie i architektura
Modelowanie i język UML
Team Building Copyright, 2003 © Jerzy R. Nawrocki Requirements Engineering Lecture.
Jak napisać dobry projekt w 7. Programie Ramowym
Doświadczenia z oceny wniosków w Komisji UE
Zestawienie wyników badań Researches summary. 1. Czy Twoi rodzice uprawiają jakieś sporty lub w inny aktywny sposób spędzają wolny czas poświęcając im.
Licencjonowanie Lync 2013 Poziom 200.
Records Management with SharePoint 2010
Author: Welcome to London's history and culture.
Licencjonowanie aplikacji serwerowych
Office 365.
Podstawy modeli i programów licencyjnych Microsoft.
Norma IEEE 1058 – SPMP IEEE - The Institute for Electrical and Electronics Engineering Instytut inynierii elektrycznej i elektronicznej SPMP - Software.
Inżynieria Oprogramowania Copyright, 2001 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Dokumenty w chmurze czyli Workflow – zarządzanie procesami biznesowymi
Katarzyna Zielińska Kinga Bujak Kl. IV TI. Nazywam się Katarzyna a to jest moja koleżanka Kinga. Uczęszczamy razem do Zespołu Szkół Elektoniczno-Telekomunikacyjnych.
Ministerstwo Rozwoju Regionalnego, pl. Trzech Krzyży 3/5, Warszawa; Experiences with macromodelling for assessing.
Wydział Elektroniki Kierunek: AiR Zaawansowane metody programowania Wykład 5.
1 PROINFO System zarządzania informacją o przedsięwzięciu informatycznym Seminarium dyplomowe 2004 WIiZ Politechnika Poznańska.
7. PR „Ludzie” - projekty indywidualne Przebieg ewaluacji: 1-stopniowa procedura składania wniosków: przesyłamy pełny wniosek (max. 25 stron.
SINTEF Byggforsk/Building and Infrastructure
Wstęp do Fizyki Środowiska - Podstawy mechaniki płynów Problems 1 Lecture 1 1)In a vertical capillary filled with water air bubbles are rising Sketch the.
CROSSWORD: SLANG. Konkurs polega na rozwiązaniu krzyżówki. CROSSWORD: SLANG Wypełnione karty odpowiedzi prosimy składać w bibliotece CJK, lub przesyłać.
Copyright © Jerzy R. Nawrocki Team Software Process Inżynieria oprogramowania II Wykład.
… there was someone in the past who said: „To earn million you need billion”. In my opinion, it’s true.
Did you know?. 1 in 8 people living in Britain live in London, 12 million people live in London - this is a major European city London is the world largest.
DRINK DRIVING IN POLAND Latest drink driving developments in Poland SECRETARIAT OF THE NATONAL ROAD SAFETY COUNCIL "SMART approaches to tackling drink.
Wytyczne dla przemysłu (Guidance for Industry) ICH Q8, Q9, Q10
Komponentowe i rozproszone Interludium czyli krótki wykład o rozpraszaniu.
FINANCING OF ENTERPRISE - Programme. LECTURES 1.Primary objectives of corporate finance 2.Financial environment of the company 3.Capital structure decisions.
Assessment of the impact of regular pilates exercises on static balance in healthy adult women. Preliminary report. 1 Rehabilitation Department, Division.
Joanna E. Dudek, M.A. University of Social Sciences and Humanities Warsaw, Poland.
Adaptive, Component Based System Architecture for Monitoring Data Storing Distributed Systems Research Group Department of Computer Science AGH-UST Cracow,
1 Summary of the survey on dedicated bus lanes EMTA GM, , Budapest Tamás Dombi, ZTM Warsaw.
JOB SEARCH IS A JOB Career planning is building bridges from one’s current job/career.
SUSTMAN Przedsiębiorczość, zrównoważony rozwój i produkcja dla studentów PWSZ w Koninie Prezentacja podręcznika 8 grudnia 2015 r., PWSZ w Koninie Projekt.
Foundation for Promotion of Entrepreneurship – Continuing Education and Lifelong Learning NGO that responds to the training needs Fundacja Rozwoju Przedsiębiorczości.
Development of rural tourism and agritourism Experience of the past 20 years Elżbieta Wyrwicz Department of Tourism 3rd International Conference AGROTRAVEL.
IX Konferencja "Uniwersytet Wirtualny: model, narzędzia, praktyka" Andrzej JODŁOWSKI, Ewa STEMPOSZ, Alina STASIECKA, „Standardy jakości w e-learningu"
Writing Ewa Hołubowicz 23 października 2015 Plan  Typy zadań  Cechy wspólne  Instrukcja  Ocena.
MAŁOPOLSKIE CENTRUM NAUKI MALOPOLSKA SCIENCE CENTER.
Wyższa Szkoła Pedagogiczna im. Janusza Korczaka w Warszawie Internet security risk management Prof. Artis Teilans, Aleksandrs Larionovs.
Marcin Gliński Instytut Języków Romańskich i Translatoryki UŚ Regionalny Ośrodek Doskonalenia Nauczycieli WOM w Katowicach NOCNE POWTÓRKI MATURALNE 2016.
Important holidays and festivals in Poland. The first of January New Year’s Day New Year’s Day the day of Mary the Holy Mother of God – for Catholics.
Dzień dobry! Cześć! This project has been funded with support from the European Commission. This document reflects the views only of the authors, and.
Instytut Zarządzania i Marketingu Katedra Zarządzania Kapitałem Ludzkim Britt-Marie S Torstensson, WINNET Sweden Sandra Misiak-Kwit, University of Szczecin.
VIRTUAL REALITY LABORATORY Andrzej Grabowski
Opracowanie: Katarzyna Gagan, Anna Krawczuk
Forest fire protection
„What’s up” in CITES implementation in Poland
Dell EMC Channel Technology Event
A prototype of distributed modelling environment
Running Dictation Activity to Engage Students in Reading, Writing, Listening, and Speaking.
EMPOWEREMENT IN ICT SKILLS. I CREATED MY WEBSITE TO USE IT FOR TEACHING.
Lesson 11 – Problem Solving & Applications of Functions
PROGRESS ON MONITORING OF SMART SPECIALISATION IN WARMIA-MAZURY REGION, POLAND July 2017, Barcelona.
Computing situation in Poland
INERNATIONAL LOGISTICS
Mariusz Dybał - Portfel akcyjny PTEbnmbnmbn mbn,bm,b
Polish L3 Learning Pack Saying your name
zl
1) What is Linux 2) Founder and mascot of linux 3) Why Torvalds created linux ? 4) System advantages and disadvantages 5) Linux distributions 6) Basic.
Beata Charkiewicz. Table of Contents  Introduction To Android  History Of Android  What is OHA?  Devices with android  Android Features  Android.
Seniors in Poland.
SatMapping Your map from space Cover page
Combining chemical and biological methods for integrated environmental assessment The safety and quality of environment (living space, human and animal.
Zapis prezentacji:

Concept of Operations and Business Modelling (c) J.Nawrocki Lecture 3 Requirements Engineering & Project Management Lecture 2 Concept of Operations and Business Modelling Jerzy.Nawrocki@put.poznan.pl www.cs.put.poznan.pl/jnawrocki/require/ Req. Eng. & Project Manag.

Introduction Chaos + computers = Computerized chaos J.Nawrocki, Business Modelling

(c) J.Nawrocki Bibliography Lecture 3 ISO/IEC 12207 Standard for Information Technology—Software life cycle processes—Life cycle data, IEEE/EIA 12207.1-1997, April 1998. IEEE Guide for Information Technology – System Definition - Concept of Operations (ConOps) Document, IEEE Std 1362-1998, March 1998.  J.Nawrocki, Business Modelling Req. Eng. & Project Manag.

Rational Unified Process Project statement Rational Unified Process What is the problem? Who suffers? What are the implications? How to solve it? J.Nawrocki, Business Modelling

They can only give answers. They can’t ask questions. Project statement What is the problem? Who suffers? What are the implications? How to solve it? Computers are useless. They can only give answers. They can’t ask questions. Pablo Picasso J.Nawrocki, Business Modelling

Project statement What is the problem? Who suffers? What are the implications? How to solve it? Long queues of applicants for studying at the Faculty of Computing and Management J.Nawrocki, Business Modelling

Workers of the Dean Office Project statement What is the problem? Who suffers? What are the implications? How to solve it? The applicants Workers of the Dean Office J.Nawrocki, Business Modelling

The applicants are loosing their time Project statement What is the problem? Who suffers? What are the implications? How to solve it? The applicants can change their minds and they can go to other university The applicants are loosing their time The Dean Office workers are unsatisfied J.Nawrocki, Business Modelling

Advantage: Simple Disadvantage: More workers required Project statement What is the problem? Who suffers? What are the implications? How to solve it? Parallel teams Inf AiZ Advantage: Simple Disadvantage: More workers required J.Nawrocki, Business Modelling

Advantage: Less work Disadvantage: Cost Project statement What is the problem? Who suffers? What are the implications? How to solve it? Internet Enrollment System Dean office Applicants Internet Advantage: Less work Disadvantage: Cost J.Nawrocki, Business Modelling

Agenda IEEE/EIA Standard 12207-1997 IEEE Standard 1362-1998 Business Modelling Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions J.Nawrocki, Business Modelling

6.2 Change request or modification request ISO/IEC 12207 contents 6.1 Acquisition plan 6.2 Change request or modification request 6.3 Concept of operations description 6.4 Database design description 6.5 Development process plan 6.6 Evaluation records 6.8 Maintenance process plan 6.9 Operation process plan 6.10 Problem report and problem resolution report 6.11 Project management plan 6.12 Software architecture description . . . J.Nawrocki, Business Modelling

Concept of Operations - 12207 Purpose: Describe, in users’ terminology, how the system should operate to meet the users’ needs. Content: a) Generic description information; Date of issue: 2004-10-13 Status: Draft Issuing organization: SDS Cover page Change history Summary References Glossary J.Nawrocki, Business Modelling

Concept of Operations - 12207 Purpose: Describe, in users’ terminology, how the system should operate to meet the users’ needs. Content: a) Generic description information; b) Description of current situation or system; c) Justification for and nature of changes; d) Concepts for the proposed system; J.Nawrocki, Business Modelling

Current situation Proposed system Change Business Modelling Current situation Proposed system Change J.Nawrocki, Business Modelling

Concept of Operations - 12207 Purpose: Describe, in users’ terminology, how the system should operate to meet the users’ needs. Content: a) Generic description information (previous slide); b) Description of current situation or system; c) Justification for and nature of changes; d) Concepts for the proposed system; Use cases e) Operational scenarios; f) Summary of impacts; g) Analysis of the proposed system; h) Priorities, assumptions, constraints, advantages, limitations, alternatives, and trade-offs considered. J.Nawrocki, Business Modelling

Podanie Propozycje poprawy 1 Kandydat wprowadza podanie przez Internet Ksantypa 2 Podanie J.Nawrocki, Business Modelling

2 Kandydat opłaca rekrutację Propozycje poprawy 2 Kandydat opłaca rekrutację Wystarczy? J.Nawrocki, Business Modelling

3 Ksantypa ściąga z KReM-u wyniki matury kandydata Propozycje poprawy 3 Ksantypa ściąga z KReM-u wyniki matury kandydata Ksantypa 2 KReM J.Nawrocki, Business Modelling

4 Kandydat sprawdza swoje wyniki Propozycje poprawy 4 Kandydat sprawdza swoje wyniki Ksantypa 2 KReM Fizyka ..... 1% J.Nawrocki, Business Modelling

5 Ksantypa podaje wyniki rekrutacji Propozycje poprawy 5 Ksantypa podaje wyniki rekrutacji Jan Abacki 1999 Ewa Backa 1998 ... Ksantypa 2 J.Nawrocki, Business Modelling

6 Wydziałowa Komisja Rekrutacyjna odbiera dokumenty Propozycje poprawy 6 Wydziałowa Komisja Rekrutacyjna odbiera dokumenty J.Nawrocki, Business Modelling

Agenda IEEE/EIA Standard 12207-1997 IEEE Standard 1362-1998 Business Modelling Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions J.Nawrocki, Business Modelling

1998: IEEE Std 1362-1998 by R. Thayer, R. Fairley, P. Bjorke. IEEE Std 1362 History 1980: R.J. Lano, A Structured Approach for Operational Concept Formulation, TRW SS-80-02, Redondo Beach, CA. 1992: Software Systems Technical Committee of the American Institute of Aeronautics and Astronautics (AIAA), A standard for an Operational Concept Document. 1993: MS thesis, California State University, Sacramento; accepted as MIL-STD-498. 1998: IEEE Std 1362-1998 by R. Thayer, R. Fairley, P. Bjorke. J.Nawrocki, Business Modelling

3. Current system or situation ConOps structure - 1362 1. Scope 2. Referenced documents 3. Current system or situation 4. Justification for and nature of changes 5. Concepts for the proposed system 6. Operational scenarios 7. Summary of impacts 8. Analysis of the proposed system 9. Notes Appendices Glossary J.Nawrocki, Business Modelling

Operational scenarios A step-by-step description of system’s operation and interaction with its users and external interfaces under a given set of circumstances. J.Nawrocki, Business Modelling

The same structure ConOps structure - 1362 1. Scope 2. Referenced documents 3. Current system or situation 4. Justification for and nature of changes 5. Concepts for the proposed system 6. Operational scenarios 7. Summary of impacts 8. Analysis of the proposed system 9. Notes Appendices Glossary The same structure J.Nawrocki, Business Modelling

Current / proposed system description 3.1 Background, objectives, and scope 3.2 Operational policies and constraints Constraints on the hardware, the hours of operation of the system, the number of available personnel, .. J.Nawrocki, Business Modelling

Current / proposed system description 3.1 Background, objectives, and scope 3.2 Operational policies and constraints 3.3 Description of the current system or situation The operational environment Major system components and their interconnections Interfaces to external systems or procedures Functions (features) Inputs, outputs, data flows Cost of system operations Operational risk factors Performance // Safety and security aspects // ... J.Nawrocki, Business Modelling

Current / proposed system description 3.1 Background, objectives, and scope 3.2 Operational policies and constraints 3.3 Description of the current system or situation 3.4 Modes of operation for the current system or situation Operational, degraded, maintenance, training, .. 3.5 User classes and other involved personnel 3.5.1 Organizational structure 3.5.2 Profiles of user classes 3.5.3 Interactions among user classes 3.5.4 Other involved personnel 3.6 Support environment J.Nawrocki, Business Modelling

Current / proposed system description 3.1 Background, objectives, and scope 3.2 Operational policies and constraints 3.3 Description of the current system or situation 3.4 Modes of operation for the current system or situation 3.5 User classes and other involved personnel 3.5.1 Organizational structure 3.5.2 Profiles of user classes 3.5.3 Interactions among user classes 3.5.4 Other involved personnel 3.6 Support environment J.Nawrocki, Business Modelling

Agenda IEEE/EIA Standard 12207-1997 IEEE Standard 1362-1998 Business Modelling Introduction XPrince Team Project Lifecycle The Analyst Role The Architect Role The Project Manager Role Scaling up Conclusions J.Nawrocki, Business Modelling

3. Current system or situation ConOps structure - 1362 1. Scope 2. Referenced documents 3. Current system or situation 4. Justification for and nature of changes 5. Concepts for the proposed system 6. Operational scenarios 7. Summary of impacts 8. Analysis of the proposed system 9. Notes Appendices Glossary J.Nawrocki, Business Modelling

Business-level use-cases (processes) Information objects (data) Business modelling Actors Business-level use-cases (processes) Information objects (data) J.Nawrocki, Business Modelling

Overview of RE guidelines Basic Interm Adv 8 6 5 4 3 2 36 - 6 2 1 3 21 - 1 2 4 9 The requirements document Requirements elicitation Reqs analysis & negotiation Describing requirements System modelling Requirements validation Requirements management RE for critical systems J.Nawrocki, Business Modelling

Develop complementary system models Basic guidelines System modelling Develop complementary system models J.Nawrocki, Business Modelling

NoweNazwisko(string) Class Diagrams Człowiek Imię: string Nazwisko: string RokUrodz: int NoweNazwisko(string) Mąż Żona 1 1 DataŚlubu: string DataŚlubu: string {Mąż.DataŚlubu == Mąż.Żona.DataŚlubu} J.Nawrocki, Business Modelling

Kawaler Żonaty Rozwodnik Wdowiec State diagrams Kawaler / Narodziny Żonaty Znalazł wybrankę [wiek > 18] / Ślub Znalazł wybrankę / Ślub Znalazł wybrankę / Ślub / Rozwód Rozwodnik Wdowiec Śmierć żony / Owdowienie J.Nawrocki, Business Modelling

wprowadzenie REGON-u IO Sequence diagrams Rejestrator System wprowadzenie REGON-u IO REGON jest poprawny pozostałe dane IO dane są poprawne dane jednostek IO J.Nawrocki, Business Modelling

Develop complementary system models Model the system’s environment Basic guidelines System modelling Develop complementary system models Model the system’s environment J.Nawrocki, Business Modelling

Business Process Diagram Wprowadzenie Business Process Diagram BPMN 1.0, May 2004 BPEL4WS – wykonanie procesów J.Nawrocki, Business Modelling

Wprowadzenie Obiekty przepływu Obiekty łączące Tory pływackie Artefakty J.Nawrocki, Business Modelling

Obiekty przepływu Zdarzenia Czynności Bramki Adnotacje Tekst adnotacji J.Nawrocki, Business Modelling

Prosty diagram procesów (S. White) J.Nawrocki, Business Modelling

Obiekty łączące Przepływ sterowania Przepływ wiadomości Powiązania J.Nawrocki, Business Modelling

Diagram procesów z zależnościami czasowymi (S.White) J.Nawrocki, Business Modelling

Tory pływackie Nazwa Basen Nazwa Tory Nazwa Nazwa J.Nawrocki, Business Modelling

Diagram procesów z basenami (S.White) J.Nawrocki, Business Modelling

Artefakty Obiekty danych Grupy J.Nawrocki, Business Modelling

Diagram procesów dla PRINCE2 J.Nawrocki, Business Modelling

At last! Summary ConOps standards: 12207 + 1362 Business modelling: actors, processes, information objects Current system, nature of change, the proposed system J.Nawrocki, Business Modelling

? Questions? J.Nawrocki, Business Modelling (c) J.Nawrocki Lecture 3 Req. Eng. & Project Manag.

1. What is your general impression? (1 - 6) Quality assessment 1. What is your general impression? (1 - 6) 2. Was it too slow or too fast? 3. What important did you learn during the lecture? 4. What to improve and how? J.Nawrocki, Business Modelling