Sunteți pe pagina 1din 20

Las etapas de un proyecto

Yussef Farran L.
yfarran@udec.cl
El ciclo de vida del software

Modificación: en otros
productos de conoce como
Brookshear figura 6.1 reparación o mantención

Brookshear: Introducción a las Ciencias de la Computación


2. Determinación de
los requerimientos 3. Análisis de las
1. Identificación de de información necesidades del
problemas,
sistema
oportunidades y
objetivos

7. Implementación
y evaluación del
sistema

4. Diseño del
6. Prueba y
sistema
mantenimiento 5. Desarrollo y
recomendado
del sistema documentación
del software

3
figura 1-2 fases del ciclo desarrollo de software, Kendall|
La fase de desarrollo del ciclo de vida
del software

Brookshear Figura 6.2:


4

Brookshear: Introducción a las Ciencias de la Computación


Ciclo de proyectos informáticos
Metodología de Proyectos de Informática de MIDEPLAN

Diseño Lógico. Los resultados típicos esperados son las respuestas a


las preguntas: qué sistemas administrativos se van a apoyar, qué
sistemas computacionales se desarrollarán, qué flujos de información
son relevantes, qué procesamiento se requiere, qué tipo de datos se
manejarán.

Análisis
definición del problema
estudio de la situación actual
requisitos a considerar
estudio de factibilidad
Diseño lógico
análisis funcional
definición de datos y procesos
modelización 5
Ciclo de proyectos informáticos
Metodología de Proyectos de Informática de MIDEPLAN

Diseño Físico. Se definen los aspectos


computacionales del sistema: qué tipo de archivos
se necesitan, qué tipo de acceso a archivos, qué
programas, qué lenguaje o aplicaciones, qué
configuración de hardware / software.

creación de archivos y tablas


Especificación de programas

6
Ciclo de proyectos informáticos
Metodología de Proyectos de Informática de MIDEPLAN

Construcción. Es la elaboración de los programas computacionales


anteriormente diseñados.

Implementación. Se realizan pruebas, poblamiento de datos, marcha


blanca y puesta en marcha definitiva.

Operación y mantención. En esta etapa, se deben considerar los


costos de operación y mantención. Los costos de operación se
refieren a aquellos que permiten el funcionamiento diario del sistema
y los de mantención los que permiten la actualización, así como la
reparación del mismo.

Formación del usuario

7
Ciclo de proyectos informáticos
Metodología de Proyectos de Informática de MIDEPLAN

Es importante destacar, que el término mantención en los proyectos


informáticos, se refiere a adecuaciones que requieran los sistemas
de propiedad institucional para mantener su vigencia y utilidad.
Esta diferencia se debe a que el software tiene características
distintas como producto de ingeniería, ya que el software está
sujeto a un mayor cambio en los requerimientos, así como en el
ambiente con el cual interactúa el sistema.

Existen distintas alternativas de desarrollo de estas etapas:


secuencial en cascada, desarrollo incremental, desarrollo en espiral
y otras. Estas alternativas se presentan en el Anexo 7 “Etapas de un
Proyecto de Desarrollo en Informática”.

8
Anexo 7: Etapas de un Proyecto de
Desarrollo en Informática.
En informática, la lista de etapas que se realizan desde que
se decide desarrollar un proyecto de software hasta que se
entrega dicho producto, dependen del ciclo de vida
adoptado el cual puede ser :

Sin prototipos
En cascada (Waterfall)

Con prototipos
Desechable
Parte del sistema definitivo
• Incremental
• Evolutivo

Ciclo de vida en espiral 9


plataformas

Software de aplicación

Software básico: sistema operativo,


software de desarrollo, otros?

hardware

Redes: eléctrica y de datos + acond. Ambiental


(infraestructura)

10
Grandes etapas de un proyecto

Concepción – generación de la idea


Diseño general
Planificación
Ejecución
Puesta en marcha
Operación y mantención
Evaluación final
11
concepción – diseño- implementación y
operación CDIO

Concepción – generación de la idea


Búsqueda de socios
Factibilidad - Confiabilidad
Descripción del proyecto
Problema detectado - diagnóstico
Situación actual
Alternativas de solución
Solución propuesta
12
Pre-factibilidad
Técnica
• ¿existe la tecnología?, ¿hay que desarrollarla?
• ¿Qué recursos técnicos se requieren?
Económica
• ¿Cuál sería un presupuesto inicial?
Impactos:
• ambiental,
• social,
• cultural,
• otros. Conclusión?
13
análisis de requerimientos
resultados esperados
¿qué se espera de este proyecto?
¿quiénes lo utilizarán?
datos requeridos
¿con qué información contamos?
¿de qué forma están los datos?
¿qué procesos de transformación requiere?
¿qué información se requiere adicionalmente? Cómo se
obtendrá?
Restricciones
técnicas, sociales, económicas, políticas
definición de procesos y funciones
14
Ser creativo es buscar nuevos puntos de vista
diseño conceptual
análisis de alternativas
modelamiento de la solución
interfaces
diseño de detalle
componentes participantes
cantidades
análisis de alternativas
15
selección de los recursos
humanos, perfiles de los profesionales
Selección del director del proyecto
Equipo de trabajo
infraestructura, materiales
financiamiento, subsidios
hardware
software
otros
16
Planificación del desarrollo

¿Quién construirá el sistema?


Interno o externo a la organización?
Externo:
se requiere licitación?
Desarrollar bases de propuesta

Planificación detallada del trabajo a realizar

17
Realización del proyecto
Diseño de un plan de pruebas, prueba
piloto, maqueta
Control de la ejecución
Monitoreo de acuerdo con la planificación
Diseño de un plan de implementación o de
puesta en marcha
Diseño plan de capacitación

18
Entrega o puesta en marcha

Evaluación general del proyecto

Operación o funcionamiento normal


mantención
seguimiento
evaluación periódica
19
Objetivos del proyecto

RESULTADOS

COSTOS PLAZOS

+ satisfacción del usuario


+ identificar al cliente final

20

S-ar putea să vă placă și