Tag: engineering

Episode 520: John Ousterhout on A Philosophy of Software Design

Filed in Episodes by on July 12, 2022 0 Comments
Episode 520: John Ousterhout on A Philosophy of Software Design

John Ousterhout, professor of computer science at Stanford University, joined SE Radio host Jeff Doolittle for a conversation about his book, A Philosophy of Software Design (Yaknyam Press). They discuss the history and ongoing challenges of software system design, especially the nature of complexity and the difficulties in handling it. The conversation also explores various […]

Continue Reading »

Episode 407: Juval Löwy on Righting Software

Filed in Episodes by on April 24, 2020 0 Comments
Episode 407: Juval Löwy on Righting Software

Juval Löwy, Software Legend and Founder of IDesign discusses his recently published book, Righting Software, with host Jeff Doolittle. This episode focuses on Löwy’s belief that the software industry is in a deep crisis, evident from the numerous projects that fail to deliver on time, on budget and on quality. He discusses his belief that […]

Continue Reading »

SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity

Filed in Episodes by on February 6, 2018 0 Comments
SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity

Kishore Bhatia talks with Travis Kimmel on software engineering measuring, communicating and improving engineering productivity, and challenging the widespread belief that engineering is an art. Their conversation covers: measuring engineering impact; key performance indicators (KPIs); development metrics; challenges in building a delivery pipeline with metrics; implementing feedback loops; the key metrics that most engineering teams […]

Continue Reading »

SE-Radio Episode 280: Gerald Weinberg on Bugs Errors and Software Quality

Filed in Episodes by on January 24, 2017 3 Comments
SE-Radio Episode 280: Gerald Weinberg on Bugs Errors and Software Quality

Marcus Blankenship talks with Gerald Weinberg about software errors, the fallacy of perfection, how languages and process can reduce errors, and the attitude great programmers have about their work.  Gerald’s new book, Errors: Bugs, Boo-boos, and Blunders, focuses on why programmers make errors, how teams can improve their software, and how management should think of […]

Continue Reading »