Ingeniería en Desarrollo de Software Introducción Introducción a la Ingeniería de Software 3er Semestre Alumno: Daniel Pineda de la Riva Matricula: es162006588 Docente: Susana Salgado Segovia Unidad 1 Autorreflexiones.
1. Cuál es la importancia del software. La importancia del software es que conforme ha ido aumentando el uso del software la comunidad de programadores ha tratado continuamente de desarrollar tecnologías que hagan más fácil, rápida y barata la elaboración de programas de cómputo de calidad. 2. Consideras que existe crisis de software, sí o no y por qué Si porque cuando se va a implementar un software siempre van a existir una serie de problemas que hacen que el software no alcance las expectativas u objetivos esperados por los desarrolladores. Es decir la crisis del software son los problemas que aparecen en el desarrollo del software al desarrollar, mantener y atender la demanda de nuevas aplicaciones. 3. Algunos problemas importantes identificados en la administración de software son: Planeación de proyectos de software pobres. Procedimientos de selección de gerentes de proyecto pobres. La medición de proyectos es pobre. Falta de procedimientos para vigilar el avance del proyecto. Falta de estándares para medir la calidad del desempeño y cantidad de producción esperada. La pregunta es: ¿Cuál es tu opinión al respecto y cómo crees que se puede mejorar el administrar un software? Considero que estos problemas siempre se pueden presentar al administrar un software pero es importante siempre estar con el mejor orden en la administración del software utilizando los métodos que nos ayudan a realizar una mejor administración del software. Los métodos de ingeniería de software establecen una estructura para sistematizar las actividades con el objetivo de aumentar las posibilidades de éxito. Cada área de conocimiento considera un proceso para las actividades técnicas y administrativas que deben realizarse para adquirir, desarrollar, mantener y retirar software que se enfoca en la definición, implantación, evaluación, mejora y administración del cambio de los procesos. Al aplicar las actividades administrativas como la planeación, coordinación, medición, monitoreo, control y reporte nos asegura que el desarrollo y mantenimiento de software se lleva a cabo de manera sistemática, disciplinada y cuantificable.
4. Proponga 5 lineamientos para que el ingeniero de software ejerza sus fortalezas en su trabajo. Estar involucrado con la empresa. Verificar las necesidades de cada área que conforman a la empresa. Utilizar los métodos de desarrollo de software adecuados a las necesidades. Realizar mejoras al software cada vez que se requiera. Dar mantenimiento al software para que este no se vuelva obsoleto y de ser asi realizar los cambios necesarios para que tenga un buen funcionamiento 5. ¿Cuál es la importancia para ti de utilizar métodos de desarrollo de software? Explica. Es de suma importancia el utilizar los métodos de desarrollo de software debido a que ellos permiten que el software pueda funcionar de tal manera que cumpla las necesidades de los clientes cada método ofrece un resultado el cual su objetivo común es el dejar un software de calidad que pueda dar los resultados que el cliente necesita.