podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Dr. Ipek Ozkaya
Shows
Software Engineering Institute (SEI) Podcast Series
Grace Lewis Outlines Vision for IEEE Computer Society Presidency
Grace Lewis, a principal researcher at the Carnegie Mellon University Software Engineering Institute (SEI) and lead of the SEI’s Tactical and AI-Enabled Systems Initiative, was elected the 2026 president of the IEEE Computer Society (CS), the largest community of computer scientists and engineers, with more than 370,000 members around the world. In this SEI podcast, Lewis sits down with Ipek Ozkaya, technical director of Engineering Intelligent Software Systems, to discuss her vision and plans for the IEEE CS presidency.
2025-03-11
18 min
Software Engineering Radio - The Podcast for Professional Software Developers
Ipek Ozkaya on Gen AI for Software Architecture
Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases in which gen AI can enhance architecture activities. The conversation spans from straightforward to challenging scenarios and highlights examples of relevant tooling. The episode concludes with insights on verifying the correctness of output for software architecture prompts and future trends in this domain. Brought to you by IEEE Computer Society and IEEE Software...
2024-07-24
59 min
Software Engineering Radio - the podcast for professional software developers
Ipek Ozkaya on Gen AI for Software Architecture
Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases in which gen AI can enhance architecture activities. The conversation spans from straightforward to challenging scenarios and highlights examples of relevant tooling. The episode concludes with insights on verifying the correctness of output for software architecture prompts and future trends in this domain. Brought to you by IEEE Computer Society and IEEE Software...
2024-07-24
59 min
SE CORNER
EP107 - ฤา AI Tools จะเป็นจุดเปลี่ยนสำคัญของกระบวนการพัฒนาซอฟต์แวร์
EP นี้หยิบบทความจาก IEEE Software เรื่อง "The Next Frontier in Software Development: AI-Augmented Software Development Processes" มาเล่าให้ฟังกันครับ คุณ Ipek Ozkaya ซึ่งเป็นบรรณาธิการวารสาร IEEE Software ได้ให้ความเห็นว่าการทำงานที่เป็น AI-Augmented Software Development หรือมีเครื่องมือ AI มาช่วยในการพัฒนาซอฟต์แวร์นั้น อาจจะยังไม่ใช่จุดเปลี่ยนสำคัญ เพราะเครื่องมือเหล่านี้มีมาอย่างต่อเนื่องยาวนานก่อนยุคของ LLMs เช่น ChatGPT หรือ GitHub Copilot แต่ต้องเป็นการเปลี่ยนแปลงกระบวนการพัฒนาซอฟต์แวร์ (software development process) จึงจะทำให้มีการเปลี่ยนแปลงขนาดใหญ่ (ระดับ X10 ได้จริงๆ ครับ) รายละเอียดเป็นอย่างไร ไปฟังกันใน EP นี้ครับ บทความ: https://www.computer.org/csdl/magazine/so/2023/04/10176194/1OAJtH6yQak
2023-08-13
09 min
SE CORNER
EP96 - บทบาทของ LLM ใน Software Engineering
EP นี้หยิบเรื่องของ Large Language Models (LLMs) ที่เข้ามาใกล้ตัวนักพัฒนาซอฟต์แวร์ขึ้นเรื่อยๆ เพราะสามารถนำมาใช้ช่วยในการเขียนซอฟต์แวร์ได้แล้วในปัจจุบัน บทความเรื่อง "Application of Large Language Models to Software Engineering Tasks: Opportunities, Risks, and Implications" ของคุณ Ipek Ozkaya หยิบประเด็นที่น่าสนใจถึงความเสี่ยงที่เราควรนึกถึง และโอกาสที่เราจะได้ประโยชน์จาก LLM เหล่านี้มีอะไรบ้าง ไปฟังกันใน EP นี้ครับ
2023-05-28
12 min
SE CORNER
EP71 - AI Engineer vs. Software Engineer
AI Engineer เป็นงานที่กำลังเป็นที่ต้องการมากขึ้นเรื่อยๆ ในอนาคต ในขณะที่ Software Engineer เองก็เป็นตำแหน่งงานที่ยังได้รับความนิยมสูงสุดในปัจจุบัน บทความจาก IEEE Software ของคุณ Ipek Ozkaya ชี้ให้เห็นว่าสองงานนี้มีความใกล้เคียงกันมากกว่าที่คิด โดยงาน AI Engineering ซึ่งเกิดใหม่ ยังต้องการความรู้พื้นฐานจาก Software Engineering อีกหลายส่วน เพราะการสร้าง ML models ก็เป็นการสร้างซอฟต์แวร์แบบหนึ่ง ไปฟังเนื้อหากันใน EP นี้ครับ
2022-12-04
09 min
SE CORNER
EP51 - อ้าว เฮ้ย! รวมความเข้าใจผิดในกระบวนการพัฒนาซอฟต์แวร์ที่ใช้ Machine Learning
Machine learning-enabled systems หรือระบบซอฟต์แวร์ที่มี machine learning เป็นส่วนประกอบ เป็นซอฟต์แวร์ที่พบได้มากขึ้นเรื่อยๆ ในปัจจุบัน งานวิจัยจาก Software Engineering Institute (SEI) ที่ Carnegie Mellon University โดย Grace Lewis และ Ipek Ozkaya พบว่า ทีมพัฒนาของระบบดังกล่าวมักจะประกอบด้วยทีม 3 ทีมที่มีความรู้และความเข้าใจในด้านที่แตกต่างกัน คือ data scientist, software engineering, และ operations ทีม data scientist มีหน้าที่สร้าง ML model แล้วส่งต่อให้ทีม software engineering นำไปรวมกับส่วนอื่นๆ ของซอฟต์แวร์ให้ออกมาเป็นระบบที่คนใช้งานได้ง่าย และสุดท้ายส่งต่อให้ operations ทีม เพื่อนำไปติดตั้งและ monitor การทำงาน งานวิจัยของ Grace และ Ipek พบว่า ยังมีความเข้าใจผิดและปัญหาในการสื่อสารระหว่างสามทีมนี้อยู่มาก ทำให้ซอฟต์แวร์ที่ใช้ Machine Learning หลายๆ ตัว ไม่ประสบความสำเร็จเท่าที่ควร ทั้งก่อนและหลังการขึ้น production รายละเอียดจะเป็นอย่างไร ไปติดตามกันใน EP นี้ครับ
2022-07-17
12 min
Software Engineering Institute (SEI) Podcast Series
Software Engineering for Machine Learning: Characterizing and Understanding Mismatch in ML Systems
Mismatches between the perspectives and practices of the roles involved in the development and fielding of ML systems—data scientists, software engineers, and operations personnel—can affect the ability of systems to achieve their intended missions. In this SEI Podcast, Grace Lewis, a principal researcher and lead for the Tactical and AI-Enabled Systems Initiative, and Ipek Ozkaya, technical director of Engineering Intelligent Software Systems, discuss their research into characterizing, codifying, and mitigating such mismatches.
2021-11-18
30 min
Software Engineering Radio - the podcast for professional software developers
Episode 481: Ipek Ozkaya on Managing Technical Debt
Ipek Ozkaya joined host Jeff Doolittle to discuss a book she co-authored entitled Managing Technical Debt. In the book, Ozkaya describes nine principles of technical debt management to aid software companies in identifying, measuring, tracking...
2021-10-13
1h 00
Software Engineering Radio - The Podcast for Professional Software Developers
Episode 481: Ipek Ozkaya on Managing Technical Debt
Ipek Ozkaya joined host Jeff Doolittle to discuss a book she co-authored entitled Managing Technical Debt. In the book, Ozkaya describes nine principles of technical debt management to aid software companies in identifying, measuring, tracking...
2021-10-13
1h 00
Software Engineering Institute (SEI) Webcast Series
Software Engineering for Machine Learning
In this webcast, Grace Lewis and Ipek Ozkaya provide perspectives involved in the development and operation of ML systems. What attendees will learn: • Perspectives involved in the development and operation of ML systems • Types of mismatch that occur in the development of ML systems • Future work in software engineering for ML systems
2021-01-27
1h 03
Software Engineering Institute (SEI) Podcast Series
Managing Technical Debt: A Focus on Automation, Design, and Architecture
Technical debt communicates the tradeoff between the short-term benefits of rapid delivery and the long-term value of developing a software system that is easy to evolve, modify, repair, and sustain. In this SEI Podcast, Rod Nord and Ipek Ozkaya discuss the SEI's current work in technical debt including the development of analysis techniques to help software engineers and decision makers manage the effect of technical debt on their software projects.
2019-03-21
35 min
SEI Shorts
Do all systems have technical debt?
Watch SEI Researcher Ipek Ozkaya respond to "Do all systems have technical debt?"
2018-11-14
00 min
SEI Shorts
Representing Your Technical Debt
Watch Ipek Ozkaya in this Cyber Minute, as she recommends developers adopt a simple practice of reporting technical debt, including its potential accumulating side effects, as they discover or accrue that debt.
2017-08-22
02 min
Software Engineering Institute (SEI) Podcast Series
Technical Debt as a Core Software Engineering Practice
As software developers deal with issues such as legacy modernization, agile adoption, and architecture, they need to be able to articulate the tradeoffs of design and business decisions. In this podcast, Ipek Ozkaya talks about managing technical debt as a core software engineering practice and its importance in the education of future software engineers. Listen on Apple Podcasts.
2017-02-27
23 min
Software Engineering Institute (SEI) Webcast Series
What Makes a Good Software Architect?
For two decades, the SEI has been instrumental in the creation and development of the field of software engineering known as software architecture. An architect whose skills and capabilities match a project's needs is more likely to be successful. So what are those skills? In this webinar, SEI researchers and an industry colleague discussed in two talks What Makes a Good Software Architect? John Klein and Andrew Kotov on Skills and Knowledge of Successful Architects Ipek Ozkaya and Michael Keeling on Architects Design Trade-off Toolbox: Balancing Agility and Technical Debt What viewers will learn: How the technical skills needed by...
2016-06-02
1h 29
Software Engineering Institute (SEI) Webcast Series
Why Should Government Care about Technical Debt and Software Architecture?
Watch Ipek Ozkaya discuss “Why Should Government Care about Technical Debt and Software Architecture?” at the Agile for Government Summit. The purpose of this event was to: • foster better understanding of how agile software development methods are providing the basis for incremental and modular acquisition across Government, and • to discuss the changing technology of modern information-intensive businesses and the implications these have for evolving Government approaches to streamlining IT. This Summit is a partnership between the AFEI ADAPT and the Carnegie Mellon University Software Engineering Institute.
2014-10-06
26 min
Software Engineering Institute (SEI) Podcast Series
An Architecture-Focused Measurement Framework for Managing Technical Debt
Managing technical debt, which refers to the rework and degraded quality resulting from overly hasty delivery of software capabilities to users, is an increasingly critical aspect of producing cost-effective, timely, and high-quality software products. A delicate balance is needed between the desire to release new software capabilities rapidly to satisfy users and the desire to practice sound software engineering that reduces rework. In this podcast, Ipek Ozkaya discusses the SEI's research on the strategic management of technical debt, which involves decisions made to defer necessary work during the planning or execution of a software project. Listen on Apple Podcasts.
2012-09-04
15 min