Software son todos los programas que se utiliza para todas las tareas especificas , suele ser fácil de utilizar atravez de una guía para el usuario Pasos para desarrollo de un Software Análisis el resultado: De esta etapa es un conocimiento sobre las necesidades del usuario final y como satisfacerla Diseño del sistema : Una vez que saben que quieren lograr los programadores desarrollan una plan para crear el programa por partes y ver como interactuan entre ellas Diseño del programa : se hacen los análisis necesarios para saber que herramientas usar en la etapa de codificación y se hacen algoritmos Codificación : En esta etapa se construye el programa se hacen pruebas y se construyen errores hasta alcanzar los que es el programa indicado para la tarea que nos interesa Pruebas : Cuando el programa ya esta armado se somete a pruebas rigurosas para verificar que este correcto dentro del funcionamiento indicado Implantación: En esta etapa el usuario final recibe y utiliza