El presente libro tiene como objetivo principal mostrar el proceso de diseño e implementación de diferentes componentes de software, que permitan el filtrado digital de señales, para ser utilizados en aplicaciones de procesamiento de señales. Estos componentes han sido desarrollados sobre el Entorno de Desarrollo Integrado "Lazarus/Free Pascal" por ser multiplataforma y de código libre, además de ser altamente compatible con Delphi. Se utiliza la metodología ágil Extreme Programming (XP) por contarse con requisitos cambiantes durante el desarrollo, un reducido número de desarrolladores y tener al cliente disponible todo el tiempo.