Está en la página 1de 7

Ciclo de vida de un proyecto es una serie de etapas que atraviesa un proyecto desde que inicia

hasta que cierra.

Las características principales de un ciclo de vida son las siguientes:

1. Varían en tamaño y complejidad

2. Nivelan los objetivos contrapuestos


 Alcance
 Calidad
 Recursos
 Presupuesto
 Riesgos
 Tiempo

3. Todos los proyectos pueden configurarse dentro de una estructura genérica


 Inicio del proyecto
 Organización y preparación
 Ejecución del trabajo
 Cierre del proyecto
4. El ciclo de vida del proyecto es independiente del ciclo de vida del producto

5. Los ciclos de vida pueden ser :


 Ciclo de vida predictivo: En un ciclo de vida predictivo, el alcance, el tiempo y el
costo del proyecto se determinan en las fases tempranas del ciclo de vida.
Cualquier cambio en el alcance se gestiona cuidadosamente. Los ciclos de vida
predictivos también pueden denominarse ciclos de vida en cascada.

 Ciclo de vida iterativo: En un ciclo de vida iterativo, el alcance del proyecto


generalmente se determina tempranamente en el ciclo de vida del proyecto, pero
las estimaciones de tiempo y costo se modifican periódicamente conforme
aumenta la comprensión del producto por parte del equipo del proyecto. Las
iteraciones desarrollan el producto a través de una serie de ciclos repetidos,
mientras que los incrementos van añadiendo sucesivamente funcionalidad al
producto.

 Ciclo de vida incremental: un ciclo de vida incremental, el entregable se produce a


través de una serie de iteraciones que sucesivamente añaden funcionalidad
dentro de un marco de tiempo predeterminado. El entregable contiene la
capacidad necesaria y suficiente para considerarse completo sólo después de la
iteración final.

 Ciclo de vida adaptativo: Los ciclos de vida adaptativos son ágiles, iterativos o
incrementales. El alcance detallado se define y se aprueba antes del comienzo de
una iteración. Los ciclos de vida adaptativos también se denominan ciclos de vida
ágiles u orientados al cambio.
Fases del proyecto
Se puede dividir en cualquier número de fases. Una fase del proyecto es un conjunto de
actividades del proyecto, relacionadas de manera lógica, que culmina con la finalización de
uno o más entregables.

Relaciones entre fases

 Relación secuencial: una fase se inicia si ya se terminó la anterior


 Relación superpuesta: se inicia una fase antes de que finalice la anterior.

Ciclo de vida de desarrollo del software


Un modelo de ciclo de vida de software es una vista de las actividades que ocurren durante el
desarrollo de software, intenta determinar el orden de las etapas involucradas y los criterios de
transición asociados entre estas etapas.

Un modelo de ciclo de vida del software:

• Describe las fases principales de desarrollo de software.

• Define las fases primarias esperadas de ser ejecutadas durante esas fases.

• Ayuda a administrar el progreso del desarrollo.

• Provee un espacio de trabajo para la definición de un proceso detallado de desarrollo de


software.

Existen diferentes modelos de ciclos de vida para software


 Modelo de cascada: Es un enfoque metodológico que ordena rigurosamente las etapas del
ciclo de vida del software, de forma que el inicio de cada etapa debe esperar a la
finalización de la inmediatamente anterior. El modelo en cascada es un proceso de
desarrollo secuencial, en el que el desarrollo se ve fluyendo hacia abajo (como una
cascada) sobre las fases que componen el ciclo de vida.

 Modelo de espiral: Las actividades de este modelo se conforman en una espiral, cada
