Está en la página 1de 5

11 de Febrero del 2014

Ciclo de Vida del Software


Etapas

Estudiante:
T.S.U. David Nicols Coln

Profesor:
Ing. Jos David Castrejn Ortega

Asignatura:
Administracin de Proyectos de TI

Grado y Grupo:
8 Cuatrimestre B

Diagrama del ciclo del software

Ciclo de vida del Software.


Describe el desarrollo del software, desde una fase inicial hasta la fase final. El propsito principal del ciclo de vida es definir las fases intermedias que se requieren para validar el desarrollo del software, con esto garantizamos que el software cumpla con los requisitos para el software y verificar el proceso de su desarrollo.

Necesidades
El objetivo principal es determinar las necesidades del usuario mediante la redaccin de unas preguntas relacionadas de acuerdo a la informacin que se necesita y luego estudiar los diferentes riesgos y las distintas amenazas que representan para implementar una poltica de seguridad apropiada. Implementando esta fase para el desarrollo del software debemos buscar todos los requerimientos que este necesitara para su desarrollo.

Anlisis
Cuando hablamos de anlisis informticos nos estamos refiriendo a un campo multidisciplinar en el que desarrollan su trabajo los analistas informticos, y que se basan en estudiar el uso de los equipos (hardware) y programas (software). En esta fase ya debemos contar con la informacin de que tipo de software se va a realizar, en qu tipo de computadoras va a operar, ms que nada hay que detener bien definido que software y hardware vamos a utilizar para llevar acabo el desarrollo del software.

Diseo
El diseo de la arquitectura de software se identifica como la estructura, el entorno grfico, y como estn organizados los componentes en el software. Los modelos estructurales representan la arquitectura como una coleccin organizada de componentes del programa. Para llevan a cabo esta fase debemos realizar una entrevista personal al usuario, para que describa como va a solicitar que se vea el software una vez terminado, para de acuerdo a esas caractersticas se base el desarrollador, con todos estos datos se permite implementar el desarrollo de forma efectiva.

Codificacin
En estafase en donde intervienen los desarrolladores implementando diferentes cdigos fuentes, esto puede variar dependiendo del lenguaje de programacin que este utiliza para llevar acabo el desarrollo del software. Dependiendo del lenguaje de programacin y la versin de este, se crean las bibliotecas y componentes reutilizables dentro del mismo proyecto para hacer que la programacin sea un proceso mucho ms rpido.

Pruebas
Las pruebas son un conjunto de actividades dentro del desarrollo de software. Estas tienen la funcin de encontrar los diferentes errores en el software, al momento de la compilacin. Es una actividad ms en el proceso de control de calidad. El cual cumpliendo este atributo nuestro software cumplir con unos de los atributos ms de calidad.

Validacin
Es un conjunto de procedimientos, actividades, tcnicas y herramientas que se utilizan, de acuerdo al desarrollo, para asegurar que un producto de software cumpla con los requerimientos planteados por los usuarios finales. En este se validan todos los aspectos que el usuario desee, como permisos, tipos de usuarios, encriptaciones, autenticidad de texto, etc.

Mantenimiento
El mantenimiento de software es la modificacin de un producto de software despus de la entrega, para corregir errores, mejorar el rendimiento, u otros

atributos. El mantenimiento del software es una de las actividades ms comunes en la ingeniera de software. El mantenimiento de software es tambin una de las fases en el ciclo de vida de desarrollo de sistemas que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene despus del despliegue (implementacin) del software en el campo.

También podría gustarte