Mostrando entradas con la etiqueta Costo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Costo. Mostrar todas las entradas

DSN_XP y el estudio del ciclo

El ciclo y la variable tiempo


El ciclo es un concepto que involucra la noción de tiempo, en este estudio, es una variable auxiliar que se requiere para la planificación.
DSN_XP inicia su estudio del ciclo basado en tiempo cuando, como marco de trabajo aplicado al estudio del desarrollo de software, se nos plantea responder sobre aspectos relacionados con la efectividad de nuestro método para administrar la complejidad para poder estimar el esfuerzo necesario para cumplir con un requerimiento que usualmente está relacionado con un contrato legal y la entrega del objeto de contratación de desarrollo de software.

Nota: Para una lectura formativa sobre el estudio del método visita esta entrada.

Tiempo

El tiempo se mide en unidades de tiempo, pero estas unidades tienen un costo asociado a su consumo que es de mucho interés para el cliente y para la sociedad también.

Se entiende que, la dimensión de negociación del proyecto a cargo del desarrollo de software, implica el cambiar de cualidad en el objeto de estudio (antes de implantar el software) desde una situación inicial, hasta una situación final (una vez puesto en producción el software), si el cambio es imperceptible para el observador, significa que la unidad de medida del ciclo de tiempo es muy lenta o demasiado rápida como para ser percibida.

La negociación del software

Dentro de los aspectos que este estudio requiere sobre el tiempo, es necesario establecer el escenario en el cual se desarrollan las actividades durante el período de desarrollo, en el estudio del software se presenta entonces la noción de proyecto de desarrollo de software y como tal, se supone que la metodología contempla, además del modelo de desarrollo de software, aquellos aspectos administrativos que fueron el dolor de cabeza de la industria durante la crisis metodológica que daría paso a la presencia de los métodos ligeros de desarrollo de software.

El ciclo es un concepto que involucra la noción de tiempo, el tiempo en este estudio es una variable auxiliar que se requiere para la planificación del esfuerzo.

Nota: Para una profundización sobre los aspectos del modelo de ciclo de vida, visita esta entrada

Ciclo de vida del desarrollo de software

La introducción teórica anterior era necesaria para poder comprender la noción de ciclo y en este caso en particular comprender los modelos de desarrollo de software propuesto por las diferentes escuelas de diseño, en concreto, nos interesa la escuela orientada a objetos y sus modelos arquitectónicos de componentes, paquetes hasta los denominados "building blocks".

DSN_XP tomó como referente para los aspectos administrativos que se encuentran englobados en la gestión de proyectos, a una de las herramientas propuesta por MSF o Microsoft Solution Framework