Tag Archives: Software-Entwicklung

Agile Umsetzung und Demand-Management im Konzern (T4AT 2021)

Demand Management Agile T4AT

Das traditionelle Demand-Management im Konzern basiert oftmals auf einer vorausschauenden Detaillierung der Anforderung, die in ihrer verpflichtenden Intention widersprüchlich zu der Idee einer lernenden, flexiblen Umsetzung mit selbstorganisierten Teams steht. Von einer solchen Gemengelage in einem Konzern hat Volker Schipmann auf der zehnten Tools4AgileTeams-Konferenz berichtet und spannende Einblicke in einige Herausforderungen gegeben, die in so einer Konstellation auftreten können. Hier ist die Aufzeichnung der Session zu sehen.

Low-Code, No-Code und Citizen Developers: Demokratisierung der App-Entwicklung und die Herausforderungen

Low-Code No-Code

Low-Code, No-Code und Citizen Developers sind Schlagwörter, mit denen Berater und Magazine gerne um sich werfen. Was bedeuten sie eigentlich, wo liegt der Unterschied zwischen No-Code und Low-Code und wann nutzt man was und warum? Mit diesen Fragen hat sich Melanie Rödel, die bei unseren Partnern von Real Experts als Beraterin für Digitalisierung arbeitet, in ihrer Session auf der zurückliegenden zehnten Tools4AgileTeams-Konferenz beschäftigt. Die wichtigsten Gedanken ihres Vortrags fassen wir hier zusammen.

Bug Tales – der unsichtbare Gast: Software-Sicherheit und das Identifizieren von Security-Schwachstellen

Bug Tales Software-Sicherheit

Sicherheit wird in der modernen Software-Entwicklung als kontinuierlicher Prozess verstanden, der über den gesamten Entwicklungszyklus hinweg eine wichtige Rolle spielt. Die Gründe dafür sind klar: Werden Sicherheitslücken erst spät entdeckt oder entstehen daraus sogar Schäden für die Kunden, kostet das Vertrauen und Reputation – ganz zu schweigen von der Mehrarbeit, die erforderlich wird. Ein spannendes Thema für einen TechTalk, dachten sich Paul und Robert. Hier ist nun das Video zu ihrer Session.

Neu in Bitbucket Data Center: Integrationen mit OAuth 2.0, Deployment-Infos ohne Kontextwechsel und mehr

Bitbucket Data Center OAuth 2

Atlassians Git-Repository-Managementlösung Bitbucket gibt es nicht nur für die Atlassian Cloud, sondern weiterhin auch als Data-Center-Version für den Betrieb in der eigenen IT-Infrastruktur. Und nach wie vor stattet der Hersteller Bitbucket Data Center regelmäßig mit neuen Features, Integrationen und Optimierungen aus. Wir fassen die Neuerungen der zuletzt ausgelieferten Produktversionen hier mal kompakt zusammen.

Was wir tun, um die Linchpin Intranet Suite sicher zu machen

Ein Social Intranet muss sicher sein. Wer fleißig die Release Notes der Linchpin Intranet Suite liest, wird darin auch immer wieder einigen (zum Glück nur potenziellen) geschlossenen Sicherheitslücken begegnet sein. Das ist zwar auf den ersten Blick nicht schön und mag vielleicht sogar etwas irritieren, doch eigentlich ist das ein Zustand, der uns freut. (Natürlich freuen wir uns nicht über die Lücken, sondern darüber,  dass wir sie nach und nach entdecken und eliminieren!) Seit einer Weile steht das Thema Security ganz oben auf unserer To-do-Liste und gehört zu den Aspekten, an denen wir kontinuierlich arbeiten (und weiter arbeiten werden).

Tipps zur Erhöhung der Code-Qualität in der Software-Entwicklung mit Atlassian-Tools

Continuous Integration Software-Entwicklung Code-Qualität

Die IT-Geschichte zeigt: Schon eine einzige Zeile schlechter Code kann schwerwiegende Folgen haben und ein großes Unternehmen sogar in eine ernsthafte Krise stürzen. Deshalb ist die Verbesserung der Code-Qualität eine wichtige Anforderung in Software-Projekten. Hier sind ein paar Tipps, wie Entwicklungsteams agieren und wie Atlassian-Tools dabei helfen können.

How to teach yourself to code: Programmieren lernen – alleine und von Anderen

programmieren lernen

Moment mal – Programmieren lernen im Do-it-yourself-Modus? Wie soll das denn funktionieren? Bei unseren TechTalks handelt es sich (meistens) um Vorträge von Fachexperten unterschiedlicher Technologien, doch man muss kein Meister der IT sein, um sich das Programmieren beizubringen – zumindest sagt das Martin Seibert und spricht aus eigener Erfahrung. Im TechTalk #58 mit dem Titel “How to teach yourself to code” erzählt Martin von seiner Motivation, berichtet von seinen Lernfortschritten und teilt wertvolle Tipps, wie man alleine und auch von Anderen lernen kann.

Programmieren lernen als Autodidakt

Ich bin Geschäftsführer eines Software-Unternehmens, habe aber eine Ausbildung fernab der Software-Entwicklung absolviert (BWL-Studium, Arbeit in Marketing und Vertrieb) und eigentlich nicht die Geduld und die Liebe zum Detail gehabt, um tatsächlich programmieren zu können. Und trotzdem habe ich es geschafft und möchte gerne, dass viele, insbesondere junge Menschen dem nacheifern. Dafür gibt es ein paar hilfreiche Tools und Methoden, die ich in unserem jüngsten TechTalk einmal vorgestellt habe. Spoiler: Es geht fast komplett ohne Gebühren oder Kosten. Hier ist das Video mit der Aufzeichnung.

25 Jahre Seibert Media – ein ganz subjektiver Geburtstagsrückblick

Seibert Media 25 Jahre

Happy Birthday to us – am heutigen 5. Dezember 2021 werden wir 25 Jahre alt! Von diesen 25 Jahren Seibert Media habe ich 14 miterlebt. Es gibt bei uns natürlich noch eine ganze Reihe dienstälterer Leute, aber ich kann wohl mit Fug und Recht behaupten, dass auch ich hier mittlerweile zum Inventar gehöre. Und anlässlich dieses schönen Jubiläums möchte ich hier mal einen kleinen Rückblick geben und ganz subjektiv auf ein paar prägende Dinge und Entwicklungen zurückschauen. 😉

DevOps für maschinelles Lernen mit Kubeflow und Co.

DevOps maschinelles Lernen

Die Erstellung eines Modells für maschinelles Lernen ist nur ein Ausgangspunkt. Um es in die Produktion zu bringen, muss das Entwicklungsteam mehrere reale Probleme lösen – zum Beispiel den Aufbau einer Pipeline für kontinuierliches Modelltraining, die Automatisierung der Validierung der Modelle, die Schaffung einer Serving-Infrastruktur, die Implementierung der Überwachung. Um diese Herausforderungen zu meistern, bietet der Markt diverse Lösungen wie Kubeflow, Databricks, MLFlow. In der neuesten Ausgabe unseres TechTalks hat Sascha Dittmann von Microsoft uns gezeigt, wie diese Lösungen für KI-Projekte von Nutzen sein können und wie sie sich in die tägliche Arbeit integrieren lassen.