0 оценок0% нашли этот документ полезным (0 голосов)
29 просмотров1 страница
El documento describe las distintas etapas del desarrollo de software, incluyendo la captura y especificación de requisitos, el diseño del sistema, la codificación, las pruebas, la instalación, y el mantenimiento. Explica que la captura de requisitos es la primera etapa y una de las más importantes, ya que de ella depende el éxito final del proyecto. También describe los procesos involucrados en cada etapa como la clasificación de requisitos, la programación y depuración del código, y las pruebas unitari
El documento describe las distintas etapas del desarrollo de software, incluyendo la captura y especificación de requisitos, el diseño del sistema, la codificación, las pruebas, la instalación, y el mantenimiento. Explica que la captura de requisitos es la primera etapa y una de las más importantes, ya que de ella depende el éxito final del proyecto. También describe los procesos involucrados en cada etapa como la clasificación de requisitos, la programación y depuración del código, y las pruebas unitari
El documento describe las distintas etapas del desarrollo de software, incluyendo la captura y especificación de requisitos, el diseño del sistema, la codificación, las pruebas, la instalación, y el mantenimiento. Explica que la captura de requisitos es la primera etapa y una de las más importantes, ya que de ella depende el éxito final del proyecto. También describe los procesos involucrados en cada etapa como la clasificación de requisitos, la programación y depuración del código, y las pruebas unitari
Al inicio de un desarrollo, esta es la primera fase que se
realiza. El modelo de proceso aceptado, puede casi terminar para pasar a la prxima etapas puede hacerse parcialmente para luego retomarla. Durante esta fase se adquieren, renen y especifican las caractersticas funcionales y no funcionales que deber cumplir el futuro programa o sistema a desarrollar. Esta es, probablemente, la de mayor importancia y una de las ms difciles de lograr certeramente. Siendo que la captura, elicitacin y especificacin es una parte crucial en el proceso de desarrollo del software. Esta etapa depende el logro de los objetivos finales previstos. A partir de la extraccin y anlisis de informacin en su mbito se obtienen todas las especificaciones necesarias y tipos de requisitos para el futuro producto software. En esta etapa se pueden identificar dos formas de requisitos: Requisitos de usuarios y requisitos de sistema Los tipos de requisitos de sistema se clasifican en tres: Requisitos funcionales, requisitos no funcionales y requisitos del dominio. Se basa en la especificacin de requisitos producido por el anlisis de los requisitos. El diseo en particular puede describir el funcionamiento interno de un sistema en diferentes niveles de detalle. El diseo detallado por ltimo, es una descripcin del sistema muy cercana a la codificacin. Durante esta etapa se realizan las tareas que comnmente se conocen como programacin. Es comn pensar que la etapa de programacin o codificacin es la que insume la mayor parte del trabajo de desarrollo de software. Mientras se programa la aplicacin, sistema o software en general, se realizan tambin tareas de depuracin.
Entre las diversas pruebas que se efectan al software se
pueden distinguir principalmente: pruebas unitarias y pruebas de integracin. Las pruebas normalmente se efectan con los llamados datos de prueba llamada Beta Tests. En el caso de software de desarrollo a pedido, el usuario final (cliente) es el que realiza la Beta Test, teniendo para ello un periodo de prueba pactado con el desarrollador. La instalacin del software es el proceso por el cual los programas desarrollados son transferidos apropiadamente al computador destino inicializados y eventualmente configurados. La instalacin dependiendo del sistema desarrollado, puede consistir en una simple copia al disco duro. Una vez realizada exitosamente la instalacin del software, el mismo pasa a la fase de produccin (operatividad) El mantenimiento de software es el proceso de control, mejora y optimizacin del software ya desarrollado e instalado. La fase de mantenimiento es la que viene despus de que el software est operativo y en produccin. Esta fase involucra actualizaciones y evoluciones del software.