nada

Páginas: 16 (3946 palabras) Publicado: 12 de febrero de 2014
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
IUTAI




















Pasos básicos para crear un software

Algoritmo: Es crear el proceso o serie de pasos que va a usar tu programa es decir definir que operaciones son las que vas a realizar para que tu programa haga lo que tú quieres.
Diagrama de flujo: Se tratade crear un diagrama el cual ayuda para saber qué orden van a seguir los pasos del programa y no confundirte a la hora de programar.
Pseudocodigo: Es escribir el programa en una forma tal que describa las funciones que se van a usar sin estar escrita en un código en particular y pueda ser usada como guía por cualquier programador para hacer la codificación es decir escribir el programa en unlenguaje de programación definido.
Codificación: Es escribir el programa ya en forma en el lenguaje de tu elección por ejemplo C.
Pruebas: Se trata de realizar pruebas tratando de cubrir todas las posibilidades de tu programa introduciendo diferentes variables para comprobar que el programa no tiene errores y da los resultados deseados.
Implementación: Es ya poner el programa en funcionamiento einstalarlo en el sistema.
Proceso para el desarrollo de software
Un proceso para el desarrollo de software, también denominado ciclo de vida del desarrollo de software es una estructura aplicada al desarrollo de un producto de software. Hay varios modelos a seguir para el establecimiento de un proceso para el desarrollo de software, cada uno de los cuales describe un enfoque diferente paradiferentes actividades que tienen lugar durante el proceso. Algunos autores consideran un modelo de ciclo de vida un término más general que un determinado proceso para el desarrollo de software. Por ejemplo, hay varios procesos de desarrollo de software específicos que se ajustan a un modelo de ciclo de vida de espiral.



Planificación
La importante tarea a la hora de crear un producto desoftware es obtener los requisitos o el análisis de los requisitos. Los clientes suelen tener una idea más bien abstracta del resultado final, pero no sobre las funciones que debería cumplir el software.
Una vez que se hayan recopilado los requisitos del cliente, se debe realizar un análisis del ámbito del desarrollo. Este documento se conoce como especificación funcional.
Implementación, pruebas ydocumentación
La implementación es parte del proceso en el que los ingenieros de software programan el código para el proyecto. Las pruebas de software son parte esencial del proceso de desarrollo del software. Esta parte del proceso tiene la función de detectar los errores de software lo antes posible. La documentación del diseño interno del software con el objetivo de facilitar su mejora y sumantenimiento se realiza a lo largo del proyecto. Esto puede incluir la documentación de un API, tanto interior como exterior.
Despliegue y mantenimiento
El despliegue comienza cuando el código ha sido suficientemente probado, ha sido aprobado para su liberación y ha sido distribuido en el entorno de producción. Entrenamiento y soporte para el software es de suma importancia y algo que muchosdesarrolladores de software descuidan. Los usuarios, por naturaleza, se oponen al cambio porque conlleva una cierta inseguridad, es por ello que es fundamental instruir de forma adecuada a los futuros usuarios del software. El mantenimiento y mejora del software de un software con problemas recientemente desplegado puede requerir más tiempo que el desarrollo inicial del software. Es posible quehaya que incorporar código que no se ajusta al diseño original con el objetivo de solucionar un problema o ampliar la funcionalidad para un cliente. Si los costes de mantenimiento son muy elevados puede que sea oportuno rediseñar el sistema para poder contener los costes de mantenimiento.
Modelos de desarrollo de software
Hay varios modelos para perfilar el proceso de desarrollo, cada uno de las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la nada de nada
  • nada de nada
  • nada de nada
  • nada de nada
  • no se nada nada nada
  • Nada nada nada
  • Nada de nada
  • Nada de Nada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS