forked from mi-classroom/webdev-fd-sose-2024-fd-2024-prufung-startercode-fd-2024-pruefung-startercode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
werk.html
94 lines (75 loc) · 4.83 KB
/
werk.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<!doctype html>
<html class="no-js" lang="de">
<head>
<meta charset="utf-8">
<!-- Page Info -->
<link rel="shortcut icon" href="/assets/img/favicon.ico">
<title>Abschlussarbeiten @cnoss // Professur für Kommunikationsdesign in der Medieninformatik</title>
<meta name="description" content="Ein bisschen Struktur und Prozess für Projekt- und Abschlussarbeiten unter meiner Betreuung.">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Das Werk – Abschlussarbeiten @cnoss">
<meta name="twitter:description" content="Ein bisschen Struktur und Prozess für Projekt- und Abschlussarbeiten unter meiner Betreuung.">
<meta name="twitter:image:src" content="">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Das Werk – Abschlussarbeiten @cnoss">
<meta property="og:description" content="Ein bisschen Struktur und Prozess für Projekt- und Abschlussarbeiten unter meiner Betreuung.">
<meta property="og:image" content="">
<!-- Styles -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/compiled-assets/styles/combined-styles.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0">
<!-- Highlight.js -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/default.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js"></script>
<!-- and it's easy to individually load additional languages -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/go.min.js"></script>
<script src="/assets/js/main.js" type="module"></script>
</head>
<body class="simple">
<header class="header">
<div class="home-button"><a href="/"><i class="icofont-book-alt is-large"></i></a></div>
<h1 class="title">Praxisprojekte & Abschlussarbeiten</h1>
<h2 class="subtitle">bei <a href="https://christiannoss.de">Christian Noss</a></h2>
</header>
<main class="page ">
<section>
<h2>Das Werk</h2>
<p><strong>Das Werk ist das zentrale Artefakt, welches im Rahmen der Arbeit entsteht. Es kann sich um eine Software, eine Website, ein Video, ein Buch, eine Ausstellung, eine Installation oder ein anderes Artefakt handeln. Das Werk sollte in einem öffentlichen Repository verfügbar sein, welches in der Ausarbeitung verlinkt wird. Zusätzlich muss eine Kurzbeschreibung als Readme-Datei im Repository hinterlegt werden.</strong></p>
<h3 id="was-sollte-beachtet-werden">Was sollte beachtet werden?</h3>
<h4 id="planung-und-konzeption">Planung und Konzeption</h4>
<ul>
<li>Definieren Sie klar das Ziel und den Zweck des Werks. Welches Problem soll gelöst werden und warum? Welche Anforderungen gibt es? Welche Zielgruppe soll angesprochen werden? Welche Relevanz hat das Thema? Wie ist der Forschungs-/ Entwicklungsstand in dem Gebiet?</li>
<li>Führen Sie eine angemessene Anforderungsanalyse durch. Was soll Ihr Werk können? Welche Funktionen und Features sind erforderlich?</li>
</ul>
<h4 id="technische-umsetzung">Technische Umsetzung</h4>
<ul>
<li>Wählen Sie geeignete Technologien und Tools für die Entwicklung. Achten Sie auf Best Practices in der Programmierung und Gestaltung. Dokumentieren Sie Ihre Entscheidungen via <a href="https://adr.github.io">Architectural Decision Records</a>.</li>
<li>Beachten Sie diese <a href="https://cnoss.github.io/thesis/notes-on-code.html">Bewertungskritieren von Code Repositories</a>.</li>
<li>Verlinken Sie in Ihrer Ausarbeitung auf das Repository, in dem das Werk verfügbar ist. Stellen Sie sicher, dass das Repository öffentlich zugänglich ist.</li>
<li>Stellen Sie eine lauffähige Version des Werks bereit, die von anderen getestet und genutzt werden kann.</li>
</ul>
<h4 id="dokumentation">Dokumentation</h4>
<ul>
<li>Erstellen Sie eine aussagekräftige Readme-Datei im Repository. Diese sollte eine Kurzbeschreibung des Werks, Installationsanweisungen, Lizenz, Kontext des Werks, Nutzungshinweise und Kontaktinformationen enthalten.</li>
<li>Verfassen Sie eine prägnante Benutzerdokumentation, die alle wichtigen Funktionen und Nutzungsszenarien beschreibt. Diese kann auch Screenshots, Tutorials oder Videos enthalten.</li>
<li>Dokumentieren Sie den Code und die Architektur des Werks, sodass andere Entwickler das Projekt verstehen und weiterentwickeln können.</li>
</ul>
</section>
</main>
<footer class="footer">
<div>
<p id="kontakt">
Prof. Christian Noss<br>
Campus Gummersbach<br>
Steinmüllerallee 1<br>
51643 Gummersbach<br>
Raum 3.241<br>
<br>
<i class="icon">email</i>chr<!-- hehe@moeep -->istian<!-- hehe@moeep -->.noss<!-- hehe@moeep -->(at)t<!-- hehe@moeep -->h-koeln.de<br>
<i class="icon">phone</i>+49 2261-8196-6412
</p>
</div>
</footer>
</body>
</html>