Software Architektur im Stream

Eberhard Wolff
undefined
Feb 12, 2022 • 1h 2min

Was ist Software-Architektur überhaupt?

Software-Architektur im Stream hat jetzt über 100 Folgen - aber eine fundamentale Frage haben wir noch nicht diskutiert: Was ist Software-Architektur? In dieser Folge wollen wir endlich dieser Frage nachgehen. Und natürlich schließt sich daran die Frage an, was Software-Architekt:innen in ihrer Rolle leisten sollten. Links Tweet zu Software-Architekt:innen-Aufgaben Post bei Mastodon zu Software-Architekt:innen-Aufgaben Folge zu Modularisierung Folge zu Quaitätsszenaire Folge mit Daniel Terhorst-North zu SOLID vs. CUPID Folge mit Prof. Christiane Floyd zu “menschenzentrierter Software-Entwicklung”
undefined
Feb 3, 2022 • 59min

Katrin Rabow, Nicola Marsden, Silke Foth - Diversity-Panel - live von der OOP

In der Software-Entwicklung sind zahlreiche Gruppen unterrepräsentiert. Bei diesem Panel wollen wir diskutieren, wie Diversity erhöht werden kann. Diversity mit Lars Hupel, Lena Kraaz und Aminata Sidibe
undefined
Feb 2, 2022 • 1h 8min

Klima-Panel mit Marina Köhn, Jutta Eckstein, Max Schulze - live von der OOP

Die Klima-Katastrophe ist eine der wichtigsten Herausforderungen, denen wir uns stellen müssen. Dieses Panel diskutiert, was Software-Entwicklung dazu beitragen kann. Links SoftAWERE: Tools and Labels for Energy-efficient Software Applications scaph repl schnittstelle Scaphandre: metrology agent dedicated to electrical power consumption metrics Intel RAPL Intel: Running Average Power Limit Energy Reporting Stackoverflow: How does Intel’s RAPL estimate the power consumption? Reading RAPL energy measurements from Linux Intel Open Source Blog zu RAPL EET: A Device to Support the Measurement of Software Consumption Buch: Software Sustainability mit einem Kapitel von Jutta Umweltbundesamt: KPI4DCE: Das ressourceneffiziente Rechenzentrum – Kennzahlen und Indikatoren Umweltbundesamt zu KPI3DCE 2.0 Open Source Library für das Messen von Strom/Embedded CO2 einer Server-Side Software Anwendung von Max Code Repository Blog The Hippocratic License Hippocratic - An Ethical License for Open Source Projects Developers for Future Artikel in der c’t zum Thema Episode zu Klimawandel & Software Architektur mit Martin Lippert und Stefan Roock
undefined
Feb 1, 2022 • 35min

Anne Herwanger, Alexandra Hoitz, Stefan Link - Resiliente Organisation und Software Architektur - live von der OOP

Resiliente Organisation und resiliente Software-Architektur: Die Organisation hat großen Einfluss auf die Architektur. Wie kann man sich diesen Zusammenhang zu Nutze machen? Links DevOps und Team Topologies mit Anja Kammer - Live vom INNOQ Technology Day Delegation Poker
undefined
Feb 1, 2022 • 30min

Lucas Dohmen, Lars Hupel - Hilfe, wir syncen! - live von der OOP

Daten beispielsweise lokal zu kopieren, um offline zu arbeiten, ist eine Herausforderung. Wir diskutieren, wie man sie meistern kann. Links CRDT Homepage Lars: An Introduction to Conflict-Free Replicated Data Types INNOQ Technology Lunch
undefined
Feb 1, 2022 • 33min

Erik Dörnenburg - DevSecOps - live von der OOP

Wir kennen alle DevOps - aber was ist DevSecOps und warum gehört ausgerechnet Sicherheit dazu?# Thoughtworks Technology Radar
undefined
Feb 1, 2022 • 33min

Scott Ambler - Data Technical Debt - Live from OOP

Technical debt is a well-known concept - but data can also cause technical debt. Links Data Technical Debt Refactoring Databases Agile Data Homepage
undefined
Feb 1, 2022 • 31min

Rik Marselis - Testing and Quality - Live from OOP

Testing alone is not enough - the alternative is quality engineering. Links Book: TMAP Quality for DevOps Teams TMAP
undefined
Feb 1, 2022 • 32min

Kenny Baas-Schwegler, Gien Verschatse, Evelyn Van Kelle - Facilitating Collaborative Design Decisions - Live from OOP

Software is developed in teams so design decision must be done collaboratively. Links Book: Jitske Kramer - Jam Cultures: About Inclusion; Joining in the Action, Conversation and Decisions Book: Sam Kaner - Facilitator’s Guide to Participatory Decision-Making Book: Thomas Wedell-Wedellsborg - What’s Your Problem?: To Solve Your Toughest Problems, Change the Problems You Solve Blog: Rebecca Wirfs-Brock: Architecture Decisions Should Be Made At the Last Responsible Moment Sketchnote: Dale Carnegie: How to Win Friends and Influence People
undefined
Jan 27, 2022 • 1h 7min

Daniel Terhorst-North - SOLID vs. CUPID

The SOLID principles are well-established as the foundation of object-oriented systems. However, after more than 20 years it is time to see whether the principles still apply and whether other concepts might be a better alternative. Daniel Terhorst-North is well known for concepts like behavior-driven development or deliberate discovery. He came up with the CUPID principles. In this episode, we will discuss SOLID and CUPID - and why Daniel thinks CUPID makes more sense. Links Slides for Daniel’s presentation “Why Every Element of Solid is Wrong” Slides for Daniel’s presentation “CUPID for Joyful Coding” Daniel’s Homepage CUPID - the Back Story Advent of Code Kevlin Henney’s talk “SOLID Deconstruction” Daniel’s talk “Decisions, Decisions Daniel’s talk “Decisions, Decisions at InfoQ Book How Google Tests Software

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app