Este documento resume los conceptos clave relacionados con el desarrollo de software. Define software, clasifica los tipos de software y describe los procesos, modelos y etapas comunes para el desarrollo de software, incluidos los modelos cascada, evolutivo, iterativo incremental y en espiral. También explica que la primera etapa en cualquier proceso de desarrollo de software es la captura, análisis y especificación de requisitos.
La empresa sostenible: Principales Características, Barreras para su Avance y...
Software
1.
2. CLASIFICACIO
N
DEFINICION
PROCESO
S
CASCADA
PROCESO O CICLO DE VIDA
EVOLUTIVO
ITERATIVO INCREMENTAL
ESPIRAL
ESPERIAL WIN & WIN
MODELOS
ETAPAS
PROCESOS, MODELADOS Y
FORMAS DE ELICITACION DE
REQUISITOS
CLASIFICACION E
INDENTIFICACION DE
REQUISITOS
ETIMOLOGIA
4. DEFINICION
SE CONOCE COMO SOFTWARE AL EQUIPO
LÓGICO O SOPORTE LÓGICO DE UN SISTEMA
INFORMÁTICO, QUE COMPRENDE EL CONJUNTO
DE LOS COMPONENTES LÓGICOS NECESARIOS
QUE HACEN POSIBLE LA REALIZACIÓN DE
TAREAS ESPECÍFICAS, EN CONTRAPOSICIÓN A
LOS COMPONENTES FÍSICOS QUE SON
LLAMADOS HARDWARE.
6. PROCESOS
El proceso de creación de software puede llegar a
ser muy complejo, dependiendo de su porte,
características y criticidad del mismo.
Es así que normalmente se dividen en tres
categorías según su tamaño o costo:
-Pequeño
-Mediano
-Gran porte
7. Poseen reglas preestablecidas, y
debe ser aplicados en la creación
del software de mediano y gran
porte, ya que en caso contrario
lo mas seguro es que el proyecto
no logre concluir o termine sin
cumplir los objetivos previstos, y
con variedad de fallos
inaceptables
8. ESTE PROCESO INVOLUCRA NUMEROSAS Y VARIADAS
TAREAS, DESDE LO ADMINISTRATIVO, PASANDO POR LO
TÉCNICO Y HASTA LA GESTIÓN Y EL GERENCIAMIENTO.
SIEMPRE SE CUMPLEN CIERTAS ETAPAS MÍNIMAS:
• CAPTURA, ELICITACIÓN, ESPECIFICACIÓN Y ANÁLISIS
DE REQUISITOS
• DISEÑO
• CODIFICACIÓN
• PRUEBAS
• INSTALACIÓN Y PASO A PRODUCCIÓN
• MANTENIMIENTO
9. MODELOS
PROCESO O CICLO DE VIDA: Este es
utilizado para el desarrollo, define el
orden de las tareas o actividades
involucradas, también define la
coordinación entre ellas, su enlace y
realimentación.
16. ETAPAS
Captura, análisis y especificación de requisitos:
Esta es la primera fase que se realiza, según el
modelo de proceso adoptado.
En simples palabras y básicamente, durante esta
fase, se adquieren, reúnen y especifican las
características funcionales y no funcionales que
deberá cumplir el futuro programa o sistema a
desarrollar.