Tag Archives: exemplary thesis

Final Thesis: Pricing at Everest SARL (Teaching Case)

Abstract: Pricing directly influences a company’s profitability, yet doesn’t receive too much attention in most business education. It is a highly complex topic, where a decision can make or break a business. This Harvard-style case study presents the story of a small French software company in a pricing crisis. Heavy discounting caused the company to enter a crisis after scaling down its consulting activities. The case study aims to teach students how to identify pricing issues, analyze price data, and which pricing best practices to follow. The company’s identity and data have been anonymized at the company’s request.

Keywords: Pricing, pricing policy, discounting

PDFs:  Final thesis

Reference: Ernst Haagsman. Pricing at Everest SARL: A Case Study. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2016.

Final Thesis: Last- und Performancetest des Open Data Services

Abstract: Last- und Performancetests sind eine etablierte Technik zur Evaluierung der Performance-Eigenschaften eines Softwaresystems. In dieser Arbeit erfolgt der Einsatz eines solchen Last- und Performancetests zur quantitativen und qualitativen Bewertung der Performance-Eigenschaften des JValue Open Data Services und des JValue Complex Event Processing Services am Anwendungsfall der App PegelAlarm. Dafür geht diese Arbeit der Fragestellung nach, wie das erwartete Nutzerverhalten der App PegelAlarm aussieht und mit welchen Werkzeugen es für den Last- und Performancetest abgebildet werden kann. Hierzu wird ein JMeter-Skript implementiert, das die erwartete Last, basierend auf der erwarteten Benutzerzahl und der Nutzungsintensität, simuliert. Im Rahmen des Last- und Performancetests wird das System in einer kontrollierten Testumgebung den definierten Lastszenarien ausgesetzt und sein Performance- und Ressourcennutzungsverhalten untersucht. Auf Basis der Analyse der Testergebnisse werden Performance-Schwachstellen des Systems sowie Optimierungspunkte aufgezeigt. Eine Reihe an Verbesserungsvorschlägen für die Weiterentwicklung und den Betrieb werden abgeleitet, die nach ihrer Umsetzung zu besseren Performance-Eigenschaften des Systems führen werden.

Keywords: Open data, open data service, JValue

PDFs: Master Thesis, Work Description

Reference: Anna Tertilt. Last- und Performancetest des Open Data Services. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2015.

Final Thesis: How Open Source Foundations Handle Conflicting Interests in Company-Started Projects

Abstract: As Open Source Software has become nearly ubiquitous, more and more companies have started to open up the code of their products. Even more radical, some of them donated their projects to independent nonprofit foundations, thus giving up control while effectively inviting their competitors to participate. Consequently, these projects are subject to numerous commercial interests. This phenomenon raises some questions: How does such a foundation handle conflicting interests of its members, and how does it protect its own interests while doing so? Moreover, how can the donor of the project make sure that his interests are going to be considered after relinquishing control? The present thesis addresses these questions through an exploratory multiple-case study using grounded theory. By examining four real-world cases, a theory about conflicting interests is developed and practical implications thereof are discussed.

Keywords: Open Stack, Apache, Open Source Foundations

PDFs: Master Thesis, Work Description

Reference: Florian Weikert. How Open Source Foundations Handle Conflicting Interests in Company-Started Projects. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2014.

Final Thesis: A Theory of Problems and Solutions in German/Chinese and American/Chinese Software Engineering Collaborations

Abstract: Global software development projects are rapidly increasing due to the globalization of the software industry. However, 69% of cross-regional projects fail completely or partially, because of the lack of cross cultural understanding. This thesis presents a qualitative study of the impact of cultural differences on Global Software Development (GSD). We show a theory of problems and solutions of German/Chinese and American/Chinese collaborations in GSD. The theory presents two main categories: communication, and trust. We believe that the resulting theory may help companies not only understand the cultural problems, but also knowing how to overcome them based on solutions adopted by big multinational software companies.

Keywords: Global Software Development, Cultural Differences, Qualitative Research

PDFs: Master Thesis, Work Description

Reference: Bilal Zaghloul. A Theory of Problems and Solutions in German/Chinese and American/Chinese Software Engineering Collaborations. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2014.

Final Thesis: Confused Modeling at Eva’s Way (Teaching Case)

Abstract: The importance of shared understanding and unambiguity in specifying system requirements is widely acknowledged. This work presents a case study, written in the form of a Harvard Business Case, which traces the steps of a young start-up in their attempt to build a web shop system for a multi-level marketing business. The company operates as a direct selling channel for jewelry that is built by recruiting new distributors to form a social network through which the products are sold. The Product Manager failed to clearly communicate to the developers the specifics of this particular sales model that essentially defined how the web shop system should behave. The lack of formal product specification, the inconsistent usage of terminology, and the omission of detailed specification of critical features challenged further the development process. This work introduces constructive tools, such as domain glossary and formal UML models, which can help avoiding false interpretations by developers prior to and at implementation time. It also shows how to apply user feedback to steer the process of revision and enhancement of a web shop product.

Keywords: Multi-level marketing, sales funnel, requirements specification

PDFs: Master Thesis, Work Description

Reference: Lora Todorova. Confused Modeling at Eva’s Way. Master Thesis, Friedrich-Alexander-Universität Erlangen-Nürnberg: 2013.

Final Thesis: Open Source Licenses and Project Growth

Abstract: What license to choose or change? That’s a question many open source projects will face at least once. Besides philosophical reasons to favor one type of license over another there is the concern whether the chosen license has an impact on the project’s success. But does the license really matter that much regarding the latter? This thesis provides a two-bin model of open source licenses (permissive vs. restrictive) and analyses whether there is any impact on the growth of open source projects. The analysis is based on a sample of roughly 30% of all open source projects from the time period 1995-2007. Growth is determined by absolute growth of all projects, growth in number of active projects and average growth per project. Correlation is done by license type. It can be shown that for a period from 1995 to roughly 2000/2002 there is a significant difference in the total growth in SLoC with the restrictive set growing faster. This changes for the time period from roughly 2000/2002 to 2007.

PDFs: Diplomarbeit (thesis), Work Description

Reference: Gottfried Hofmann. Open Source Licenses and Project Growth. Diplomarbeit, Friedrich Alexander-University of Erlangen-Nürnberg: 2012.