Sie sind auf Seite 1von 17

Merkblatt zum Ablauf einer

Bachelorarbeit

Masterarbeit

in der Fakult¨at Informatik

Version 24.01.2008

(vorl¨aufig)

1

Vorwort

Dieser Leitfaden soll schrittweise alle relevanten und wiederkehrenden Fragen beantworten helfen, die im Umfeld der Bearbeitung einer Bachelorarbeit oder einer Masterarbeit auftre- ten. Auch wenn im folgenden stets von Bachelorarbeit gesprochen wird, so gilt das Gesagte sinngem¨aß auch fur¨ Masterarbeiten.

Dieses Dokument erl¨autert einerseits bew¨ahrte Vorgehensweisen und gibt viele Hinweise, die sicherlich allgemein gultig¨ sind. Andererseits sind aber Abweichungen je nach Charakter der Arbeit nicht nur m¨oglich, sondern sicherlich auch sinnvoll. Allerdings werden auch verbindliche Randbedingungen angesprochen, die nicht verhandelbar sind.

Ruckmeldungen,¨

drucksweisen, sind jederzeit herzlich willkommen. Mit der Zeit sammeln sich Good Practices

und ersparen folgenden Studierenden muhsame¨

sowohl in Bezug auf fehlende Aspekte als auch in Bezug auf unklare Aus-

Recherchen.

Version 24.01.2008

2

1

Allgemeines

Am Anfang steht oftmals die Frage, was eigentlich eine Bachelorarbeit ausmacht. Antwort hierauf gibt die Prufungsordnung:¨

Die Bachelorarbeit ist eine Prufungsleistung.¨ Sie soll zeigen, dass innerhalb einer vorgegebenen Frist ein Problem aus dem Fach selbstst¨andig nach wissenschaftlichen Methoden bearbeitet werden kann.

Hier sind drei wichtige Kriterien genannt, n¨amlich Fristeinhaltung, Selbstst¨andigkeit und Wis- senschaftlichkeit. Dieses Dokument gibt hierzu wichtige Hinweise.

Wie kommt man nun an ein Thema einer Bachelorarbeit ? Hier gibt es mehrere M¨oglichkeiten, die allesamt gleichwertig sind:

1. Die Professoren der Hochschule bieten auf Nachfrage Themen aus ihrem jeweiligen For- schungsumfeld / Projektumfeld / Interessensgebiet an. Oftmals sind diese Themen auch aus den pers¨onlichen Homepages ersichtlich oder auch auf der Fakult¨atsseite gesammelt. Sie kontaktieren den entsprechenden Professor.

2. Sie selber haben eine Idee und m¨ochten in einem bestimmten Themengebiet t¨atig sein. Z¨ogern Sie nicht, an einen fachlich passenden Professor heranzutreten, um dann gemein- sam aus einer vagen Vorstellung ein konkretes Thema zu erarbeiten.

3. Sie m¨ochten eine externe Arbeit durchfuhren¨ und sind auf eine interessante Ausschrei- bung einer Firma gestoßen. Hierzu bitte die nachfolgenden Hinweise unbedingt beachten.

Es besteht kein Anspruch darauf, eine Bachelorarbeit extern durchfuhren¨ zu k¨onnen. Selbstverst¨andlich bieten externe Bachelorbeiten in vielen F¨allen eine hervorragende Chance, sich auf einem bestimmten Arbeitsgebiet mit aktuellen Fragestellungen zu besch¨aftigen und werden daher prinzipiell unterstutzt.¨

Allerdings sind insbesondere bei externen Bachelorarbeiten ein paar wichtige Dinge zu beach- ten:

Vor Aufnahme einer zu betreuenden externen Bachelorarbeit ist auf jeden Fall Ruck-¨ sprache mit einem Professor zu halten.

Ob die Thematik und das Umfeld den Anforderungen einer Bachelorarbeit genugen,¨ wird individuell entschieden. Gegebenenfalls wird dann die Betreuung ubernommen.¨

Eine extern ausgeschriebene Bachelorarbeit bedeutet nicht, dass diese automatisch den Anforderungen an eine Bachelorarbeit genugt¨ und das bedeutet auch, dass nicht jede ausgeschriebene Bachelorarbeit automatisch als solche akzeptiert werden kann.

3

Firmen verlangen oftmals Geheimhaltungsvereinbarungen. Je nach Formulierung k¨on- nen diese Nachweispflichten und Haftungsanspruche¨ generieren oder auch den ordnungs- gem¨aßen Ablauf der Bachelorarbeit als Prufungsleistung¨ behindern.

Unterschreiben Sie niemals leichtfertig eine Geheimhaltungsvereinbarung oder gehen Sie gar davon aus, dass Ihr betreuender Professor eine solche unterschreibt ! In der Hochschule gibt es einheitliche Formulierungen, die Sie vor Behinderungen in Ih- rer Prufungsleistung¨ und alle Beteiligten vor unangemessenen Haftungsanspruchen¨ schutzen.¨ Daher muss die Frage der Geheimhaltung schon mit der Anmeldung mit den betreuenden Professoren gekl¨art sein ! Der Normalfall ist weder eine Vertrau- lichkeitsvereinbarung noch eine Geheimhaltungsvereinbarung. Die entsprechenden Kategorien auf dem Anmeldeformular sind also mitnichten so zu verstehen, dass Sie nach Gutdunken¨ ausw¨ahlen. Wenn eine entsprechende Vereinbarung notwendig ist, dann durfen¨ keine anderen als die von der Hochschule Ulm formulierten Vereinba- rungen getroffen werden. Selbst fur¨ diese Vereinbarungen ist selbstverst¨andlich kein Betreuer zur Unterschrift verpflichtet.

