Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Análisis de Factibilidad
de un Proyecto de Software
1
¿Qué es el análisis de
factibilidad?
2
La cuestión clave
Conclusiones a alcanzar
¿Qué y cuándo algo es negocio?
¿El producto final puede ser realizado?
¿El producto final beneficia a los usuarios
interesados? ¿En qué forma?
¿Cuál es la mejor alternativa para alcanzar la
solución?
¿El producto final se justifica? ¿Existen
sustitutos?
3
¿Qué se debe estudiar?
La organización dónde se inserta el proyecto,
incluyendo usuarios, políticas, funciones,
objetivos, plan de negocios ...
Las restricciones existente, incluyendo
requerimientos no funcionales (superficialmente)
Las alternativas posibles (entre ellas, dejar todo
como está)
Pros y contras de cada alternativa.
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
4
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
5
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
6
Técnicas Atención!
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
Técnicas
Factibilidad Operativa
Factibilidad Técnica
Factibilidad de Cronograma
Factibilidad Económica
Para resolverlo conviene reunir a las
partes (usuarios finales, gerencia, etc) y
decidir en conjunto la solución más
conveniente
Ingeniería de Software II Análisis de Factibilidad 14
7
Factibilidad Económica
¿Qué es un Costo?
(cualquiera lo sabe ☺ )
(pero había que decirlo!!!)
8
¿Qué tipos de Costo hay que
considerar?
Costo de Desarrollo del Sistema
Costo de Operación del Sistema
Costos Fijos
Costos Variables
Gastos del Sistema
9
Costos de Operación del Sistema
Continúos a lo largo del tiempo
de vida del sistema
Se dividen en
Costos Fijos
Costos Variables
Costos Fijos
Ocurren a intervalos regulares y
con tasas generalmente estables
Ejemplos:
Alquileres y Licencias de Software.
Salarios de Personal
Seguros, etc.
Servicios asociados: Conexión a Internet,
etc.
Ingeniería de Software II Análisis de Factibilidad 20
10
Costos Variables
Ocurren en proporción a un factor particular.
Ejemplos:
Insumos: Papel, tinta/toner, discos, etc.
Costos adicionales: Energía, Correo,
Equipamiento Adicional.
Uso de Computadoras
Gastos
Erogaciones no directas del proyecto. Costos
Indirectos. Allocations
Ejemplos:
Alquiler de Oficina, etc.
Gastos Generales: Café, Limpieza, etc.
11
¿Qué es un beneficio?
Tangibles
Intangibles
¿Qué es un beneficio?
Tangibles
Intangibles
12
¿Qué es un beneficio?
Tangibles
Intangibles
Los beneficios que, en el momento del análisis,
no se pueden cuantificar
Satisfacción del Cliente
Publicidad
Mejora en la toma de decisiones
13
Un Poco de Lenguaje Financiero...
Período de Repago: mide el tiempo en que se tarda en
recuperar el capital invertido
VA – Valor Actual: La inversión inicial, sumada a todos
los flujos de fondos. Si estos están descontados a una
tasa dada, resulta en Valor Actual Neto
Tasa de Descuento: Tasa de Interés Mínima de
Mercado. Tasa sin Riesgo.
VF – Valor Final: Beneficio que se desea obtener. Si lo
tengo como dato, puedo despejar otras variables.
Payback Analysis
Calcula si los beneficios superarán a los costos,
y cuándo
Normalmente los costos de desarrollo de sistemas
ocurren mucho antes que los beneficios comiencen
a aparecer
Qué período es razonable depende de la
organización. Generalmente, existe “período de
corte”
14
Payback Analysis: Ejemplo
Año 0 Año 1 Año 2 Año 3 Año 4 Año 5 Año 6
Costo Desarrollo 1000.00
Costo Operacion 40.00 50.00 60.00 100.00 100.00 100.00
Factor 11%
Costos ajustados
Costo acumulado
Beneficio - Costo
15
Payback Analysis: Ejemplo
Año 0 Año 1 Año 2 Año 3 Año 4 Año 5 Año 6
Costo Desarrollo 1000.00
Costo Operacion 40.00 50.00 60.00 100.00 100.00 100.00
Factor 11% 1.00 0.90
Costos ajustados 1000.00
Costo acumulado 1000.00
16
Payback Analysis: Ejemplo
Año 0 Año 1 Año 2 Año 3 Año 4 Año 5 Año 6
Costo Desarrollo 1000.00
Costo Operacion 40.00 50.00 60.00 100.00 100.00 100.00
Factor 11% 1.00 0.90 0.81 0.73 0.66 0.59 0.53
Costos ajustados 1000.00 36.04 40.58 43.87 65.87 59.35 53.46
Costo acumulado 1000.00 1036.04 1076.62 1120.49 1186.36 1245.71 1299.17
17
Valor Actual Neto (VAN)
La comparación entre la inversión inicial y la suma de
todos los flujos descontados a una tasa dada resulta en
valor neto que será el VAN del proyecto.
n
18
Factibilidad Operativa
Aspectos a ser considerados:
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
19
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
20
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
¿ El modo actual de operar ofrece servicios de información con
costo/eficiencia adecuados para la organización?
¿Puede haber una reducción de costos o aumento de los beneficios?
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
21
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
Factibilidad Operativa
¿Vale la pena que el problema sea resuelto o la
solución para el problema funcionará?
Performance Control
Información Eficiencia
Economía Servicios
22
Factibilidad Operativa
¿Qué piensan la gerencia y los usuarios finales?
Factibilidad Operativa
¿Qué piensan la gerencia y los usuarios finales?
Una solución puede fallar por resistencia del usuario final o de la
gerencia.
¿La gerencia apoya al sistema?
¿Cómo afecta al usuario final el nuevo sistema? ¿Dará su apoyo al
proyecto?
¿Puede superarse la resistencia al cambio?
¿Como cambiará el ambiente de trabajo de los usuarios finales? ¿Los
usuarios finales y la gerencia tienen capacidad de absorber el cambio?
23
Factibilidad Técnica
Preguntas a considerar
¿La solución propuesta es práctica?
¿La tecnología para alguna solución definida está
normalmente disponible?
¿Está madura?
¿Es facilmente aplicable?
¿Está ampliamente difundida?
Factibilidad Técnica
Preguntas a considerar
¿Hay antecedentes de su uso en casos similares?
¿Poseemos la tecnología necesaria?
¿Tenemos el conocimiento técnico necesario?
¿Podemos incorporar la nueva tecnología en nuestra
estructura de desarrollo?
¿Podemos incorporar la nueva tecnología en el cliente?
24
Factibilidad de Cronograma
¿Dado nuestros conocimientos técnicos, los plazos del
proyecto son razonables?
¿Los plazos son obligatorios o “deseables?
¿Hay cronogramas alternativos ?
¿El cronograma contempla el “camino crítico”.
¿Existen penalizaciones por no cumplir el cronograma?
En caso de nuevas tecnologías, ¿está contemplado el
tiempo de aprendizaje?
25
Tarea: mi video club tiene
Entidades: clientes, títulos y copias de los títulos. Pocos miles de
cada cosa.
Los clientes se inscriben, pagan abonos, retiran y devuelven (o
no) películas, que pueden pagar individualmente. Consultan las
películas por tema, título, novedad, actores, director, si la han
visto o no, y tienen un “wish list”.
Las películas (o sus copias?) tienen su origen, precio, modalidad
de posesión, sus datos de título (etc.) su estado de
conservación, su historial de préstamos, su rendimiento
económico.
El video-club tiene ingresos y egresos (relacionados con las
películas), su rentabilidad, sus áreas de interés para el cliente...
Ingeniería de Software II Análisis de Factibilidad 51
Tareas: y yo quiero...
Quiero un sistema para hacer esto en las 3 (tres) PC
del club, que corren windows.
Cuánto me cuesta?
Cuánto demora?
Entrega por correo electrónico a ing2-doc at dc.uba.ar
el próximo jueves, a las 1300.
26
Próxima clase
En que fecha me dijo que lo quería?
Estimación de Tamaño y Esfuerzo
Todo puede salir mal, pero nosotros en todo
caso debemos poder hacer algo
Gestión de Riesgos
27