El campo de la ingeniería de software aplica el enfoque disciplinado y estructurado de la programación que se usa en ingeniería para el desarrollo de software con el objetivo declarado de mejorar la calidad, el tiempo y la eficiencia presupuestaria, junto con la garantía de pruebas estructuradas y certificación de ingeniería.
La ingeniería de software generalmente se usa en los sistemas de software grandes y complicado en lugar de aplicaciones o programas únicos. El desarrollo, sin embargo, es simplemente una fase del proceso. Mientras que un ingeniero de software generalmente es responsable del diseño de los sistemas, los programadores a menudo son responsables de codificar su implementación.
La ingeniería de software implica una serie de campos que cubren el proceso de la ingeniería del software y la afirmación incluyendo: compendio de requisitos, diseño de software, construcción de software, mantenimiento de software, gestión de configuración de software, gestión de ingeniería de software, gestión y creación de procesos de desarrollo de software, modelos y métodos de ingeniería de software, la calidad del software, la experiencia profesional de ingeniería de software, así como la informática fundamental y el estudio matemático y de ingeniería.
Aunque el uso original del término es incierto, la primera conferencia de ingeniería de software se celebró y patrocinó por la OTAN en 1968. La conferencia afrontó la incoherencia y la falta de fiabilidad en el desarrollo de software, así como la necesidad de una mejor calidad y fiabilidad. La conferencia reunió a expertos internacionales que aceptaron que el enfoque sistemático de la ingeniería física mundial debería aplicarse al desarrollo de software, ya que ya se desarrolló tomando en cuenta esos objetivos. Video Ingeniería del Software
0 comentarios:
Publicar un comentario