bucle representa un conjunto de actividades. Las actividades no están fijadas a priori, sino
que las siguientes se eligen en función del análisis de riesgos, comenzando por el bucle
anterior. Al ser un modelo de ciclo de vida orientado a la gestión de riesgos se dice que
uno de los aspectos fundamentales de su éxito radica en que el equipo que lo aplique
tenga la necesaria experiencia y habilidad para detectar y catalogar correctamente riesgos.

 Modelo RAD: El desarrollo rápido de aplicaciones (RAD, de sus siglas en inglés Rapid
Application Development) describe un método de desarrollo de software que hace mucho
hincapié en la creación rápida de prototipos y la entrega iterativa. El modelo RAD es, por
lo tanto, una alternativa nítida al modelo típico de desarrollo en cascada (que es el modelo
más usado tradicionalmente), que suele enfocarse en hacer una planificación secuencial.
los 4 ingredientes principales de RAD son: Personas, herramientas, metodología y gestión.
 Modelo XP: es una metodología ágil centrada en potenciar las relaciones interpersonales
como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo,
preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de
trabajo. XP se basa en realimentación continua entre el cliente y el equipo de desarrollo,
comunicación fluida entre todos los participantes, simplicidad en las soluciones
implementadas y coraje para enfrentar los cambios. XP se define como especialmente
adecuada para proyectos con requisitos imprecisos y muy cambiantes, y donde existe un
alto riesgo técnico.

 Modelo Scrum: Desarrollada por Ken Schwaber, Jeff Sutherland y Mike Beedle. Define un
marco para la gestión de proyectos, que se ha utilizado con éxito durante los últimos 10
años. Está especialmente indicada para proyectos con un rápido cambio de requisitos. Sus
principales características se pueden resumir en dos. El desarrollo de software se realiza
mediante iteraciones, denominadas sprints, con una duración de 30 días. El resultado de
cada sprint es un incremento ejecutable que se muestra al cliente. La segunda
característica importante son las reuniones a lo largo proyecto. Éstas son las verdaderas
protagonistas, especialmente la reunión diaria de 15 minutos del equipo de desarrollo
para coordinación e integración.

 Modelo RUP: Ciclo de vida RUP (Rational Unified Process) es un marco de desarrollo, te
indica una forma de enfocar un proyecto de desarrollo de software y después en función
de la naturaleza del mismo haces las adaptaciones oportunas. Sigue principios de
ingeniería del software para la obtención de sistemas de información de calidad y de esta
forma proporcionar una alternativa que permita evitar que los productos que se obtengan
caigan en los aspectos que caracterizan a la crisis del software

Tipos de proyectos informáticos.

 Nuevos desarrollos
 Mejoras
 Soporte o producción
 Mantenimiento
 Instalación de paquetes
 Entregables de un proyecto
 Migración a una nueva plataforma
 Integración(fusión) de dos sistemas

Analisis de riesgo

El riesgo de un proyecto es un evento o condición incierta que de producirse tiene un efecto


positivo o negativo en uno o mas de los objetivos del proyecto tales como el alcance, el
cronograma, el costo y la calidad.
El riesgo del proyecto tiene origen en la incertidumbre que esta presente en todos los
proyectos. Se dede asignar una reserva de contingencia para riesgos conocidos y una reserva
de gestión para los riesgos desconocidos. Un riesgo negativo del proyecto que se ha
materializado se considera un problema.

Categorías de sistemas informáticos


A) Según su rol:

-Sistema de procesamiento de transacciones (TPS):

(Registra las operaciones diarias). Estos sistemas permiten a la organización mejorar y


mantener un seguimiento o registro de sus operaciones o transacciones rutinarias, cuyos
datos son almacenadas en una base de datos. Es por esta razón que también se les llama
sistemas de procesamiento de datos. Los datos de las operaciones son integrados a la base de
datos, en la cual se registran las transacciones de la organización. La base de datos así
conformada puede servir de apoyo a los otros tipos de sistemas de información. Un sistema
común de procesamiento de transacciones en todas las empresas es el relacionado con el área
de contabilidad. Entre las actividades que automatiza se encuentra el procesamiento de
órdenes de venta, control de cuentas por cobrar, inventario, cuentas por pagar y nómina.

- Sistema de información gerencial o administrativa:

(Produce reportes estructurados). Es un tipo de sistema de información que arroja reportes