Die Vorlagen finden sich unter http://www.hs-ulm.de/Studium/SatzungenundRichtlinien/

2 Hinweise zur Themenstellung

Es gibt sowohl stark anwendungsbezogene als auch stark theorieorientierte Arbeiten. Eine Bachelorarbeit in der Informatik beinhaltet nicht zwangsl¨aufig Implementierungs- arbeiten. Konzeptionelle oder theoretische Arbeiten k¨onnen g¨anzlich ohne Programmier- arbeiten auskommen.

Reine Implementierungs- und Portierungsarbeiten sind fur¨ eine Bachelorarbeit meist un- geeignet. Dies gilt vor allem dann, wenn ein vorgegebener Weg nur von Anfang bis Ende nach Anleitung beschritten wird. Vielmehr muss bei solchen Arbeiten beispielsweise das Design der Programmstruktur nach Kriterien der Informatik begrundet¨ und motiviert werden. Anhand einer Implementierung wird dann untermauert und diskutiert, ob sich

¨

die konzeptionellen Uberlegungen als tragf¨ahig erweisen.

Portierungsarbeiten sind dann geeignet, wenn beispielsweise aus mehreren M¨oglichkeiten eine begrundete¨ Auswahl herbeigefuhrt¨ und erl¨autert wird und die Tragf¨ahigkeit der getroffenen Auswahl verifiziert wird.

Themenstellungen mussen¨ vom Umfang her so gestellt sein, dass sie mit der nach der Prufungsordnung¨ vorgesehenen Last bew¨altigt werden k¨onnen und dabei auch zu her- vorragenden Ergebnissen fuhren¨ k¨onnen. Lieber den Umfang reduzieren und dafur¨ die- sen Umfang konsequent und begrundet¨ bearbeiten und evaluieren als keine Baustelle durchg¨angig zu bearbeiten.

Die Ausschreibung einer Themenstellung sollte ca. 1 Seite DIN A4 umfassen und zu- mindest die folgenden Aspekte ansprechen:

Was ist die Ausgangssituation und welches Problem besteht ?

4

Worin besteht die Relevanz des Problems ?

Wo will man nach Abschluss der Bachelorarbeit stehen ?

(optional) Welche Ans¨atze sollen zur Probleml¨osung n¨aher betrachtet werden ?

(optional) Vergleichbare Ans¨atze mit Quellen

3 Formale Randbedingungen

Maßgeblich ist die Prufungsordnung.¨ fuhrungen.¨

Folgende Hinweise erl¨autern die dort zu findenden Aus-

¨

Bei Uberschreiten der Semestergrenze (also 01.03. bzw. 01.09.) werden Studiengebuhren¨ f¨allig. Allerdings gibt es folgende Kulanzfrist: sind alle anderen Prufungen¨ bestanden, so kann die Bachelorarbeit bis zu einem Monat sp¨ater abgegeben werden.

3.1 Bachelorarbeit

Der Paragraph §22 (5) legt den studentischen Aufwand fest. Da parallel zur Bearbeitung der Bachelorarbeit keine anderen Lehrveranstaltungen stattfinden, ist die Bearbeitungs- zeit 3 Monate ! Der Bearbeitungsaufwand ist damit großzugig¨ abgedeckt.

Der Paragraph §23 (2) regelt die Betreuung. Dies bedeutet, dass keine externen Prufer¨ zugelassen sind, sehr wohl aber externe Betreuer. §23 (4) gibt detaillierte Auskunft zur Bewertung.

Teil der Prufungsleistung¨ ist ein mundlicher¨ Vortrag in der Hochschule Ulm mit anschlie- ßender Diskussion. Die Prufungszeit¨ betr¨agt insgesamt 20 Minuten. In Absprache mit dem Betreuer kann der Vortrag zwischen 10 und 15 Minuten dauern. Die verbleibende Zeit ist fur¨ die Diskussion zu verwenden.

3.2 Masterarbeit

Der Paragraph §20 (5) legt die Bearbeitungszeit fest. Da im Masterstudiengang Infor-

die Masterarbeit vergeben werden, betr¨agt die Bearbei-

mationssysteme 30 ECTS fur¨ tungszeit 6 Monate.

Der Paragraph §21 gibt detaillierte Auskunft zur Bewertung sowie zur Frage der Be- treuung.

Teil der Prufungsleistung¨ ist ein mundlicher¨ Vortrag in der Hochschule Ulm mit anschlie- ßender Diskussion. Die Prufungszeit¨ betr¨agt insgesamt 45 Minuten. In Absprache mit dem Betreuer kann der Vortrag zwischen 25 und 35 Minuten dauern. Die verbleibende Zeit ist fur¨ die Diskussion zu verwenden.

5

3.3

Hinweise Technische Informatik / Med. Dok. und Informatik

