Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ensayo Ingieneria de Software
Ensayo Ingieneria de Software
Índice
Introducción. .................................................................................................................... 2
Ensayo. ............................................................................................................................. 2
Conclusión. ....................................................................................................................... 5
Introducción.
A través de los años se ha podido constatar que los requerimientos o requisitos son la pieza
fundamental en un proyecto de desarrollo de software, ya que marcan el punto de partida
para actividades como la planeación, básicamente en lo que se refiere a las estimaciones de
tiempos y costos, así como la definición de recursos necesarios y la elaboración de
cronogramas que será uno de los principales mecanismos de control con los que se contará
durante la etapa de desarrollo.
Además, la especificación de requerimientos es la base que permite verificar si se alcanzaron
o no los objetivos establecidos en el proyecto ya que estos son un reflejo detallado de las
necesidades de los clientes o usuarios del sistema yes contra lo que se va a estar verificando
si se están cumpliendo las metas trazada.
Ensayo.
Pues bien, sabemos que el software es aquel ente lógico que hace funcionar a los dispositivos
electrónicos, es decir, aquellas secuencias de instrucciones que le dicen a los dispositivos qué
hacer, cómo y cuándo. El desarrollo de software es realizado por personas amantes de la
tecnología, comúnmente llamados programadores. Aunque si bien es cierto que cualquier
persona con tiempo y que le guste programar podría construir software, lo más seguro es que
el producto final sería mucho menos eficiente y mucho menos seguro que un software
desarrollado con procedimientos adecuados y bien estudiados.
Todo esto nos puede llevar a pensar que el desarrollo de software es una tarea sumamente
compleja y no apta para cualquiera, ya que los retos que tenemos como programadores son
cada vez mayores. Por ejemplo, debemos desarrollar técnicas para construir software
confiable y que sea lo suficientemente flexible para adaptarse a los cambios, debemos reducir
los tiempos de entrega para sistemas grandes y complejos sin comprometer la calidad del
producto y además debemos diseñar técnicas que demuestren a los usuarios que pueden
confiar en el software.
Es así que, en el área de software, nos esforzamos cada día por superar estos retos y tratamos
de hacerlo de la mejor manera y a nuestro estilo, tomando como base los principios de la
ingeniería de software, pero desarrollando y aplicando nuestra propia metodología la cual
está en constante evolución.
Conclusión.
Importancia.
El software es un bien de capital, y algo más, todos los bienes de capital operan dentro de
una vasta y evolutiva estructura de interrelaciones, la estructura de producción, los bienes de
capital son conocimiento empaquetado acerca de cómo realizar algún tipo de producción, el
conocimiento que hay que empaquetar es disperso, incompleto, cambiante, en gran parte
tácito y crecientemente complejo, el proceso de desarrollo de nuevos bienes de capital es un
proceso de aprendizaje.
Referencias.