55
AO-Anmeldungen Entwicklung einer Webanwendung mit Java EE 7

AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

AO-AnmeldungenEntwicklung einer Webanwendung mit Java EE 7

Page 2: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code
Page 3: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code
Page 4: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

4

Page 5: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code
Page 6: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code
Page 7: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code
Page 8: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Maria ElenaHollen

Page 9: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agenda

9

Page 10: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Projektbestandteile

10

Page 11: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Veranstaltungsanmeldung

11

Page 12: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Massageplan

12

Page 13: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Telefondienstliste

13

Page 14: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Projektziel

14

Page 15: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Neues Mitarbeiterportal

Architekturrichtlinien Digitalisierung

Intranet mit TYPO3

Projektbegründung

15

Page 16: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agenda

Page 17: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Use-Cases

17

Page 18: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

10 11 42 2 5

Analyse

Entwurf

Implementierung Abnahme

Dokumentation

Projektphasen & Zeiten

18

Page 19: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Vorgang Kosten

Entwicklung 1.750€

Fachgespräch 480€

Code-Review 40€

Abnahme 40€

Projektkosten

Summe 2.310€ 19

Page 20: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Vorgang Anzahl Zeiteinsparung

Veranstaltungsan-/abmeldung 30 15 Min.

Anzeige von Terminen 100 100 Min.

Telefondienste erstellen 1 3 Min.

Auswertung 1 5 Min.

Telefondienstein/-austragung 320 107 Min.

Summe 230 Min.

Zeiteinsparung

20

Page 21: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

0 €

1.000 €

2.000 €

3.000 €

4.000 €

0 1 2 3

Jahr

Projektkosten

Kosteneinsparungen

Amortisation

1,4

21

Page 22: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agenda

Page 23: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Java EE 7

JBoss

Maria DB

Technologien

23

Page 24: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

MockUps

24

Page 25: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Datenmodell

25

Page 26: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

26

Page 27: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

27

Page 28: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Architektur

28

Page 29: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agenda

Page 30: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Vorgehen

30

Page 31: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Test Driven Development

31

Page 32: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agil 32

Page 33: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Code

33

Page 34: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

JPA

34

Page 35: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Businesslogik

35

Page 36: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Test

36

Page 37: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Deployment

37

Page 38: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

38

Page 39: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Codeanalyse

39

Page 40: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Neue Anwendung

40

Page 41: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

41

Page 42: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Benutzerdokumentation

42

Page 43: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Entwicklerdokumentation

43

Page 44: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Agenda

Page 45: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Rückblick

Page 46: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Ausblick

Page 47: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

AO-AnmeldungenEntwicklung einer Webanwendung mit Java EE 7

Page 48: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

xxx

xxx

Author: OpenClipart-VectorsLink: https://pixabay.com/de/ikonen-aktualisieren-neu-laden-1294569/Lizenz: https://creativecommons.org/

publicdomain/zero/1.0

Page 49: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Author: Matthias WeweringLink: https://pixabay.com/de/lego-legosteine-

spielzeug-bausteine-1696427/Lizenz: https://creativecommons.org/

publicdomain/zero/1.0

xxx

Author: SAP AGLink: https://commons.wikimedia.org

/wiki/File:SAP-Logo.svg

Page 50: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

xxx

Author: Gerd AltmannLink: https://pixabay.com/de/binärcode-

binär-binärsystem-byte-475664/Lizenz: https://creativecommons.org/

publicdomain/zero/1.0

Author: Oracle CorporationLink: http://www.oracle.com/us/technologies/java

/java-licensing-logo-guidelines-1908204.pdf

Page 51: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

xxx

xxx

xxx

Page 52: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Author: Michal JarmolukLink: https://pixabay.com/de/rechner-die-hand-

berechnen-count-428294/Lizenz: https://creativecommons.org/

publicdomain/zero/1.0

Author: RedHat, Inc.Link: https://www.redhat.com/de/technologies

/jboss-middleware/application-platform

Author: MariaDB CorporationLink: https://mariadb.com/resources

Page 53: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Author: Stadt BremenLink: https://commons.wikimedia.org

/wiki/File:Bremen_Wappen%28Mittel%29.svg

Author: Stadt VechtaLink: https://commons.wikimedia.org

/wiki/File:DEU_Vechta_COA.svg

Author: Stadt HamburgLink: https://commons.wikimedia.org

/wiki/File:Flag_of_Hamburg.svg

Page 54: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

Author: Michal JarmolukLink: https://pixabay.com/de/die-strategie-gewinnen-

sieg-1080527/Lizenz: https://creativecommons.org/

publicdomain/zero/1.0

xxx

xxx

Page 55: AO-Anmeldungen · Intranet mit TYPO3 Projektbegründung 15. Agenda. Use-Cases 17. 10 11 42 2 5 Analyse Entwurf Implementierung Abnahme ... Test Driven Development 31. Agil 32. Code

AO-AnmeldungenEntwicklung einer Webanwendung mit Java EE 7