Die diesjährige Veranstaltung, die das 10-jährige Jubiläum markiert, steht unter dem Motto Innovation in der Software – Innovation durch Software.
Thematisch dreht sich die Veranstaltung um alle Themen rund um die Entwicklung von qualitativ hochwertiger Software … z.B. im Java oder .NET-Umfeld, mit agilen Methoden oder für Industrie 4.0-Anwendungen.
Bis zum 12. Januar 2015 können Beitragsvorschläge eingereicht werden.
Im letzten Jahr hatte ich die Gelegenheit, an der Veranstaltung teilzunehmen und muss sagen, ich war von der inhaltlichen Qualität, von der Organisation und von der Lokalität positiv beeindruckt.
Weitere Informationen finden Sie auf der Webseite …
Zum 4. Mal nach 2009, 2011 und 2013 finden in Stuttgart-Möhringen wieder die Stuttgarter Test-Tage statt, wo es am 16. und 17. April 2015 um praxisorientierte Themen rund um das Testen von Software geht.
In einem modernen Kraftfahrzeug (insb. in der Oberklasse) kommunizieren eine Vielzahl von Steuergeräten (ECUs, Electronic Control Units) miteinander. Eine zentrale Rolle spielt dabei der CAN-Bus (Controller Area Network), ein Bussystem, das bereits in den 80er Jahren u.a. von Bosch entwickelt wurde und inzwischen als ISO-Norm standardisiert ist.
Am Freitag, den 28.11.2014, hatte ich das Vergnügen, mit einer Gruppe von Studierenden der HFT Stuttgart (u.a. aus den Studiengängen Software Technology, Informatik, Wirtschaftsinformatik und Informationslogistik) das Stuttgarter Unternehmen Vector Informatik GmbH im Rahmen einer Exkursion besuchen zu dürfen. Vector bietet u.a. eine Vielzahl von Produkten rund um die Entwicklung von Automotive-Software, insbesondere in Verbindung mit dem CAN-Bus an. Beispiele hierfür sind CANoe, CANalyzer oder CANape. Das Unternehmen ist in seiner Branche sehr erfolgreich und hat dadurch in seiner gut 25jährigen Firmenhistorie eine sehr rasante Entwicklung erreichen können.
Hr. Riegraf, Geschäftsführer von Vector, stellt die Unternehmensentwicklung vor
Informations- und Kommunikationstechnik sowie deren Sicherheit und Zuverlässigkeit spielen eine wichtige Rolle bei der Entwicklung von modernen Kraftfahrzeugen.
Unter diesem Hintergrund findet am 21. und 22. April 2015 die
Die in einem früheren Artikel bereits vorgestellte Cloud-Entwicklungsumgebung Codenvy, die bisher vor allem die Entwicklung von Web-Anwendungen im Fokus hatte, unterstützt nun auch die Entwicklung von Rich-Client-Anwendungen bzw. Anwendungen, die eine eigene Rechnerumgebung benötigen.
Beispiele hierfür sind Android-Applikationen, die ein Android-Gerät bzw. einen entsprechenden Emulator benötigen oder Java/Swing-Anwendungen, die zusätzlich zur Java-VM noch eine Umgebung mit Bildschirmausgabe benötigen.
Ermöglicht wird dies durch das „Runner“-Konzept in Codenvy, das nun das automatische Starten einer VM (Virtuelle Maschine) mit einer geeigneten vordefiniertem Umgebung ermöglicht. Auf diese VM kann man sich dann anschließend mit einem Remote-Tool (noVNC) verbinden.
In der kostenlosen Version bestehen noch einige Einschränkungen, insgesamt bin ich aber von dem Konzept sehr positiv angetan … insbesondere in Kollaborationsszenarios sowie in der Lehre ergeben sich interessante Potenziale.
Die OOP-Konferenz hat ihre Ursprünge in der Objektorientierten Softwareentwicklung, hat sich aber in den letzten 24 Jahren zu einer der größten, wenn nicht sogar der größten Konferenz für Software-Entwickler und Software-Architekten weiterentwickelt.
Bei zum 26. September 2014 können Vortragsvorschläge eingereicht werden, z.B. zu aktuellen Entwicklungen im Bereich Java und .NET sowie zu den Themenschwerpunkten Agilität und Software Craftsmanship, aber auch zu Themen wie:
Application Security (Web Security, Mobile Security, REST Security…)
Ich selbst war auf dem letzten Entwicklertag in Karlsruhe und muss sagen, es war beeindruckend, was die Organisatoren da auf die Beine gestellt haben …
Update: Das Programm ist jetzt online …. Frühbucherrabatt gibt es bis zum 31.12.
Den Besucher erwarten spannende halbtägige Workshops u.a. zu den Themen Webentwicklung, UI-Gestaltung, Big Data, agile und testgetriebene Entwicklung sowie zu unterschiedlichen Facetten des Projektmanagements.
Die Veranstaltung ist kostenpflichtig, es gibt jedoch unterschiedliche Rabatte, u.a. für Mitglieder der Java User Group Stuttgart (JUGS).
Es ist nicht gesagt, dass es besser wird, wenn es anders wird. Wenn es aber besser werden soll, muss es anders werden. Georg Christoph Lichtenberg
Dies ist eines meiner Lieblingszitate und wird Georg Christoph Lichtenberg zugeschrieben. Es besagt, dass man für Veränderungen bereit sein muss, wenn man Verbesserungen erreichen möchte. Dabei muss man auch für Risiken offen sein, da nicht jede Änderung immer zu einer Verbesserung führt.
Es sollte jedoch nicht derart missverstanden werden, dass Änderungen um der Änderung willen durchgeführt werden sollten und Etabliertes / Bewährtes ohne triftigen Grund anders gemacht werden sollte, ohne eine wesentliche Verbesserung zu erzielen.
Ein (nicht ganz) fiktives Beispiel aus der Softwarebranche: Ein sehr weit verbreitetes Software-Paket, das u.a. eine Textverarbeitung und Tabellenkalkulation enthält, wird in einer neuen Version herausgebracht, bei dem grundlegende Bedienkonzepte geändert werden. Im Vergleich zu alten Versionen sind jetzt eine Vielzahl von unterschiedlichen Menü-Arten vorhanden und auch die einzelnen Menü-Punkte sind auf eine auf den ersten Blick schwer nachvollziehbare Art angeordnet. Kurz: vieles ist anders, aber nicht unbedingt besser … Dies führt dazu, dass die Millionen bestehender Nutzer einen sehr hohen Einarbeitungsaufwand haben und ihre Produktivität erst einmal absinkt.
Hier wäre ein wenig mehr Kontinuität angebracht, aber natürlich steht ein Produktmanager unter einem gewissen Druck, revolutionäre Neuerungen herauszubringen, wenn er eine neue Version einer Software konzipieren soll. Oftmals ist aber eine schrittweise Evolution, bei der Bewährtes / Etabliertes beibehalten wird, besser als eine Revolution.
Die gleiche Argumentation ist auch für andere Bereiche, z.B. für das IT-Consulting oder auch die Politik, gültig, das würde aber den Fokus des Beitrags sprengen …
Georg Christoph Lichtenberg – Deutscher Physiker und Mathematiker
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Funktional
Immer aktiv
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.