In den Bachelorstudieng¨angen Technische Informatik und Medizinische Dokumenta- tion und Informatik werden die Vorlesungen des 6. Semesters innerhalb der ersten 7 Wochen der Vorlesungszeit verdichtet gelesen. Die darauffolgende 8. Woche ist vor- lesungsfrei und dient der Prufungsvorbereitung.¨ Die Prufungen¨ der Vorlesungen des 6. Semesters finden in der 9. Woche statt. Ab der 10. Woche kann die Bachelorarbeit begonnen werden. Dieser Ablauf hat den Vorteil, dass parallel zur Bearbeitung der Bachelorarbeit keine Vorlesungen stattfinden ! In diesem Organisationsmodell ergibt sich als Bearbeitungszeit fur¨ die Bachelorarbeit gem¨aß den ECTS-Punkten ein Zeit- raum von 3 Monaten. Die in den Richtlinien fur¨ Abschlussarbeiten des Rektorats und der jeweiligen StuPO genannte maximale Bearbeitungszeit von 4 Monaten wur-¨ de dann gew¨ahrt werden, wenn die Vorlesungen des 6. Semesters uber¨ die gesamte Vorlesungszeit stattf¨anden und dabei die Bachelorarbeit parallel zu den Vorlesungen zu bew¨altigen w¨are.

4 Ablauf der Betreuung

Formale Anmeldung

Unter http://www.hs-ulm.de/Studium/SatzungenundRichtlinien/ findet sich ein An- meldeformular, um welches Sie sich bitte selber kummern¨ und welches Sie dem betreu- enden Professor zur Unterschrift vorlegen. Notwendige Angaben sind der Beginn und das Ende der Arbeit gem¨aß der Prufungsordnung¨ sowie das vorl¨aufige Thema.

Selbstverst¨andlich durfen¨ Sie fur¨ den Zweitbetreuer einen Vorschlag machen, mussen¨ das aber nicht tun. Wenn Sie keinen Zweitbetreuer vorschlagen, wird Ihr Betreuer den Zweitbetreuer nach eigener Wahl hinzuziehen.

Wichtig ist weiterhin, dass Sie selber maximal 1 Seite DIN A4 vorlegen, welche das Vor- haben Ihrer Bachelorarbeit beschreibt. Wenn die Ausschreibung die folgenden Punkte nicht bereits anspricht, sollten Sie jeden der folgenden Punkte in eigenen Worten in je einem Absatz ansprechen:

Was ist die Ausgangssituation und welches Problem besteht ?

Worin besteht die Relevanz des Problems ?

Wo stehen wir voraussichtlich nach Abschluss Ihrer Bachelorarbeit ?

Durch welchen Ansatz wollen Sie die derzeit vorhandene Lucke¨ schließen ?

Gibt es schon vergleichbare L¨osungsans¨atze und wo sind diese dokumentiert ?

voraussichtlich

Die folgenden Erl¨auterungen sind fur¨ eine externe Arbeit formuliert, gelten aber sinngem¨aß selbstverst¨andlich auch fur¨ eine interne Arbeit. Typischerweise gibt es drei wichtige Termine, welche bei externen Arbeiten auch m¨oglichst vor Ort durchgefuhrt¨ werden. Im Einzelfall k¨onnen Sie mit Ihrem Betreuer einen anderen Modus der Abstimmung absprechen.

6

1. Termin

Zeitnah, m¨oglichst vor bzw. gleich zu Beginn der Bachelorarbeit, setzen sich betreu- ender Professor, externer Firmenbetreuer sowie Studierender zusammen. Die Ziele der Bachelorarbeit werden gemeinsam besprochen, detaillierter definiert und in Form von Stichworten gem¨aß den Kategorien mindestens notwendig, sollte erreicht werden und optional zu erreichen festgehalten. Die Vorbereitung hierzu erfolgt durch den Studieren- den.

Der betreuende Professor stellt an diesem Termin sicher, dass das Thema das Potential fur¨ eine Bachelorarbeit bietet, dass die notwendigen Anforderungen an eine Bachelor- arbeit abgedeckt werden k¨onnen, dass die Arbeitsumgebung prinzipiell eine erfolgreiche Bearbeitung erm¨oglicht etc.

Der betreuende Professor beh¨alt sich selbstverst¨andlich vor, die Betreuung einer exter- nen Arbeit, wenn diese ungeeignet ist, abzulehnen ! Daher ist eine rechtzeitige Absprache notwendig !

2. Termin (typischerweise 4 Wochen sp¨ater)

Betreuender Professor, Firmenbetreuer und Studierender setzen sich nocheinmal zu- sammen und prufen,¨ ob die ersten Festlegungen Sinn machten oder ob wir auf nicht uberwindbare¨ Schwierigkeiten/Probleme nach der ersten Einarbeitung gestoßen sind, welche eine Anpassung erfordern (unrealistische Annahmen korrigieren, Wunsche¨ des Studierenden bezuglich¨ m¨oglicher Vertiefungen aufgreifen, etc.).

Ab nun sollten sich (auch als Sicherheit fur¨ den Studierenden und die Kontinuit¨at der

¨

Arbeit) keine großen Anderungen mehr ergeben, insbesondere nicht beliebige Wechsel

in der Ausrichtung etc. Hier wird der rote Faden fur¨ festgezurrt.

Der betreuende Professor ubernimmt¨

Absprachen die Bearbeitung m¨oglich ist, die Anforderungen an eine Bachelorarbeit ab- gedeckt sind und das Potential fur¨ eine hervorragende Arbeit durch die Themenstellung gegeben ist.

