In conjunction with ICSME 2016
Firas is a member of the Raytheon IDS Software Engineering Technical Staff and has 17 years of experience in the engineering and management of large-scale software systems, including air traffic control systems, missile defense systems, and radar systems. As the Corporate Technology Area Director for Information Systems and Computing, he was responsible for the coordination of the technology and research efforts in software engineering and processing as well as supporting technology and engineering strategy development across all Raytheon businesses. Firas holds an MS in engineering and management from MIT’s Sloan School of Management and School of Engineering and a BS in computer systems engineering from Boston University.
At Raytheon, we build large and small systems mainly for the Department of Defense and other government organizations. These systems are built over a period of years and are often evolved and maintained for 30 to 40 years. As with all software systems, these systems accrue technical debt over the course of their lifetimes. Both intentional and inadvertent technical debt has accumulated in many of these systems, most of which is not documented in defect reports.
What happens when the decision to take on technical debt isn't recorded or the technical debt is inherited? In this keynote, I will talk about the numerous dimensions of technical debt in our experience and the challenges of detecting, measuring, and managing technical debt in large complex software systems.
For more information