InfoQ Homepage Design Content on InfoQ
-
Balancing Coupling in Software Design with Vlad Khononov
In this episode, Thomas Betts speaks with Vlad Khononov about balancing coupling in software design, the subject of his recent book. They discuss how coupling is necessary for a system to function, but has to be balanced to allow the system to evolve. Vlad identifies three factors that can be used to measure coupling: knowledge sharing, distance, and volatility.
-
Understanding What Really Matters for Developer Productivity: a Conversation with Lizzie Matusov
In this podcast Michael Stiefel spoke with Lizzie Matusov about the dependency of effective, productive, and satisfied teams on good software architecture. Understanding this relationship requires understanding exactly what software productivity really is, how modern software engineering research has become more rigorous and practical, and how to apply that research to software development.
-
Object-Oriented UX (OOUX) with Sophia Prater
In this episode, Thomas Betts talks with Sophia Prater about Object-Oriented UX (OOUX). OOUX focuses on identifying the objects and relationships within a system, allowing for better communication and collaboration among designers, product owners, engineers, and architects. Prater explains the process of OOUX, which involves multiple rounds of discovery, requirements, prioritization, and revision.
-
Architecture Does Not Emerge - a Conversation with Tracy Bannon
In this podcast Michael Stiefel spoke to Tracy Bannon about what software architecture really is, and what an architect needs to be able to do. Bannon is a senior principal at MITRE. She sees herself as a passionate software architect and change agent who also puts out the Real Technologists podcast.
-
Making Digital Accessibility More Than Just High Contrast: Building Truly Inclusive Software
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to accessibility expert Sheri Byrne-Haber, about how digital accessibility goes far beyond just high contrast colours. The discussion is emphasizing that it encompasses making products and services fully usable by people with disabilities.
-
Nishant Bhajaria on Privacy by Design
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Nishant Bhajaria, Head of Privacy Architecture and Strategy at Uber about the need for privacy by design, the hard decisions that need to be made about privacy and the factors which need to be considered when making trade-offs.
-
Sandra Davey on Purposeful Aligned Governance and Product Management
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Sandra Davey, chair of Choice Australia and founder of The Product Space, about governance with clear objectives and the current state of product management.
-
Justin Dauer on Creative Culture
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Justin Dauer about his new book Creative Culture – Human centred interaction, design and inspiration.
-
Ivar Jacobson on the Essence of Software
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Ivar Jacobson about his work defining the essence of software engineering.