nun die Verantwortung, dass mit den getroffenen

den weiteren Ablauf der Arbeit

3. Termin

Abschlussvortrag, um nochmals auf Schwerpunkte, Details, Besonderheiten eingehen zu k¨onnen. Der betreuende Professor nutzt diesen Termin ublicherweise¨ dazu, unklare Stellen und Details zu hinterfragen. Außerdem setzt er sich am Ende mit den Betreuern vor Ort zusammen und verschafft sich ein Bild uber¨ die Art der Aufgabenbew¨altigung und den Umfang des Eigenanteils.

Auch bei einer externen Bachelorarbeit mussen¨ Sie zwingend Ihren Abschlussvortrag als Prufungsleistung¨ in der Hochschule Ulm halten. Im Vortrag an der Hochschule wird eine Wurdigung¨ des erreichten Standes sowie eine Reflektion des Vorgehens sowie in der Diskussion eine Verteidigung der Arbeit erwartet.

Ob Sie einen Vortrag in der Firma halten, ist Ihnen uberlassen.¨ Ein Vortrag in der Firma ist fur¨ Sie jedoch eine Chance, sich im Firmenumfeld nochmals zu empfehlen. Mit Ihrem Hochschulbetreuer sowie Ihrem Firmenbetreuer sprechen Sie dies indivi- duell ab. Der Vortrag in der Firma und in der Hochschule k¨onnen auch identisch sein.

7

Die Abschlussvortr¨age als Prufungsleistung¨ werden fur¨ Bachelorarbeiten (derzeit noch nicht fur¨ Masterarbeiten) gebundelt.¨ Die dafur¨ vorgesehenen Tage sind fur¨ das laufende Semester vorab bekannt. Bereits bei der Anmeldung Ihrer Bachelorarbeit wird Sie Ihr Betreuer informieren.

Generell gilt naturlich:¨

Fur¨ alle Fragen und Diskussionen steht der betreuende Professor jederzeit zur Verfu-¨ gung, insbesondere gibt er auch rechtzeitig Hinweise dazu, wie eine wissenschaftliche Arbeit ublicherweise¨ gegliedert wird.

Die Rolle des betreuenden Professors ist, im Kern dafur¨ zu sorgen, dass der Studierende einerseits Zeit fur¨ die Bachelorarbeit hat (und nicht Termine der Firma, welche keinen Bezug zur Arbeit haben, abarbeitet), dass der Studierende andererseits aber auch im Zeitplan bleibt und er dadurch die Arbeit im vorgesehenen Zeitrahmen mit Chance auf eine erstklassige Arbeit bew¨altigt.

Sich zwischendurch vom betreuenden Professor Hinweise / Feedback einzuholen ist v¨ol- lig normal. Typischerweise bietet es sich auch an, die Gliederung der Bachelorarbeit zu besprechen. Derartige Ruckmeldungen¨ des betreuenden Professors geh¨oren zur Be- treuung und bedeuten nicht per se, dass bei der Bewertung die Eigenst¨andigkeit nicht gegeben w¨are !

5 Gliederung der schriftlichen Arbeit

Die schriftliche Ausarbeitung wird sp¨atestens zur Halbzeit begonnen. Insbesondere bei der Bachelorarbeit empfiehlt sich ein sofortiger Beginn der Ausarbeitung.

Erstellen Sie zun¨achst eine sinnvolle Gliederung, aus welcher der rote Faden Ihrer Arbeit erkennbar wird. In der Regel empfiehlt es sich, beim Schreiben nicht starr von vorne nach hinten vorzugehen, sondern mit der Analyse der Aufgabenstellung und der Darstel- lung des Standes der Technik anzufangen. Ist in Ihrer Arbeit ein Abschnitt Grundlagen angebracht, kann dieser meist auch recht fruh¨ erstellt werden. Typischerweise wird man die Abschnitte Einleitung und Zusammenfassung und Ausblick erst ganz zum Schluss zufriedenstellend formulieren k¨onnen.

W¨ahrend der Einarbeitung bitte alle verwendeten Literaturstellen beispielsweise in ei- nem einfachen Textdokument sammeln und kommentieren.

Die korrekte Zitierweise ist bei wissenschaftlichen Arbeiten von grundlegender Bedeu- tung ! Falsches Zitieren oder das Verschweigen von Quellen ist kein Kavaliersdelikt oder Versehen, sondern hat aufgrund der Eigenst¨andigkeitserkl¨arung h¨ochste Bedeutung !

Eine Bachelorarbeit ist kein Erlebnisbericht, sondern eine wissenschaftliche Arbeit, so dass ich-Formen etc. keinen Platz haben. Außerdem orientiert sich der Umfang der ein- zelnen Abschnitte nicht am Zeitbedarf fur¨ die jeweiligen Arbeiten, sondern ausschließ- lich am verfolgten Ziel. Typischerweise sind zeitlich umfangreiche Vorarbeiten sowie ausufernde Implementierungsarbeiten nur kurz dargestellt, wohingegen Begrundungen¨

8

fur¨ favorisierte L¨osungen und die Abgrenzung gegenuber¨ breiten Raum einnehmen.

dem Stand der Technik einen

