Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Concept of Operations and Business Modelling Requirements Engineering & Project Management.

Podobne prezentacje


Prezentacja na temat: "Concept of Operations and Business Modelling Requirements Engineering & Project Management."— Zapis prezentacji:

1 Concept of Operations and Business Modelling Requirements Engineering & Project Management Lecture 2

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

3 J.Nawrocki, Business Modelling Bibliography ISO/IEC Standard for Information Technology—Software life cycle processes—Life cycle data, IEEE/EIA , April IEEE Guide for Information Technology – System Definition - Concept of Operations (ConOps) Document, IEEE Std , March 

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

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

6 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

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

8 J.Nawrocki, Business Modelling 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

9 J.Nawrocki, Business Modelling 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

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

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

12 J.Nawrocki, Business Modelling ISO/IEC 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...

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

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

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

16 J.Nawrocki, Business Modelling Concept of Operations e) Operational scenarios; Use cases 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; f) Summary of impacts; g) Analysis of the proposed system; h) Priorities, assumptions, constraints, advantages, limitations, alternatives, and trade-offs considered.

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

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

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

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

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

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

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

24 J.Nawrocki, Business Modelling 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 : IEEE Std by R. Thayer, R. Fairley, P. Bjorke.

25 J.Nawrocki, Business Modelling ConOps structure 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

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

27 J.Nawrocki, Business Modelling ConOps structure 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

28 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,..

29 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 //...

30 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, User classes and other involved personnel Organizational structure Profiles of user classes Interactions among user classes Other involved personnel 3.6 Support environment

31 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 Organizational structure Profiles of user classes Interactions among user classes Other involved personnel 3.6 Support environment

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

33 J.Nawrocki, Business Modelling ConOps structure 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

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

35 J.Nawrocki, Business Modelling Overview of RE guidelines The requirements document Requirements elicitation Reqs analysis & negotiation Describing requirements System modelling Requirements validation Requirements management RE for critical systems BasicIntermAdv

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

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

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

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

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

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

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

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

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

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

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

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

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

49 J.Nawrocki, Business Modelling Artefakty Obiekty danych Grupy

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

51 J.Nawrocki, Business Modelling Summary ConOps standards: Business modelling: actors, processes, information objects Current system, nature of change, the proposed system

52 J.Nawrocki, Business Modelling Questions?

53 J.Nawrocki, Business Modelling 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?


Pobierz ppt "Concept of Operations and Business Modelling Requirements Engineering & Project Management."

Podobne prezentacje


Reklamy Google