Este documento discute factores que afectan el tamaño óptimo de un proyecto de software, incluyendo la tecnología empleada, la cantidad de software requerido, la intensidad de uso, y la capacidad de los desarrolladores. También cubre consideraciones como la localización, cuánto producir, cuándo producir, cómo determinar el precio, y los recursos necesarios. El estudio técnico es crucial para evaluar los recursos humanos y técnicos requeridos y verificar la viabilidad técnica del diseño propuesto.
2. Diseñado por:
Ángel Antonio Carvajal
y
Jesús Antonio Hoyos Perdomo
3. PRESENTACION
Para determinar el tamaño óptimo del software se
requiere conocer con mayor precisión tiempos
predeterminados o tiempos y movimientos del
proceso, o en su defecto, diseñar y calcular esos datos
con una buena dosis de ingenio y ciertas técnicas.
Es imposible desarrollar un método estandarizado
para determinar de manera óptima la capacidad del
software, dada la complejidad del proceso.
4. Para determinar y optimizar la capacidad del software,
es necesario conocer al detalle la tecnología que se
empleara.
La cantidad de software que se desea producir, la cual,
a su vez, depende de la satisfacción de la necesidad.
La intensidad en el uso del software.
La optimización del software.
La capacidad individual de cada persona que
interviene en el proceso de ejecución.
La optimización de la capacidad intelectual de los
diseñadores.
5. Factores que determinan o condicionan el tamaño
del software. Determinar el tamaño depende de la
relación reciproca entre los requerimientos de los
usuarios y la satisfacción de las necesidades de la
empresa.
El tamaño del proyecto y la demanda. El tamaño
solo puede aceptarse en caso de que la necesidad sea
claramente satisfecha.
6. El tamaño del proyecto y los suministros e
insumos. El abasto suficiente en satisfacción de la
necesidad y calidad de la información es un aspecto
vital en el desarrollo del software.
El tamaño del proyecto, la tecnología y los
equipos. El lenguaje de programación utilizado y la
capacidad analítica e intelectual de los desarrolladores
tienden a limitar la calidad del software.
El tamaño del proyecto y el financiamiento. Si los
recursos financieros son insuficientes para atender las
necesidades de programación es claro que la
realización del proyecto es imposible.
7. El tamaño del proyecto y la organización. Cuando
se haya hecho un estudio que determine la cantidad de
necesidades a satisfacer, es necesario asegurarse de que
se cuenta con el personal suficiente y apropiado para
cada uno de los cargos requeridos.
Consideraciones sobre el tamaño cuando se
realiza un estudio de reemplazo de equipo.
Cuando se realizan estudios de sustitución del
software, cambia el concepto y cálculo de satisfacción
de las necesidades.
8. LOCALIZACION ÓPTIMA DEL
PROBLEMA
Definición: Es el que contribuye en mayor medida
a que se logre la mayor tasa de satisfacción y
obtener el costo mínimo de trabajo.
9. INGENIERIA DEL PROYECTO
Su objetivo es resolver todo lo concerniente a las
dificultades y funcionamiento del software, desde la
descripción del proceso, adquisición de recursos
adecuados, distribución optima de funciones hasta
definir la estructura jerárquica y organización del
software.
10. Identificar y definir el, donde, cuanto, cuando,
como y con que producir lo que se desea.
Donde: Es necesario tener en cuenta varios factores
para luego decidir el más apropiado. Aquí se conjugan
factores de lugar que puede depender de la cantidad de
las necesidades de la empresa, de la cantidad de
empleados, de factores organizacionales, físicos, etc.
Cuanto producir: Se recomienda realizar
previamente un estudio del problema, un diagnostico
de necesidades, para luego definir la cobertura del
software a elaborar.
11. Cuando producir: Cuando las condiciones de la
empresa lo requiera.
Como producir: Se requiere ante todo tener claro
otros factores relacionados:
Como determinar el precio: El precio está influido
por la cantidad de horas invertidas, la calidad del
trabajo realizado y los recursos utilizados.
Con que producir lo que se desea: Es necesario
realizar un equilibrio entre cantidad y calidad, es decir,
con el mínimo de recursos producir el máximo posible
sin descuidar la calidad del producto. Además se debe
tener en cuenta los recursos necesarios: humanos,
materiales, económicos, etc.
12. COMPETENCIAS
Capacidad de evaluar y definir los requerimientos
técnicos para el funcionamiento y operatividad
del proyecto.
Si un proyecto de software para empresa privada
(lucrativo) se diera a evaluar a dos grupos
multidisciplinarios distintos, es seguro que sus
resultados no serian iguales. Esto se debe a que
conforme avanza el estudio, las alternativas de
selección son múltiples en el tamaño, la localización,
el tipo de tecnología que se emplee, la organización,
etc.
13. Algo parecido sucedería con un proyecto de
inversión gubernamental (no lucrativo) evaluado
por los mismos grupos de especialistas.
En el análisis y evaluación de ambos proyectos se
emitirán datos, opiniones, juicios de valor,
prioridades, etc., que harán diferir la decisión final.
14. La evaluación, aunque es la parte fundamental del
estudio, dado que es la base para decidir sobre el
proyecto, depende en gran medida del criterio
adoptado de acuerdo con el objetivo general del
proyecto. En el ámbito de la inversión privada, el
objetivo principal no es necesariamente obtener el
mayor rendimiento sobre la inversión.
15. Por lo tanto, la realidad económica, política, social
y cultural de la entidad donde se piense instalar el
software, marcara los criterios que se seguirán para
realizar la evaluación adecuada,
independientemente de la metodología empleada.
Los criterios y la evaluación son, por tanto, la parte
fundamental de toda evaluación de proyectos.
16. ESTUDIO TECNICO
Con el estudio técnico de factibilidad técnica y
operativa, se determinara gran parte de la
valoración de recursos tanto humano como
técnico. Esto con el propósito de definir si los
recursos actuales pueden ser mejorados o
añadidos o en general si una tecnología particular
se encuentra disponible y es capaz de satisfacer
las peticiones del usuario.
17. Los objetivos del análisis técnico-operativo de un
proyecto son los siguientes:
Verificar la posibilidad técnica del diseño y desarrollo
del software que se pretende.
Analizar y determinar el tamaño optimo, la
localización óptima, los equipos, y la organización
requeridos para realizar la producción.
especificaciones precisas.
18. En el estudio técnico de factibilidad es donde más
se requiere de ingenieros, en el sentido de las
personas que utilizan su ingenio para resolver los
problemas.
Todo proceso productivo conlleva una tecnología
que viene a ser la descripción detallada, paso a
paso, de operaciones individuales, que, de llevarse
a cabo, permiten la elaboración de un artículo con
especificaciones técnicas.