Oftmals liest man in Bachelorarbeiten (vor allem in der Einleitung) vollkommen unn¨o- tige beschreibende oder historische Abhandlungen. Im Falle einer externen Arbeit ist die Firma nur insoweit vorzustellen, wie es fur¨ das Verst¨andnis der Arbeit notwendig ist. Deshalb ist meist die Vorstellung der Firma oder gar die Erl¨auterung ihrer Historie uberfl¨ ussig.¨ Geschichtliche Abhandlungen (beispielweise uber¨ die Entwicklung von Ja- va) sollen auch nur dann Platz finden, wenn dies fur¨ das Verst¨andnis Ihrer Arbeit, also Ihrer Herangehensweise, notwendig ist.

In der Wissenschaft hat sich eine Grundgliederung bew¨ahrt, welche hier nur in groben Zugen¨ skizziert wird:

Titelblatt / title page

Ein Vorschlag findet sich auf der Web-Seite der Fakult¨at Informatik unter Abschlussar- beiten. Das Titelblatt muss beinhalten

Logo der Hochschule Ulm

Titel der Arbeit

sowie folgende Informationen:

Bachelorarbeit

an

der

Hochschule

Ulm

Fakult¨at

Informatik

Studiengang

<X>

vorgelegt

von

<Ihr Name>

<Abgabemonat> <Abgabejahr>

1. Gutachter:

<Name>

2. Gutachter:

<Name>

Das Titelblatt kann zus¨atzlich beispielsweise Firmenlogos beinhalten oder den Firmen- betreuer benennen.

Eigenst¨andigkeitserkl¨arung

auf Deutsch bei deutschen Texten:

Diese Abschlussarbeit wurde von mir selbst¨andig verfasst. Es wurden nur die ange- gebenen Quellen und Hilfsmittel verwendet. Alle w¨ortlichen und sinngem¨aßen Zitate sind in dieser Arbeit als solche kenntlich gemacht.

Ort, Datum und Unterschrift

9

auf Englisch bei englischen Texten:

I hereby declare that this thesis is entirely the result of my own work except where otherwise indicated. I have only used the resources given in the list of references.

followed by the date and the signature of the student.

Zusammenfassung / Abstract

Danksagung / Acknowledgements

Inhaltsverzeichnis / Table of Contents

1. Einleitung / Introduction

2. Stand der Technik / Related Work

3. Methode / Method

4. Ergebnisse / Results

5. Zusammenfassung und Ausblick / Conclusion and Future Work

Literaturverzeichnis / References

Manchmal bietet sich auch folgende Grundgliederung an:

Titelblatt

Eigenst¨andigkeitserkl¨arung

Zusammenfassung

Danksagung

Inhaltsverzeichnis

1. Einleitung

2. Stand der Technik

3. Grundlagen

4. Methode

5. Ergebnisse

6. Zusammenfassung und Ausblick

Literaturverzeichnis

10

Diese Gliederung ist nicht unbedingt detailgetreu umzusetzen, sondern dem Sinne nach, wobei meist die Grobkapitel erhalten bleiben. Insbesondere kann die Wahl

eigener, themenbezogener Kapiteluberschriften¨ sinnvoll sein. Die Wahl einer eigenen,

¨

themenbezogenen Uberschrift ist so gut wie immer beispielsweise fur¨

Methode angebracht. Wichtig ist es, die Bedeutung der einzelnen Abschnitte und ihre jeweilige Rolle zu erfassen und diese Aspekte in der eigenen Gliederung wieder aufzugreifen.

das Kapitel

Eine gute Arbeit zeichnet sich dadurch aus, dass man zu jedem Zeitpunkt genau weiß, woher welche Beitr¨age kommen und wo die Trennlinie zwischen Fakten, Wertungen usw. verl¨auft. Je klarer die Begrundungen¨ fur¨ Vorgehensweisen, je klarer die Interpretation der erzielten Ergebnisse, je klarer die Untermauerung der Entscheidungen, desto besser.

5.1 Danksagung

Dieser Abschnitt bietet die M¨oglichkeit, das Umfeld zu benennen und die erfahrene Unterstutzung¨ zu erl¨autern.

5.2 Einleitung

Hinfuhren¨

an die Problemstellung, Erl¨auterung der Bedeutung des Problems, Motivation

der Arbeit.

Jemand Fachfremdes sollte durch Lesen der Einleitung und des Kapitels Zusammen- fassung und Ausblick verstehen, in welchem Gebiet Sie welches Problem l¨osen und in welchem Umfang Sie eine L¨osung gefunden haben.

5.3 Stand der Technik

Hier werden all diejenigen Begriffe und Themen eingefuhrt,¨ welche insbesondere im Kapitel Methode verwendet werden und daher bekannt sein mussen.¨

Gleichzeitig werden bereits existierende Ans¨atze benannt und diskutiert und durch ent- sprechende Literaturverweise zitiert.

Einordnungen orientieren sich immer an ihrer Bedeutung fur¨ die Zielsetzung dieser Ar- beit.

Man kann problemlos wie folgt argumentieren:

Problematik X wird auch in [

]

behandelt, allerdings mit einem Schwerpunkt auf

, der hier nicht im Vordergrund steht.

Der Ansatz in X scheint geeignet, so dass Algorithmus Y n¨aher zu betrachten ist.

Das Softwarepaket X stellt nach [

] einen Standard im Bereich

dar, so dass

dieses auch hier zum Einsatz kommen soll.

11

5.4

Methode

Hier wird alles das beschrieben, was Ihre eigenst¨andige Arbeit ausmacht.

