Auflistung HMD 53(4) - August 2016 - NoSQL-Anwendungen nach Titel
1 - 10 von 15
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAggregierte Kennzahlen(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Kütz, MartinWer mit Kennzahlen steuern will, muss sich beschränken. Reale Steuerungsobjekte erzeugen große Mengen an Daten, die dann für das Einbringen in Kennzahlensysteme auf wenige Kennzahlen reduziert werden müssen. Dieser Beitrag beschreibt Vorgehensweisen zur Bildung aggregierter Kennzahlen, die dem Verantwortlichen klarer als die in der Praxis gebräuchlichen Mittelwerte anzeigen, wie hoch der Zielerreichungsgrad ist und ob in das zu steuernde System aktiv eingegriffen werden muss.AbstractManagement with KPIs means restriction. Management objects, e.g. IT systems, generate a lot of data and those data must be summarized into few indicators which are then included into scorecards. This article presents procedures to build aggregate indicators which are more appropriate than commonly used mean values to show the degree of target achievement and the need for the responsible manager to intervene into his/her management object.
- ZeitschriftenartikelApp4U – Mehrwerte durch Apps im B2B und B2C(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Knoll, Matthias
- ZeitschriftenartikelDas aufstrebende Berufsbild des Data Scientist(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Schumann, Conny; Zschech, Patrick; Hilbert, AndreasUm die Vielzahl an heterogenen Datenströmen im Zeitalter von Big Data in für Unternehmen entscheidungsrelevante Informationen zu transformieren, wurden in den letzten Jahren nicht nur Business-Analytics-Ansätze entwickelt. Auch ein neues Berufsbild wurde Mittelpunkt zahlreicher Diskussionen: der Data Scientist. Die Vielzahl an Kompetenzen, die diese neue Berufsgruppe mit sich bringen sollte, wurde in verschiedenen Fachbeiträgen beschrieben und wird in diesem Artikel durch ein systematisches Literature Review zusammengefasst. Dabei werden die einzelnen, durch die Inhaltsanalyse ermittelten Kompetenzen nicht nur aufgezählt, sondern erstmalig in ein Kompetenzmodell eingeordnet. Der Data Scientist sollte zahlreiche Fachkompetenzen, wie Kenntnisse in Statistik oder den KDD-Prozess betreffende Kompetenzen zur Datenselektion-, -aufbereitung, -analyse und Interpretation, aber auch Sozialkompetenzen, wie Team- und Kommunikationsfähigkeit, sowie Selbstkompetenzen, wie Neugier oder Kreativität, mit sich bringen. Hierbei wird ersichtlich, dass ein Data Scientist allein nicht alle Kompetenzen erfüllen kann. Es bedarf vielmehr an die Aufgaben und Rollen im Unternehmen angepasste Typen von Data Scientists mit unterschiedlichen Kompetenzschwerpunkten. Folglich werden ausgehend von den Erkenntnissen der Literatur- und Inhaltsanalyse Handlungsempfehlungen zur Entwicklung von spezifischeren Anforderungsprofilen ausgesprochen.AbstractTo transform the variety of heterogeneous data streams into enterprise decision-relevant information, not just modern business analytics approaches have been developed in recent years. In addition, a new job profile called for attention within the rising era of Big Data: the Data Scientist. The variety of skills that come along with this new profession has been described in various technical papers and is now summarized in this article through a systematic literature review. For this purpose, the identified competences are not only enumerated, but also classified within a competency model using a content analysis. The result of this examination is that according to the literature a Data Scientist should provide an extensive skill set – including professional skills such as statistics or KDD-relevant skills for the selection, preprocessing, analysis and interpretation of data, but also social skills such as teamwork and communication, as well as personal skills such as curiosity or creativity. Here it becomes evident that a Data Scientist alone cannot meet all these competencies. Rather, it requires individual types of Data Scientists with different major focus depending on the roles and duties within the enterprise. For this purpose the article provides recommendations for the development of specific Data Scientist profiles based on the results of the literature and content analysis.
- ZeitschriftenartikelDeja Vu: Wieder einmal NoSQL Datenbanken(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Schöning, Harald
- ZeitschriftenartikelDigitalisierung des Innovationsmanagements(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Lindermeir, AndreasDer unter dem Begriff der Digitalisierung zu verstehende zielgerichtete Einsatz von informationstechnischen Lösungen kann dabei helfen Innovationsprozesse effektiver, kosteneffizienter und schneller zu gestalten. Insbesondere beim Einsatz der mittlerweile weit verbreiteten Innovation Communities ergibt sich für den Innovationsprozess durch geeignete Digitalisierungsmaßnahmen ein sehr hohes Verbesserungspotential. Mit Hilfe von Innovation Communites werden Innovationen durch die Zusammenarbeit mehrerer Abteilungen, Bereiche, Organisationen oder unter Einbeziehung der potentiellen Kunden entwickelt, anstatt durch eine singuläre F&E-Abteilung. Dieser Beitrag betrachtet die sich durch die Digitalisierung ergebenden Chancen aber auch Herausforderungen, welche sich durch den Einsatz von Innovation Communities ergeben. Zunächst werden die drei wesentlichen Formen Knowledge Exchange, Open Innovation Community und Internal Innovation Community inkl. Beispiele aus der Praxis vorgestellt und hinsichtlich der Erfolgsfaktoren Fit-to-Market, New-to-Market, Time-to-Market und Cost-to-Market sowie der Herausforderungen analysiert. Anschließend werden ausgewählte Software-Produktbeispiele (SharePoint, HYVE IdeaNet App, Yammer, RapidMiner) vorgestellt und es wird aufgezeigt, wie diese die o. g. Erfolgsfaktoren verbessern können. Mit Hilfe von daraus abgeleiteten praxisnahen Handlungsempfehlungen für Unternehmen wird dargestellt, wie der Einsatz digitaler Technologien in Innovation Communities zu besseren (im Sinne von schnelleren, kosteneffizienteren, neuartigeren, markttauglicheren) Innovationen führen kann. Um konkrete Empfehlungen für die Form der Innovation Community sowie die vielversprechendsten Digitalisierungsmaßnahmen zu geben, wird dabei zwischen hochinnovativen Marktführern, durchschnittlich innovativen Marktteilnehmern und weniger innovativen Markteinsteigern unterschieden.AbstractThe under the megatrend of digitalization focused application of IT solutions can help to make the innovation processes more effective, cost-efficient and faster. In particular, when using the widespread Innovation Communities there is much room for improvement of the innovation process by digitalization initiatives. Thereby, innovations are the co-work of several departments, divisions, organizations or with the involvement of potential customers rather than the work of a singular research and development department. This article particularly examines the opportunities but also the challenges by applying digitalization initiatives in Innovation Communities. First, the three most important forms Knowledge Exchange, Open Innovation Community and Internal Innovation Community including real-world examples are introduced and analyzed regarding the success factors fit-to-market, new-to-market, time-to-market, and cost-to-market as well as the challenges. Further, selected software products (SharePoint, HYVE IdeaNet App, Yammer, RapidMiner) including their influence on the success factors are presented. Related practical recommendations for companies show how the use of digital technologies in Innovation Communities can lead to better innovations (meaning faster, more cost-effective, more revolutionary and more marketable). The recommendations for the form of the Innovation Community and the most promising digitalization initiatives thereby are differentiated between a highly innovative market leader, an average innovative market participant, and a below-average innovative market entrant.
- ZeitschriftenartikelDokumentenorientierte NoSQL-Datenbanken in skalierbaren Webanwendungen(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Bach, Christoph; Kundisch, Dennis; Neumann, Jürgen; Schlangenotto, Darius; Whittaker, MichaelInteraktive Webanwendungen, mit tausenden von Nutzern, erfordern den adäquaten Einsatz von geeigneten Datenbanktechnologien zur Verwaltung und Bereitstellung der ausgetauschten Daten. Am Beispiel des Open Source-Projektes PINGO wird aufgezeigt, wie sich die dokumentenorientierte NoSQL-Datenbank MongoDB in eine Webanwendungsarchitektur integrieren lässt, sodass die Datenbank skaliert und alle Datenbankzugriffe unmittelbar ausgeführt werden können. Ein Lasttest-Szenario belegt, dass die Geschwindigkeit der Gesamtanwendung nicht durch die genutzte MongoDB-Instanz, sondern durch die Ausstattung des eingesetzten Webservers limitiert wird. Im Szenario war es nicht möglich eine Lastobergrenze von MongoDB zu identifizieren, da sich die Netzwerkverbindung mit einer Übertragungsbandbreite von 400 Mbit/s als limitierender Faktor erwies. Darüber hinaus werden die mehr als fünfjährigen Projekterfahrungen genutzt, um die Entwicklung mit MongoDB kritisch zu reflektieren. Im Anwendungskontext zeigt sich MongoDB als flexible Datenbanktechnologie, welche sich einfach in das verwendete Web-Framework Ruby on Rails integrieren lässt. Die Konzepte der Schemalosigkeit und die Möglichkeit zur Bildung von logischen Einheiten zwischen Datenspeicherung und Darstellung erlauben zudem eine agile Weiterentwicklung der Webanwendung. Die größten Herausforderungen im Projektkontext resultierten aus der Tendenz vieler Entwickler relationale Modellierungskonzepte auf MongoDB zu übertragen.AbstractInteractive web applications with thousands of users need appropriate database technologies in order store and exchange data. Using the open source project PINGO as an example, we illustrate how the document-oriented NoSQL database MongoDB can be integrated with the web application stack, so that the database system scales up and every query is performed instantaneously. A load test scenario documents that the limiting factor is the webserver rather than the MongoDB instance. We could not find an upper bound for the load of MongoDB with the PINGO application as the 400 Mbit/s network connection turned out to be the bottleneck of the whole stack. Furthermore, we use our five years of experience with the project to reflect on the development process with MongoDB. The database integrates seamlessly with the Ruby on Rails framework and enables a very flexible development process. Moreover, the schemaless nature of MongoDB and the possibility to combine the object model with the persisted model facilitate agile methods for the continuous development of the application. Most challenges with the NoSQL technology were caused by developers who used previously learnt relational modeling approaches within the context of MongoDB.
- ZeitschriftenartikelEditorial(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Knoll, Matthias
- ZeitschriftenartikelEinflüsse auf den Implementierungserfolg von NoSQL-Systemen: Erkenntnisse einer quantitativ-empirischen Untersuchung(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Cato, Patrick; Brumm, Simon; Gölzer, Philipp; Demmelhuber, WalterNoSQL-Systeme sind eine neue Generation von Datenbanksystemen, mit denen sich eine Reihe von neuen und innovativen Anwendungsfällen realisieren lässt. Erfahrungsberichte von Praktikern zeigen jedoch, dass die Implementierung von NoSQL-Systemen in der Praxis oftmals komplexitätsbedingt scheitert. Ziel der Studie des Instituts für Wirtschaftsinformatik Nürnberg war es daher, die zentralen Einflussgrößen auf den Implementierungserfolg zu erfassen und empirisch zu validieren. Acht Faktoren haben einen signifikanten Einfluss auf den Implementierungserfolg von NoSQL-Systemen: ausreichende Ressourcenausstattung des Projekts, datengetriebene Entscheidungskultur im Unternehmen, Datenqualität der Quellsysteme, Managementunterstützung, Data Science Fähigkeiten, Laboransatz zur Exploration des Anwendungsfalls, adäquate Technologiewahl sowie Berücksichtigung von datenschutzrechtlichen Aspekten in der Designphase (Privacy by Design).AbstractNoSQL systems are a new generation of data base systems that enable the implementation of new and innovative use cases. However, experience reports from practitioners show that the implementation of NoSQL systems is a complex undertaking and many NoSQL projects fail. This paper summarizes the key results of a study that investigated the central factors that have an impact on the implementation success of NoSQL systems. The study has identified eight factors that have a significant impact: Sufficient resources, data-driven culture, data quality of the sourcing systems, management support, data science skills, proof-of-concept phase, adequate technology selection and privacy by design.
- ZeitschriftenartikelGraph-Datenbanken als Grundlage des Configuration Managements – Eine Untersuchung am Beispiel von Neo4 J(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Stiefel, Stephan; Möstl, Christian; Bär, Florian; Schmidt, Rainer; Möhring, MichaelConfiguration-Management-Databases (CMDBs) stellen einen zentralen Speicher für die Verwaltung aller Informationen und Beziehungen in IT-Infrastrukturen dar. Sie dienen Unternehmen für die Entscheidungsunterstützung. Aufgrund ihrer Graph-orientierten Grundstruktur liegt ihre Implementierung auf Basis von modernen Graph-Datenbankensystemen nahe. Deren tatsächliche Eignung als Grundlage für CMDBs, wurde in der wissenschaftlichen Literatur bisher jedoch noch nicht geprüft. Die vorliegende Arbeit stellt einen wesentlichen Beitrag zur Schließung dieser Forschungslücke dar. Im Rahmen eines Versuchsaufbaus werden die relationale Datenbank Oracle 12c sowie die Graph-Datenbank Neo4 J in einem CMDB-Kontext miteinander vergleichen. Ziel ist es, die Eignung der Neo4 J Datenbank und folglich von Graph-Datenbanken im Allgemeinen als Grundlage von CMDBs zu prüfen. Dafür werden zunächst geeignete Anwendungsfälle und Messkriterien definiert. Diese bilden die Ausgangsbasis für durchgeführte Messungen und Vergleiche. Zwar bestätigen die Ergebnisse der vorliegenden Arbeit eine generelle Eignung von Graph-Datenbanken als Grundlage für CMDBs, jedoch wird aufgezeigt, dass relationale Datenbanken in diesem Kontext als effizienter anzusehen und folglich vorzuziehen sind.AbstractConfiguration-Management-Databases (CMDBs) store relevant information about the IT-infrastructure of an enterprise and support CIOs and IT-administrators in making IT-related decisions. As CMDBs can be considered as labeled graphs, implementing them based on graph-based databases is an obvious idea . However, the suitability of graph-based databases to serve as the basis of CMDBs, has not been explored by prior research yet. The present study is a first step towards filling this research gap. As part of a controlled experiment, both database systems, Oracle 12c and Neo4 J, are compared to each other based on defined measurement criteria and test scenarios. The main objective of our study is to examine, whether Neo4 J (and graph-based databases in general) is an appropriate basis for CMDBs. In particular, we are interested in the fact of whether Neo4 J performs more efficiently in a CMDB-context compared to Oracle 12c or not. Though, our findings reveal that Neo4 J is a suitable basis for CMDBs in general, it is found that Oracle 12c (as a relational database system) performs more efficiently and thus should be preferred over Neo4 J in CMDB-contexts.
- ZeitschriftenartikelHerausforderungen bei der Anwendungsentwicklung mit schema-flexiblen NoSQL-Datenbanken(HMD Praxis der Wirtschaftsinformatik: Vol. 53, No. 4, 2016) Klettke, Meike; Störl, Uta; Scherzinger, StefanieNoSQL-Datenbanksysteme sind in den letzten Jahren sehr populär geworden, gute Gründe sprechen für ihren Einsatz: Eine attraktive Eigenschaft vieler Systeme ist ihre Schema-Flexibilität, die insbesondere in der agilen Anwendungsentwicklung Vorteile bietet. Durch horizontale Skalierbarkeit ermöglichen NoSQL-Datenbanksysteme eine effiziente Verarbeitung großer Datenmengen. Einige Systeme, die für die Datenhaltung interaktiver Anwendungen konzipiert sind, können zudem hochfrequente Nutzeranfragen bedienen.Diesen Vorteilen stehen eine Reihe von Nachteilen gegenüber, aus denen sich neue Herausforderungen für die Anwendungsentwicklung ergeben: Fehlende Standards bei den Anfragesprachen erschweren die Entwicklung datenbanksystemunabhängiger Anwendungen. Schema-Flexibilität im Datenbankmanagementsystem führt dazu, dass die Verantwortung für das Schema-Management in die Anwendung verlagert wird.Im vorliegenden Beitrag werden wesentliche Herausforderungen identifiziert und Lösungsansätze aus Forschung und Praxis vorgestellt. Dabei liegt der Fokus auf schema-flexiblen NoSQL-Datenbanksystemen, mit einem aggregat-orientierten Datenmodell, d. h. Key-Value Datenbanksysteme, dokumentenorientierten Datenbanksystemen und Column-Family Datenbanksystemen.AbstractNoSQL data stores have become very popular over the last years, as good reasons are justifying their application: One attractive feature of many systems is their schema flexibility, which may be preferable in agile software development projects. Due to their horizontal scalability, NoSQL data stores make it possible to efficiently process large amounts of data. Some systems, designed as data backends for interactive applications, can also manage highly frequent user requests.Apart from these advantages, there are also downsides to NoSQL data stores that create new challenges for software development: Missing standards in query languages make it difficult to build data store independent applications. Schema flexibility in the data store shifts the responsibility for schema management into the application.This article identifies substantial challenges as well as solution statements from research and practice. The focus of our survey is on schema-flexible NoSQL data management systems with an aggregate-oriented data model, i. e., key-value data management systems, as well as document and column family data management systems.