Desarrollo de un proyecto de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Desarrollo de un proyecto de software por Mind Map: Desarrollo de un proyecto de software

1. Documentacion

1.1. En este paso es donde recopilamos toda la informacion y demas de software de manera escrita en documentos, acerca del desarrollo de software desde principio a fin, esot documentos de van creando a medida que se va realizando el software, para asi tener una informacion mas completa del mismo para mas adelante tener una rapida manera de creacion de manuales de usuario y la informacion claro ya que si es requerido que otro programador revise el codigo.

2. Requisitos

2.1. Este primer paso es un de los pasos mas importantes ya que aqui es done definimos los requisitos mas fundamentales a usar para hacer que le software funcione de la manera mas existosa y se lo que se nos pidio realizar, tambien nos sirve para saber bien las limitaciones que tendremos al realizar el software.

2.1.1. Definir el uso

2.1.1.1. Esto se refiere a los diferente tipos de intereaciones que puede tener intereacion los usuarios de software, tambien la variabilida qeu tienen los usuarios que lo utilizaran

3. Analisis

3.1. En este paso es donde podemos realizar un listado de los requisitos en terminos de objetos, aqui podremos analizar el software cuando efectue cambios por que es muy importante poder anticiparse a cualquier tipo de cambio que pueda presentar el programa, ya que este tambien es la primera representacion tecnica del sistema, don ultilizamos la combinacon de texto y diagramas mas importantes del software que se esta desarrollando y las aplicaciones y el comportamiento del software para aumentar la posibilidad de posibles errores.

4. Diseño

4.1. En este tercer paso es donde el diseño nos ayuda a identificar los resultado de los dos paso anteriores con el proposito de encontrar errores en el codigo y posibles fallos en el sistema para posteriormente corregirlos, aqui tambien se definen las clases, los objetos y atributos del codigo, tambien es utilizado para estudiar y para documentar el diseño del sistema de software, es el producto del trabajo compuesto de todas la clases, subsistemas, paquetes y relaciones entre ellos.

5. Implementacion

5.1. En este cuarto paso en do vamos a la implementacion de codigo donde se tiene en cuenta el resultado del diseño para el codigo de fuente para su ejecucion y la verificacion de como se esta ejecutando el software, esta implementacion hace por medio de los programas ya tambien teniendo en claro que lenguaje se va utilizar y en que entorno de desarrolo se va a ejecutar.

6. Pruebas

6.1. Aqui en este paso en donde realizamos la pruebas del codigo, esta parte se recomienda ir realizando cada prueba a media que vas escribiendo el codigo para asi poder ir corriegiendo los erroes de manera imediata ya que al realizar todo el codigo ir realizar pruebas pueden salir errores muy complicados de analizar y buscar para solucionar hasta el punto de quizas tener que realizar todo el codigo nuevamente.

7. Entornos de programacion que utlizan lenguajes de programacion orientada a objetos

7.1. Esta programacion orientada objetos es muuy importante en el mundo de la programacion ya que hay gran cantidad de lenguajes de programacion y entorno de su desarrollo, por que la programacion orientada objetos es un paradigma que objetos y su interacciones para asi diseñar aplicaciones y programas de ordenador

7.1.1. El desarrollo de software con programcion orientada a objetos tenemos que tener en cuenta que es necesario dar intruciones a un compilador para que es compile las instruciones y asi pueda hacer funcionar el programa, tambien necesario pensar y ver la cosas de una manera diferente al escribir el codigo del programa en terminos de objetos, porpiedades y metodos, eso este tipo de programacion es un paradigma que innova en el mundo de la programacion por que dichos objetos manipulan los datos de entrada para asi obtener datos de salida mas especificos ya que cada objeto ofrece un na funcionalida diferente a los demas.

7.1.2. Dicha programacion de objetos esta basado en varias tecnicas incluyendo

7.1.2.1. Herencia

7.1.2.2. Encapsulamiento

7.1.2.3. Abstraccion

7.1.2.4. Polimorfismo

7.1.3. Estos son lenguajes de programacion oriendata a objetos

7.1.3.1. Simula (1967)

7.1.3.2. Smalltalk (1980)

7.1.3.3. C++ ( 1986)

7.1.3.3.1. Dev-C++

7.1.3.4. C# (2000)

7.1.3.4.1. Visual Studio

7.1.3.5. Objetc Pascal (1987)

7.1.3.5.1. Borland Delphi

7.1.3.6. Delphi (1995)

7.1.3.6.1. Embarcadero Delphi

7.1.3.6.2. Inprise Delphi

7.1.3.7. Java (1995)

7.1.3.7.1. NetBeans

7.1.3.7.2. Eclipse

7.1.3.7.3. Intellij IDEA