Anda di halaman 1dari 5

1.

Análisis:

En este paso los desarrolladores trazan su plan e intentan crear el mejor y más
conveniente modelo de software para el proyecto. El análisis del sistema incluye el
entendimiento de las limitaciones del producto Software; el aprendizaje de los problemas
relacionados con el sistema; los cambios que se requieren en sistemas ya existentes con
antelación, identificando y dirigiendo el impacto del proyecto a la organización y al
personal, etc. El equipo del proyecto analiza las posibilidades del proyecto y planifica la
temporalización y los recursos correspondientes.

2. Diseño:

El siguiente paso es diseñar el producto software con la ayuda de toda la


información recogida sobre requisitos y análisis. Los inputs (aportaciones) de los usuarios
y los resultados de la recogida de información hecha en la fase anterior serán las
aportaciones base de la fase actual. El output (o resultado) de esta etapa toma la forma
de 2 diseños; El diseño lógico y el diseño físico. Los ingenieros crean meta-data
(Metadatos), Diagramas dilógicos, diagramas de flujo de datos, y en algunos casos
pseudocódigos.

3. Desarrollo:

Esta fase también se puede denominar 'fase de programación'. La implementación


del diseño de software empieza con el lenguaje de programación más conveniente, y
desarrollando programas ejecutables y sin errores de manera eficiente.

1
4. Pruebas:

Se estima que el 50% de todos los procesos de desarrollo de software deberían ser
evaluados. Los errores pueden arruinar el software tanto a nivel crítico y hasta el punto de
ser eliminado. Las pruebas de Software se hacen mientras se codifica y suelen hacerlo los
desarrolladores y otros expertos evaluadores a varios niveles. Esto incluye evaluación de
módulos, evaluación del programa, evaluación del producto, evaluación interna y
finalmente evaluación con el consumidor final. Encontrar errores y su remedio a tiempo es
la llave para conseguir un software fiable.

5. Implementación:

Aquí se instala el software en máquinas de clientes. A veces, el software necesita


instalar configuraciones para el consumidor final con posterioridad. El Software se evalúa
por su adaptabilidad y su portabilidad, en cuanto a las cuestiones relacionadas con la
integración y conceptos asociados, se resuelven durante la implementación.

6. Mantenimiento:

Esta fase confirma el funcionamiento del software en términos de más eficiencia y


menos errores. Si se requiere, los usuarios se forman, o se les presta documentación sobre
como operar y como mantenerlo en funcionamiento. El software se mantiene de forma
temprana actualizando el código en acorde a los cambios que tienen lugar en entornos del
usuario o tecnológicos. Esta fase puede que tenga que encarar retos originados por virus
ocultos o problemas no identificados del mundo real.

2
7. Negocio:

Ocupación, actividad o trabajo que se realiza para obtener un beneficio,


especialmente el que consiste en realizar operaciones comerciales, comprando y
vendiendo mercancías o servicios.

8. Modelo:

Es la representación abstracta de un sistema u objeto que se elabora para


simplificar su comprensión u estudio.

9. Diagrama:

Representación gráfica de las variaciones de un fenómeno o de las relaciones que


tienen los elementos o las partes de un conjunto.

10. Requisito:

Es una propiedad que debe exhibir [cumplir o satisfacer] un sistema desarrollado o


adaptado para resolver un problema particular”.

3
11. Método:

Un método define de manera formal el conjunto de conceptos que se deben conocer


y las actividades que se deben ejecutar para resolver un problema.

12. Calidad:

La calidad del software es una noción que puede ser descrita mediante una serie
de factores, que pueden ser: Externos: observables por los usuarios del producto. Internos:
observables por profesionales de la computación.

13. ¿Cuál Es La Diferencia Entre Ingeniería De Software Y Ciencias


Computacionales?

Las Ciencias Computacionales conciernen a la teoría y fundamentos de cualquier


sistema de cómputo (hardware o software). La Ingeniería de software concierne los
aspectos prácticos del desarrollo y puesta en marcha de productos útiles de software. La
Ingeniería de Software aún está lejos de ser considerada una ciencia como los son la
química o la física.

4
14. ¿Cuál Es La Diferencia Entre Ingeniería De Software E Ingeniería De Sistemas?

La Ingeniería de Sistemas concierne a todos los aspectos del desarrollo de sistemas


basados en cómputo incluyendo hardware, software y la ingeniería de procesos. La
Ingeniería de Software es una parte de este proceso que comprende el desarrollo de
software, control, aplicaciones y bases de datos del sistema. Los ingenieros de software
son los encargados de la especificación del sistema, del diseño de la arquitectura, la
integración y la puesta en marcha.

15. Definición De Software Dada Por El IEEE:

Aquellos programas de computador, procedimientos, reglas y documentación


posible asociada con la computación, así como los datos pertenecientes a las operaciones
de un sistema de computación.

Anda mungkin juga menyukai