Im Kern wird also die Funktionsweise Ihrer L¨osung beschrieben.

Typischerweise werden die einzelnen Aspekte schlicht in der Gliederung in geeigneten Unterkapiteln hintereinander angeordnet.

Die gew¨ahlte L¨osung beinhaltet selbstverst¨andlich auch die Argumentation, welche an- deren Varianten in Frage gekommen w¨aren und warum man sich aufgrund welcher Ar- gumente fur¨ diese bestimmte L¨osung entschieden hat.

Typischerweise ergibt sich folgende Untergliederung:

3.1 Analyse der Anforderungen

3.2 Potentielle Ans¨atze und Probleme

3.3 Ausgew¨ahlter Ansatz und Detaill¨osungen

Bei Arbeiten mit hohen konzeptionellen Softwareanteilen oder Implementierungsanteilen wer- den meist folgende Gliederungspunkte zus¨atzlich eingefugt:¨

3.4 Software-Design

3.5 Implementierung

Der Abschnitt Implementierung beinhaltet keine Listings, sondern geht auf die Software- Umgebung ein und adressiert all diejenigen Punkte, die nicht ohne weiteres offensichtlich sind auf dem Weg vom Design in eine konkrete Softwarestruktur.

Gerade bei softwarelastigen Bachelorarbeiten gilt, dass Sie dann auf der richtigen Abstraktionsebene sind, wenn Sie Ihre Bachelorarbeit jemand anderem in die Hand drucken¨ k¨onnten und dieser kann Ihre Arbeit in einer anderen Programmiersprache neu implementieren.

Wenn dies m¨oglich ist, haben Sie alle relevanten Details unabh¨angig von einer be- stimmten Programmiersprache auf der Ebene des Designs, der Strukturen beantwor- tet.

Implementierungsdetails auf der Ebene von konkreten C/C++/Java-Konstrukten werden meist nur dann eingefugt¨ (und dann h¨aufig auch nur im Anhang), wenn es sich um nicht naheliegende Umsetzungen der ansonsten ja bereits dargestellten Zusammenh¨ange handelt. Normalerweise bieten UML-Diagramme ausreichende und ad¨aquate Ausdrucksm¨oglichkeiten.

12

5.5

Ergebnisse

Darstellen, mit welcher Vorgehensweise Sie beweisen, dass Ihre L¨osung aus Kapitel 3 den Anforderungen genugt.¨

Typischerweise mussen¨

Sie dabei beschreiben, wieso die ausgew¨ahlten Testszenarien

eine fundierte Aussage geeignet sind, welche Charakteristika der Test

uberhaupt¨

fur¨

aufweist etc.

Zus¨atzlich ist dann bei jedem Test festzuhalten, in welcher Parametrierung, auf welcher

wurde und welche Ergebnisse er geliefert hat (objektiv,

Umgebung etc. er durchgefuhrt¨ Fakten).

Anschließend bewertet man, welche Bedeutung diese Ergebnisse haben (subjektiv, Be- wertung).

Bei vielen Arbeiten ergibt sich folgende Gliederung:

4.1 Testf¨alle und Beziehung zu Problemen aus Kapitel 3

4.2 Die einzelnen Testf¨alle und ihre Ergebnisse

4.3 Bewertung der erzielten Ergebnisse

Noch etwas anders formuliert:

4.1 Validierung des Gesamtkonzeptes

4.2 Beschreibung und Motivation der Testf¨alle

¨

4.3 Ubersicht und Bewertung der erzielten Ergebnisse

Eine oftmals hilfreiche Form, die Inhalte dieses Kapitels zu veranschaulichen, ist eine Tabelle, welche die Requirements / die Probleme aus Kapitel 3 und die Tests / Ergebnisse aus Kapitel 4 zuordnet. Aus dieser Tabelle ist dann ersichtlich, welche Teile abgedeckt, getestet, nicht testbar, erwartungsgem¨aß, abweichend etc. sind.

5.6 Zusammenfassung und Ausblick

Hier werden die Ergebnisse aus Kapitel 4 nochmals in gr¨oßerem Zusammenhang be- trachtet und an der Zielstellung der Arbeit gemessen.

Manchmal bietet sich eine Tabelle an, welche darstellt, welche Ziele man komplett um- gesetzt hat, welche man implementiert, aber nicht getestet hat, welche man nicht im-

h¨atte

plementiert hat, aber im Design berucksichtigt¨

sollen, aber zu dieser Erkenntnis erst jetzt gekommen ist etc.

sind, welche man berucksichtigen¨

Der Ausblick erlaubt es, Ideen fur¨ weitere Bearbeitungen bzw. noch ausstehende Fragen zu benennen, obwohl man diese Ideen noch in keiner Weise vertieft hat. Meist ergeben sich nach Abschluss einer Arbeit mehr neue Fragen als man beantwortet hat. Beim Lesen des Ausblicks erkennt man sofort, ob der Bearbeiter das Problem gut durchdacht hat.

5.7

Listings in der Bachelorarbeit

Falls umfangreiche Implementierungsarbeiten Teil der Bachelorarbeit sind, sind folgende Hin- weise zu beachten.

Listings geh¨oren nur dann im Anhang in die Bachelorarbeit, wenn eine außergew¨ohnliche Art der Implementierung vorliegt oder wenn beispielsweise die Konkretisierung eines Design Patterns an einem umfangreicheren Beispiel angebracht ist etc.

