Factibilidad

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Factibilidad se refiere a la disponibilidad de los recursos necesarios para llevar a cabo los objetivos

o metas señalados. Generalmente la factibilidad se determina sobre un proyecto. \

Analistas son los encargados de eso

(Estudio de factibilidad). El estudio de factibilidad, es una de las primeras etapas del desarrollo de
un sistema informático.

El estudio incluye los objetivos, alcances y restricciones sobre el sistema, además de un modelo
lógico de alto nivel del sistema actual (si existe). A partir de esto, se crean soluciones alternativas
para el nuevo sistema, analizando para cada una de éstas, diferentes tipos de factibilidades.

Los tipos de factibilidades básicamente son:


* Factibilidad técnica: si existe o está al alcance la tecnbología necesaria para el sistema.(tipo de
equipo o software utilizará el sistema)
* Factibilidad económica: relación beneficio costo.
* Factibilidad operacional u organizacional: si el sistema puede funcionar en la organización.

Para cada solución factible, se presenta una planificación preliminar de su implementación.

Estos resultados se entregan a la gerencia, quienes son los que aprueban la realización del sistema
informático.

El estudio de factibilidad, es una tarea que suele estar organizada y realizada por los analistas de
sistemas. El estudio consume aproximadamente entre un 5% y un 10% del costo estimado total
del proyecto, y el período de elaboración del mismo varía dependiendo del tamaño y tipo de
sistema a desarrollar.

Factibilidad Económica

“Para llevar a cabo un buen proyecto de desarrollo de software, debemos


comprender el ámbito del trabajo a realizar, los recursos requeridos, las tareas a
ejecutar, las referencias a tener en cuenta, el esfuerzo (COSTE) a emplear y la
agenda a seguir”. [43]

Para determinar si la construcción de un software es factible o no se han


introducido en la Ingeniería del Software una serie de técnicas utilizadas dentro de
las tareas de planificación, que ayudan a planificar y controlar el esfuerzo y el
tiempo necesario de desarrollo:
- Técnicas de estimación del esfuerzo (costo) de desarrollo. Dentro de las cuales
se sitúa el Modelo Constructivo de Costes (Constructive Cost Model (COCOMO)).

- Técnicas de planificación y seguimiento de proyectos. [44]

“La estimación es una de las primeras actividades de la gestión de proyectos


informáticos. Se le define como la predicción del personal, del esfuerzo, de los
costos y del tiempo que se requerirán para realizar todas las actividades y
construir todos los productos asociados con el proyecto. Su objetivo es conocer en
etapas tempranas y de manera aproximada, el costo, la duración y los recursos
necesarios para el desarrollo de proyectos de software. Se trata de una
apreciación del futuro y la exactitud con la que ésta se realice, depende la mayoría
de las veces de una buena herramienta de estimación, de la experiencia del
estimador y del acceso a una base de información histórica de los proyectos.”[45]

II.4.1 Planificación por puntos de función.

II.4.2 Determinación de los costos

Determinación de los valores de las variables de costos utilizadas en el cálculo de


costos en la producción de software, como el cálculo del esfuerzo, el tiempo de
desarrollo, la cantidad de hombres y el costo total del sistema.

Factores de Escala SFj Valor Justificación

Precedentes

(PREC) 3,72 La experiencia previa del equipo de desarrollo en este tipo de


proyectos es casi sin precedentes (Nominal).

Flexibilidad

(FLEX) 3,04 Refleja en el proceso de desarrollo flexibilidad entre la relación de las


especificaciones de los requerimientos preestablecidos y las de la interfaz externa
(Nominal).

Arquitectura/resolución

del riesgo (RESL) 4, 24 Al analizar la amplitud de análisis de riesgo del producto a


desarrollar y teniendo en cuenta la experiencia de nuestros profesionales en
investigaciones de este tipo podemos decir que existen algunos factores de riesgo
(Nominal).

Cohesión del Equipo


(TEAM) 1,10 La relación entre los miembros del equipo que trabajarán en el
desarrollo del producto es altamente cooperativa. (Muy alto)

Madurez del Proceso

(PMAT) 6,24 El desarrollo del sistema se encuentra a un Nivel I (Alto), por lo que
podemos decir que está en su primera etapa un poco avanzada. (Bajo)

Tabla 24 Costos: Factores de escalas

Factores de Ajuste Valor Justificación

Fiabilidad y complejidad del producto (RCPX)

1 El producto será fiable y tendrá una moderada complejidad pues estará basada
en la Web y la base de datos (Nominal)

BD moderada, no se requiere de amplia documentación. La aplicación Web tiene


una moderada complejidad. (Nominal)

Requerimientos de reusabilidad (RUSE) 1,07 Se utilizara código reusable en toda


la aplicación (Alto).

Dificultad de la plataforma (PDIF) 1 La plataforma de aplicación tiene gran


estabilidad. No tiene grandes restricciones en cuanto al tiempo de ejecución ya
que el software podrá estar trabajando varias horas. EL Software no tiene
limitación de memoria impuesta (Nominal).

Capacidad del personal

(PERS) 0,83 El personal dispone de una alta capacidad.

Experiencia del personal (PREX)

0,87 El equipo que desarrollará el software posee un buen dominio y conocimiento


del lenguaje de programación y el diseño de base de datos. Con una experiencia
de aproximadamente algunos años (Alto).

Facilidades para el desarrollo (FCIL)

0,87 Para el desarrollo del software se utilizarán en el diseño, la herramienta


CASE Rational Rose 2003 utilizando UML como lenguaje de modelado y para la
programación del mismo PHP como lenguaje, como SGBD se escogió MYSQL,
servidor de aplicaciones web Apache, la utilización de estas herramientas facilitará
el desarrollo del software (Alto).
Esfuerzo de calendario

(SCED) 1 Para el desarrollo del producto se ha realizado una planificación del


esfuerzo de calendario alto, por parte del equipo que desarrollará el sistema (Alto).

II.4.3 Beneficios tangibles e intangibles

Los tangibles están relacionada mente con el dinero.

Ej.: ganancia de la venta

Los beneficios obtenidos con el desarrollo del software son fundamentalmente


intangibles, pues permite al profesor tener un control del uso de los Softwares
Educativos por parte de los estudiantes y poder emitir un criterio evaluativo para
cada uno de ellos además posibilita realizar un tratamiento individualizado
atendiendo a las especificidades de cada estudiante. Por otra parte el sistema
estimulará su uso ya que se diseñó con tecnologías de punta teniendo en cuenta
el empleo de las nuevas tecnologías de informática y las comunicaciones
aplicadas a la educación.

Ej: ejemplo un libro, una computadora son los que se pueden tocar

Ej: de intangible

Mejorar la calidad de un servidor,

Mejorar el desarrollo de un software.

La payola es un beneficio intangible

Costo tangibles: costo de materiales y

Intangibles: son aquellos que no son registrados en el sistema de contabilidad.

Los costos generan beneficio.

Beneficios directos: es aquel que esta relacionado con la materia prima

Beneficios indirectos:

También podría gustarte