Aspectos sobre la Ingeniería de Software
La ingeniería de software
Es el estudio del enfoque en la resolución de problemas a través de métodos y herramientas.
Diseño de software
El software debe tener la funcionalidad y el rendimiento requeridos por el usuario además de ser mantenible, confiable y utilizable.
A partir de esto surge lo que se conoce como "Crisis del software"
Crisis del software
Se refiere a la dificultad de escribir programas libres de defectos, fácilmente comprensibles y que sean verificables. las causas son entre otras, la complejidad que supone la tarea de programar y los cambios a los que se tiene que ver sometido un programa para ser continuamente adaptado
La ingeniería de software con cuestiones legales
El desarrollo de software se ha convertido en un elemento sumamente importante en nuestra sociedad, dado su uso masivo y casi ineludible, por lo que resulta de gran importancia conocer la normativa jurídica que puede regir entre quien forma a los a los futuros ingenieros que desarrollan software y el consumidor o destinatario final del mismo.
Jurídicamente un sistema de información es un programa o conjunto de programas interrelacionados de computadora que son considerados una obra de propiedad intelectual.
En el mismo sentido, un programa o software informático es una secuencia de instrucciones o indicaciones destinadas a ser utilizadas directa o indirectamente a en un sistema informático para realizar una función o una terea para obtener un resultado determinado cualquiera que fuese su forma de expresión o fijación, luego entonces cuando un estudiante universitario es formado utilizando la combinación de técnicas didácticas en donde no se toma en consideración las implicaciones legales de la libertad de usar el software, con cualquier propósito, la libertad de estudiar cómo funciona el programa o conjunto de programas que conforman a la aplicación de software, y adaptarlos a nuestras necesidades, para lo cual el acceso al código fuente es una condición previa para esto, la libertad de distribuir copias, sea del original o de las modificaciones que se introduzcan, se tiene un grave problema de formación ya que durante la vida profesional de estos alumnos se incurrirán a muchas faltas graves en el área del derecho.
Problemas del software
En casi todo lo que hace el ser humano es comúnmente que surjan problemas y esto no es la excepción por lo que mencionamos algunos de los problemas a los que se enfrenta la IS
- Muchos sistemas no son presentados en las fechas especificas.
- Cuando hay contratos establecidos, los costos en intereses pueden ser muy elevados.
- No se tiene datos históricos sobre el proceso de desarrollo de software.
- No se pueden hacer buenas estimaciones.
- No se puede evaluar con precisión la eficacia de las nuevas herramientas.
Pero lo importante es que ayuda en gran manera a la hora del desarrollo de software por lo que mencionamos unos de sus tantos beneficios
Desde el punto de vista de gestión
- Facilitar la tarea de seguimiento del proyecto
- Optimizar el uso de recursos
- Facilitar la comunicación entre usuarios y desarrolladores
- Facilitar la evaluación de resultados y cumplimiento de objetivos
Desde el punto de vista de los ingenieros de software
- Ayudar a comprender el problema
- Permitir la reutilización
- Facilitar el mantenimiento del producto final
- Optimizar el conjunto y cada una de las fases del proceso de desarrollo
Desde el punto de vista de cliente o usuario final
- Garantizar el nivel de calidad del producto final
- Obtener el ciclo de vida adecuado para el proyecto
- Confianza en los plazos del tiempo mostrados en la definición del proyecto

Comentarios
Publicar un comentario