Im Normalfall erkl¨art sich alles aus den UML-Diagrammen, den verwendeten Design- Patterns etc., so dass der eigentliche erstellte Code nicht einmal im Anhang auftauchen muß. Vielmehr bietet es sich an, der Bachelorarbeit eine CD mit allen ben¨otigten Tools, Sourcen und Anleitungen etc. beizulegen.

Kurze erkl¨arende Code-Fragmente k¨onnen im Abschnitt Implementierung erl¨auternd eingebunden werden, wobei typischerweise nicht mehr als jeweils ca. 10 Zeilen notwendig sind.

6

Bewertung

Bei der Bewertung werden die folgenden Kriterien ganzheitlich betrachtet. Jede Arbeit

wird individuell und unter Berucksichtigung¨ theoriebezogen) bewertet.

ihres Charakters (z.B. anwendungsorientiert,

Eine nicht ausreichende Leistung in einer der folgenden vier Kategorien kann zum Nichtbestehen fuhren¨ !

Beispiel:

nicht zum erfolgreichen Abschluss einer Ba-

chelorarbeit, wenn die schriftliche Ausarbeitung unbrauchbar ist und nicht den An- forderungen genugt.¨

Eine noch so gute Probleml¨osung fuhrt¨

Bearbeitung

¨

Verst¨andnis, Uberblick unter Berucksichtigung¨

Tiefe und Breite der Themenerfassung

des Schwierigkeitsgrades

 

sehr gute

gute

nicht

Einseitigkeit

falsche

Gewichtung

Gewichtung

optimal

Gewichtung

Umfang und Inhalt

 
 

sehr

reichhaltig

durch-

wenig

sehr wenig

reichhaltig

schnittlich

Substanz

Substanz

 

14

Auswertung / Aufarbeitung / Einarbeitung der Literatur

umfassend

das Wesentli-

trotz Unvollst¨andig- keit akzeptabel

mangelhaft

che

Pers¨onlicher Einsatz, Einfallsreichtum, Ideen, Initiative, Ausdauer, Fleiss

Selbstst¨andigkeit, praktisch wissenschaftliche Eigenleistung

Ergebnis

Zielerreichung unter Berucksichtigung¨

der Anforderungen

mehr als zu erwarten war

vollst¨andig

mit Lucken¨

Hauptziele

kein

Haupt-

in

Neben-

teils

mit

ziel

vollst¨andig

zielen

Lucken¨

erreicht

Eine vollst¨andige Zielerreichung (aber auch mehr als zu erwarten war) bedeutet normalerweise eine sehr gute Bewertung in der Kategorie Zielerreichung. Eine gute Bewertung in der Kategorie Zielerreichung umfasst das Spektrum vollst¨andig, mit Lucken¨ in Nebenzielen sowie Hauptziele teils mit Lucken¨ . Eine befriedigende Bewer- tung in dieser Kategorie ist typischerweise gekennzeichnet durch Hauptziele teils mit Lucken¨ . Wird kein Hauptziel vollst¨andig erreicht, bewegt sich die Bewertung in dieser Kategorie zwischen ausreichend und nicht ausreichend. Die Bandbreite der Einordnung begrundet¨ sich darin, dass bei der Zielerreichung stets die Anfor- derungen zu berucksichtigen¨ sind.

Ausfuhrung¨ der Arbeit, Funktionstuchtigkeit,¨ wissenschaftliche Untersuchungen

Neuigkeitsgehalt (wissenschaftliche Innovation, Kreativit¨at, neuartige Gesichtspunkte)

sehr großer Neu- igkeitsgehalt

großer

Neuig-

wenig

Neuig-

kein Neuigkeits-

 

keitsgehalt

keitsgehalt

gehalt

Kreativit¨at, neu-

eigenst¨andige

offensichtliche

Nachbau

und

artige

Gesichts-

Zuordnung

von

Betrachtung

/

naheliegende

punkte

Methode

zu

L¨osung, saubere

L¨osung

Problem

Fleissarbeit

Beispiel 1:

 

Das Redesign eines Datenbankschemas beinhaltet auch einen Neuigkeitsgehalt, wenn dadurch beispielsweise die Erweiterbarkeit verbessert wird.

Beispiel 2:

Ein Softwarepaket, welches mit diesem Funktionsumfang zuvor nicht verfugbar¨ hat auch einen Neuigkeitsgehalt.

war,

Schriftliche Ausarbeitung

Klarheit der Gliederung, Vollst¨andigkeit, Exaktheit der Darstellung So lange wie notwendig, so kurz wie m¨oglich !

15

Bewertung der Ergebnisse

exakt und Gren- zen scharf be- nannt

normal mit offe- nen Punkten

unexakt und of- fene Fragen

unbrauchbar

Ein wichtiger Teil Ihrer Arbeit ist die Darstellung der erzielten Ergebnisse sowie de- ren Einordnung. Wenn Sie Ihre Ergebnisse exakt und mit scharf benannten Grenzen darstellen, einordnen und bewerten, resultiert dies in einer sehr guten Bewertung in dieser Kategorie. Eine gute Bewertung ist angemessen, wenn eine normale Darstel- lung mit offenen Punkten vorliegt. Typischerweise fuhrt¨ eine unexakte Darstellung mit offenen Fragen zu einem befriedigendem oder auch ausreichenden Eindruck. Eine unbrauchbare Darstellung der Ergebnisse resultiert in dieser Kategorie in der Bewertung nicht ausreichend.

¨

Außere Form, Stil, Ausdruck, Fehlerfreiheit, Rechtschreibung, Zitierweise

Handbucher¨

her nicht als schriftliche Ausarbeitung fur¨ eine Bachelorarbeit dienen.

oder ¨ahnliches sind keine wissenschaftliche Darstellung und k¨onnen da-

Mundliche¨

Pr¨asentation

Qualit¨at der Ergebnisdarstellung, Vorfuhrung,¨

Die Kategorien der Bewertung:

sehr gute Leistung: 1.0 und 1.3

Diskussionsverhalten

Eine sehr gute Bewertung setzt voraus, dass sowohl die Bearbeitung, das Ergebnis, die schriftliche Ausarbeitung als auch der Vortrag diesen Anspruch erfullen.¨ Eine sehr gute Arbeit hat das gegebene Problem selbstst¨andig nach den Maßst¨aben einer wis- senschaftlichen Arbeit gel¨ost und dargestellt. Diese Qualit¨at zeigt sich insbesondere in der souver¨anen Auswahl, Einordnung und Abgrenzung sowie Begrundung¨ der gew¨ahlten Vorgehensweise bei der Probleml¨osung. Es ist erkennbar, dass der Kandidat die aus dem Studium bekannten Methoden nicht nur beherrscht, sondern diese an einer Problemstel- lung sicher bewerten und abw¨agen kann. Der Kandidat kann zwei Schritte zurucktreten¨ und er reflektiert sein Tun.

Eine hervorragende Bewertung (Note 1.0) kann fur¨ Arbeiten vergeben werden, welche

 

¨

die kreative Anwendung der Methoden des Studiums erkennen lassen.

Uber die obi-

gen Merkmale hinaus beinhaltet die Arbeit eine Herangehensweise bzw. eine Betrach- tungsweise oder Idee, welche zwar auf dem Kenntnisstand des Studiums aufbaut, aber unzweifelhaft eine kreative Komponente zeigt, die den Kandidaten auszeichnet.

gute Leistung: 1.7 und 2.0 und 2.3

Eine gute Bewertung setzt voraus, dass alle Hauptziele erreicht wurden und gem¨aß den Standards einer wissenschaftlichen Arbeit dargestellt werden. Arbeiten, die im Kern grundsolide realisiert sind, aber eben wenig Kreativit¨at zeigen und in keiner Weise uber¨ naheliegende Ans¨atze hinausgehen, geh¨oren in diese Kategorie. Auch werden Arbeiten,

16

welche in einem der oben aufgefuhrten¨ Aspekte Defizite aufweisen, in dieser Kategorie bewertet. Beispiele sind hervorragende Implementierungen mit Defiziten in der Begrun-¨ dung der Vorgehensweise, reine Fleissarbeiten in technisch sauberer Ausfuhrung¨ entlang eines offensichtlichen oder eines vorgegebenen L¨osungsweges bzw. Arbeiten mit Defiziten in Nebenzielen (beispielsweise unvollst¨andige Argumentationen).

befriedigende Leistung: 2.7 und 3.0 und 3.3

Eine befriedigende Bewertung wird ausgesprochen, wenn deutliche Lucken¨ in Hauptzie- len bestehen. Charakteristisch hierfur¨ ist oftmals, dass der Kandidat bereits w¨ahrend der Bearbeitung immer wieder detailliert angeleitet werden musste und der L¨osungsweg bzw. die Heransgehensweise immer wieder vorgegeben werden musste.

ausreichende Leistung: 3.7 und 4.0

Eine ausreichende Bewertung erfolgt bei mehreren Lucken¨ in Hauptzielen. Die Qualit¨at der Arbeit erfullt¨ aber zumindest die grundlegenden Anforderungen an eine Bachelorar- beit. Unbedingte Voraussetzung ist das Vorliegen einer schriftlichen Ausarbeitung mit der Gliederung einer wissenschaftlichen Arbeit sowie dem Stil einer wissenschaftlichen Arbeit.

nicht ausreichende Leistung: 4.7 und 5.0

Eine nicht funktionierende L¨osung kann auch sehr gut sein, wenn man fundiert darlegen kann, welche anf¨angliche Fehleinsch¨atzung letztlich urs¨achlich ist und diese gezielt isolieren und verifizieren kann. H¨atte man vorher davon gewusst und dieses Wissen besessen, h¨atte man ja sicherlich einen anderen Ansatz gew¨ahlt. Auch ist es legitim, einmal ausgetretene Pfade bewußt zu verlassen, so lange man die erzielten Fortschritte und Ergebnisse gem¨aß wissenschaftlichen Standards darstellt. Allerdings darf man dieses nicht verwechseln mit permanenter Beratungsresistenz, welche unter Umst¨anden in offensichtlich zum Scheitern verurteilten Ans¨atzen resultiert.

Die Bildung der Note zur Bewertung der Bachelorarbeit ist in §23 (4) (§21 (4) Master) geregelt. Im Ergebnis ist jedoch nur eine Nachkommastelle (ohne Rundung,

also Abschneiden) erlaubt. Dementsprechend ist eine von den Notenstufen 1.0, 1.3,

1.7, 2.0

abweichende Endnote bei der Bewertung einer Bachelorarbeit m¨oglich.

17