estandarizados en forma breve y estructurada. Apoya la gestión del personal de rango medio.
Se diferencian de los sistemas de procesamiento de transacciones en que los primeros asisten
o mantienen a la base de datos, en tanto que el sistema de información gerencial realmente
hace uso de la base de datos. Puede requerir de administración de la base de datos que
integre las bases de datos de los diferentes departamentos. El personal de nivel medio
requiere en general de información resumida originada en distintas unidades funcionales. Es
capaz de producir reportes predeterminados, con un formato previo ya determinado que
presenta siempre el mismo tipo de contenido.

Existen tres categorías comunes de reportes en toda organización. Los reportes periódicos,
que se producen a intervalos de tiempo regulares, por ejemplo, los reportes de ventas
mensuales. Los reportes de excepción, que indican acontecimientos inusuales, por ejemplo, un
reporte que muestre que la venta de cierto artículo se encuentre muy por encima de los
pronósticos. Los reportes a solicitud, que son realizados por petición expresa, por ejemplo,
cantidad de empleados, de sexo femenino, en un rango determinado de edad; es un reporte
que no se requiere con periodicidad, sino en una situación ocasional, como la evaluación para
la contratación de un seguro médico para los empleados.

- Sistema de apoyo ejecutivo o soporte de decisiones (DSS):

(Apoyo al análisis de situaciones imprevistas). Se diferencia de los anteriores, en que es una


herramienta flexible de análisis que produce reportes sin formato fijo. Estos sistemas permiten
a los gerentes obtener respuestas a problemas inesperados y relativamente excepcionales.
Existen algunas decisiones que no son de naturaleza recurrente y que deben enfrentarse muy
ocasionalmente o incluso una sola vez. Una decisión se considera no estructurada cuando no
se cuenta con procedimientos claros, preestablecidos para adoptarla y no es posible identificar
anticipadamente todos los factores a considerar en la decisión. Un factor clave en el uso de
estos sistemas es la flexibilidad de definir la información necesaria. Incluso ocurre que
conforme se adquiere información, el gerente requiera más información, dando un nuevo giro
a sus requerimientos iniciales. Como se percibe, en estos casos, no es posible diseñar
previamente ni el formato, ni el contenido de los reportes del sistema.

- Sistemas expertos:

Estos sistemas automatizan el proceso de toma de decisiones en un área específica, como


diagnósticos médicos, mecánicos o revisión de historias de crédito para aprobación de
solicitudes de préstamo. Los sistemas expertos tienen la capacidad de analizar datos y luego
suministrar una recomendación que indica el curso de acción. Por ejemplo, un sistema de
diagnóstico mecánico experto, puede proporcionar el diagnóstico más probable basándose en
condiciones que presenta una maquinaria. La creación de un sistema experto requiere de una
abundante colección de destreza y experticia humana en un campo específico que es recogido
en una base de datos de tipo especial altamente detallada que se denomina base de
conocimientos. Una pieza de software llamada mecanismo de inferencia, examina los datos
disponibles, relacionados con la base de conocimientos y selecciona la respuesta más
apropiada.

- Sistemas de automatización para oficinas:

Los empleados de una empresa utilizan diversas aplicaciones, como procesadores de texto,
hojas de cálculo y programas de comunicaciones para encarar tareas diarias y rutinarias de
una oficina: envío de cartas, memorandos, relación de productos o servicios. Los sistemas
automatizados de una oficina pueden constituirse a partir de aplicaciones comerciales básicas
que pueden ser adquiridas en el mercado, en lugar de desarrollar hasta las más mínimas
soluciones

- Sistemas de información ejecutiva (EIS):

Herramienta orientada a usuarios de nivel gerencial, que permite monitorizar el estado de las
variables de un área o unidad de la empresa a partir de información interna y externa a la
misma.

B) Según como se relacionan:

- Modelo convencional:

El uso de sistemas de información por parte de las organizaciones requiere el almacenamiento


