Sie sind auf Seite 1von 4

Republica Bolivariana de Venezuela Ministerio Popular para el Educacin Superior I.U.T Antonio Jos Sucre Mrida edo.

Mrida

7 pasos para desarrollar un software

Alumna: Gnesis Prela Profesora: Josu Rangel

Julio 2012

1. Anlisis de requisitos: Extraer los requisitos de un producto de software es la primera etapa para crearlo. Mientras que los clientes piensan que ellos saben lo que el software tiene que hacer, se requiere de habilidad y experiencia en la ingeniera de software para reconocer requisitos incompletos, ambiguos o contradictorios. Es necesario saber las necesidades del cliente para poder crear el software y estar en posicin del cliente para as ver que idea se le ocurre en posicin de usuario 2. Especificacin Es la tarea de describir detalladamente el software a ser escrito, en una forma matemticamente rigurosa. En la realidad, la mayora de las buenas especificaciones han sido escritas para entender y afinar aplicaciones que ya estaban desarrolladas. Las especificaciones son ms importantes para las interfaces externas, que deben permanecer estables. Empezar a realizar el sistema con cdigo para as hacerlo estable .

3. Diseo y arquitectura: Se refiere a determinar cmo funcionar de forma general sin entrar en detalles. Yourdon dice que consiste en incorporar consideraciones de la implementacin tecnolgica, como el hardware, la red, etc. Aqu es donde se empieza a ver la estructura del software, se disea para q la interface sea mas amena con el usuario.

4. Programacin:
Reducir un diseo a cdigo puede ser la parte ms obvia del trabajo de ingeniera de software, pero no es necesariamente la porcin ms larga.

Es la parte mas lgica de la programacin y lo mas esencial .


5. Prueba: Consiste en comprobar que el software realice correctamente las tareas indicadas en la especificacin. Una tcnica de prueba es probar por separado cada mdulo del software, y luego probarlo de forma integral. Es lo mas importante probar el sistema para poder corregir errores.y q funcione bien .

6. Documentacin:
Realizacin del manual de usuario, y posiblemente un manual tcnico con el propsito de mantenimiento futuro y ampliaciones al sistema. Es de suma importancia crear un manual por que de all el usuario se va a guiar. 7. Mantenimiento: Mantener y mejorar el software para enfrentar errores descubiertos y nuevos requisitos. Esto puede llevar ms tiempo incluso que el desarrollo inicial del software. Alrededor de 2/3 de toda la ingeniera de software tiene que ver con dar mantenimiento. Una pequea parte de este trabajo consiste en arreglar errores, o bugs. La mayor parte consiste en extender el sistema para hacer nuevas cosas. De manera similar, alrededor de 2/3 de toda la ingeniera civil, arquitectura y trabajo de construccin es dar mantenimiento. Dar mantenimiento es lo mas fundamental por que de all se mantiene un sistema o se extiende para otras necesidades de la persona q valla a utilizar

Das könnte Ihnen auch gefallen