de grandes cantidades de información, ya sea para el uso mismo del sistema, para generar
resultados o para compartir dicha información con otros sistemas.
Las formas en las cuales pueden organizarse son archivos secuenciales o archivos directos. En
los archivos secuenciales los registros están almacenados en una secuencia que depende de
algún criterio definido. Por ejemplo, pueden almacenarse los registros de los empleados de la
empresa de manera secuencial de acuerdo al departamento al que pertenecen o de acuerdo a
su antigüedad.

Si se desea consultar o modificar información, también es necesario buscar uno por uno en los
registros hasta encontrarla.

Los archivos directos permiten accesar directamente un registro de información sin tener que
buscar uno a uno por todos los registros del archivo,

- Modelo dinámico:

Para mantenerse, las organizaciones recurren a la multiplicación de mecanismos, ya que les


falta la estabilidad de los sistemas biológicos. Así, crean estructuras de recompensas para
vincular a sus miembros al sistema, establecen normas y valores y dispositivos de control.
Mientras que en la TS se habla de homeostasia dinámica (o mantenimiento del equilibrio por
ajuste constante y anticipación), se usa el término dinámica de sistema en las organizaciones
sociales: el sistema principal y los subsistemas que lo componen hacen que se vuelve cada vez
más aquello que básicamente es. Para sobrevivir (y evitar la entropía), la organización social
debe asegurarse de una provisión continua de materiales y hombres (entropía negativa).

- Planificación de recursos empresariales (ERP):

son sistemas de gestión de información que integran y automatizan muchas de las prácticas de
negocio asociadas con los aspectos operativos o productivos de una empresa.

Los sistemas ERP son sistemas integrales de gestión para la empresa. Se caracterizan por estar
compuestos por diferentes partes integradas en una única aplicación. Estas partes son de
diferente uso, por ejemplo: producción, ventas, compras, logística, contabilidad (de varios
tipos), gestión de proyectos, GIS (sistema de información geográfica), inventarios y control de
almacenes, pedidos, nóminas, etc. Sólo podemos definir un ERP como la integración de todas
estas partes. Lo contrario sería como considerar un simple programa de facturación como un
ERP por el simple hecho de que una empresa integre únicamente esa parte. Ésta es la
diferencia fundamental entre un ERP y otra aplicación de gestión. El ERP integra todo lo
necesario para el funcionamiento de los procesos de negocio de la empresa. No podemos
hablar de ERP en el momento que tan sólo se integra uno o una pequeña parte de los procesos
de negocio. La propia definición de ERP indica la necesidad de "Disponibilidad de toda la
información para todo el mundo todo el tiempo".

- Gestión de la relación con los clientes (CRM):

Es el conjunto de estrategias de negocio, marketing, comunicación e infraestructuras


tecnológicas, diseñadas con el objetivo de construir una relación duradera con los clientes,
identificando, comprendiendo y satisfaciendo sus necesidades. Permite a la organización
centrar su atención en el cliente para interactuar más efectivamente con él, identificar su
importancia, retenerlo en la organización y evitar que se vaya con la competencia.

Las herramientas de gestión de relaciones con los clientes (Customer Relationship


Management .CRM) son las soluciones tecnológicas para conseguir desarrollar la "teoría" del
marketing relacional, que es "la estrategia de negocio centrada en anticipar, conocer y
satisfacer las necesidades y los deseos presentes y previsibles de los clientes".

Es importante destacar que Internet ha sido la tecnología que más impacto ha tenido sobre el
marketing relacional, contribuyendo una Importante disminución de los costes de interacción,
proporcionando bidireccionalidad de la comunicación, teniendo mayor eficacia y eficiencia de
las acciones de comunicación, así como también una mejora en la atención al cliente al tener
un funcionamiento de 24 hs, los 365 días del año; teniendo a su vez la capacidad de
comunicarse con cualquier sitio desde cualquier lugar, mejorando de esta manera los procesos
comerciales.

También podría gustarte