You are on page 1of 6

21-10-2013

ENSAYO: IMPACTO DE LA CALIDAD EN EL TIEMPO, EL COSTO Y EL ALCANCE DEL PROYECTO.


GESTIN DE PROYECTOS DE SOFTWARE ARMANI Y GABANA Integrantes:
Martin Acosta Glvez 1031441
Jessicka Nickole Bauelos Snchez 10310448 Samir Arturo Navarro Meza 10310438 Sergio Alberto Barrera Garca 10310449

Profesora:
Ing. Ana Luz Rodrguez

INSTITUTO TECNOLGICO DE LA PAZ

ARMANI Y GABANA

REPORTE DE INVESTIGACIN U2

El alcance, el tiempo y el costo afectan a la calidad?


Introduccin:
Muchas veces las personas piensan que siguiendo estndares especficos y concretos un sistema lograr tener una calidad ejemplar Es esto cierto, o hay otros criterios que influyen en la calidad de los proyectos del software? Para contestar esta pregunta, en este ensayo se dar una pequea definicin de calidad y qu es lo que necesita un proyecto de software para alcanza dicha calidad. Adems, se definirn aquellos factores que hacen que la calidad de los productos se vea afectada y cmo es que la afectan.

Desarrollo:
Normalmente podemos confundir calidad directamente con la manufactura de los productos, no obstante, en la manufacturacin, la nocin de calidad viene dada por la similitud entre el producto desarrollado y su especificacin (Crosby, 1979). En el desarrollo del software, se podra interpretar de la misma manera, pero no es as, debido a que los proyectos que se desarrollan tienen caractersticas que pueden cumplir un cierto requerimiento, mas no tener la calidad esperada por el solicitante del software. Pero entonces, Qu es calidad? Segn el Diccionario de la Real Academia de la Lengua Espaola (DRAE, 2006), la calidad es: Superioridad, excelencia. Condicin o requisito que se pone en un contrato.

De esto se puede decir que la calidad depende de los requisitos y objetivos establecidos por el cliente y por los procesos del sistema; y que un producto de calidad se destacar entre todos los productos en el mercado gracias a su superioridad, es decir, a las cosas que es capaz de llevar a cabo y que otros no pueden. Por otra parte, existen otros criterios que definen la calidad en los sistemas. Un ejemplo claro es un argumento que hace Robert Glass: Es conveniente una relacin ms intuitiva: Satisfaccin del cliente = producto manejable + buena calidad + entrega

Acompanos a conquistar el mundo

ARMANI Y GABANA

REPORTE DE INVESTIGACIN U2

dentro del presupuesto y el tiempo.

Minguet y Hernandez tambin dan a conocer un punto muy importante para entender la importancia de la calidad en nuestro software: Hoy en da los oferentes de productos y/o servicios deben adaptarse a las necesidades, gustos y exigencias los potenciales clientes para mantenerse en el mercado 1. Es decir, la tarea de los productores es entender las necesidades de los clientes tanto en proyectos individuales, como las necesidades del pblico demandante para producir software que se mantenga a la vanguardia y que sea popular en el mercado Haciendo nfasis en que la calidad es importante, pero si el usuario no est satisfecho, nada ms importa en realidad (Glass, 1998), surge una polmica: La elaboracin con calidad de un sistema no lo es todo? Simplemente no. Si tomamos en cuenta la satisfaccin del cliente para mejorar la calidad, encontraremos una serie de factores que afectan de manera importante un resultado positivo. Por lo tanto, el nivel de calidad que alcanzar un software depender mucho del alcance que se establezca para ese proyecto, es decir, las funciones que ser capaz de llevar a cabo una vez haya finalizado. Pero esto requerir, segn el alcance que se establezca, que se le dedique una gran cantidad de tiempo y esfuerzo necesarios para asegurar la fiabilidad, eficiencia y eficacia. Adems, se ver afectado el costo, ya que entre mayor capacidad tenga el software y entre ms tiempo se le dedique a su desarrollo un ingeniero, el costo deber crecer. Pero, Qu pasa si alguno de estos factores (alcance, costo y tiempo) interfiere con otro? Segn Microsoft todos los proyectos equilibran un tringulo de tiempo, dinero y mbito2, por lo tanto, si alguno de los componentes cambiara, afectara directamente a los otros dos. Por ejemplo, si se quisiera ampliar el alcance del sistema, se tendra que revaluar la fecha de entrega del producto porque posiblemente lleve ms tiempo agregar las nuevas caractersticas; o bien, necesitaras ms personas que trabajen en el proyecto, lo que incrementara el coste del mismo, y en consecuencia, la calidad del producto se vera afectada. Sin embargo, lo anterior no significa que la calidad disminuya con tales cambios. Microsoft tambin menciona que no hay ningn estndar universal para la calidad3, por lo tanto, la calidad se define dentro del propio proyecto; y, por lo general, al menos uno de los factores es fijo. As, mientras que para una compaa
1 2

Minguet Melan, Jess M. y Hernndez Ballesteros, Juan F. La calidad del software y su medida. http://office.microsoft.com/es-hn/project-help/el-triangulo-del-proyecto-HA010351692.aspx#top 3 http://office.microsoft.com/es-hn/project-help/el-triangulo-del-proyecto-HA010351692.aspx#top

Acompanos a conquistar el mundo

ARMANI Y GABANA

REPORTE DE INVESTIGACIN U2

el hecho de mantenerse dentro del presupuesto es la medida de calidad ms grande, para otra podra ser el hecho de llevar al mercado su producto a tiempo. Por eso, es importante definir los factores que afectan por la calidad, y como es que afectan stos a la calidad. stos son recprocos y se deben manejar con la misma prioridad para que el sistema mismo tenga un avance claro, eficaz y concreto generando como resultado un sistema de alta calidad y que satisface al cliente. Tiempo

La estimacin del tiempo forma parte del proceso de Gestin del Tiempo, el cual incluye los siguientes procesos necesarios para lograr la conclusin del proyecto a tiempo. a) b) c) d) e) f) Definicin de las Actividades Establecimiento de la Secuencia de las Actividades Estimacin de Recursos de las Actividades Estimacin de la Duracin de las Actividades Desarrollo del Cronograma Control del Cronograma

Pero, Cul es el impacto de la calidad en el tiempo? Sencillo, el tiempo es administrable y casi siempre est organizado justamente al tiempo de entrega, lo cual es un gran error; si recordamos, la calidad no se puede definir por estndares, por lo tanto, mucho menos a tiempos especficos. Entre ms se requiera mejorar la calidad del sistema ms tiempo se requiere en su desarrollo; consecuentemente, el tiempo no le alcanza a los desarrollares, provocando con esto entregas a destiempo, prorrogas por parte del equipo, dejando en muy mal estado el proyecto. Por el contrario, lo anterior no significa que el tiempo y la calidad necesariamente tienen que estar peleados, sino que, haciendo buen uso de las actividades administrativas en la gestin del tiempo, podremos definir los tiempos adecuados para las actividades de desarrollo, as como las actividades de calidad, para que as se logre el trabajo en equipo del tiempo y la calidad necesario para un buen proyecto. -

Costo

Este depende de mltiples variables, incluyendo costos de mano de obra, costos de materiales, administracin de riesgos, infraestructura, equipo y utilidades.

Acompanos a conquistar el mundo

ARMANI Y GABANA

REPORTE DE INVESTIGACIN U2

Ya que se ha gestionado el tiempo se obtienen los costos de elaboracin de un proyecto, pero, estn relacionados con la calidad? Comnmente esto no sucede. Los costos que se obtienen solo son aquellos que surgen para realizar el producto, los cuales no tienen mucha relacin con la calidad. Si se relacionan los costos con la calidad se obtienen unos factores que son de suma importancia y que se deben de tomar en cuenta para que el impacto de la calidad no sea perjudicial para el proyecto, sino que sea beneficiario para el mismo. Los costos de la calidad son aquellos en que incurre el proyecto para mejorar los entregables prometidos (L.I. Cruz Chin, ITESCAM). Estos costos pueden ser de dos tipos: a) Costos de Prevencin: Son causados por las medidas tomadas en el proyecto para prevenir defectos o problemas en los entregables, para evitar la aparicin de errores. En un proyecto de software esto sera, por ejemplo, implementar una metodologa de desarrollo consistente. En una obra en construccin esto sera, por ejemplo, cumplir con los estndares de tendido de lneas elctricas para prevenir problemas posteriores. b) Costos de Evaluacin: Son causados por las medidas tomadas para evaluar los entregables una vez producidos, y corregirlos si es necesario. En un proyecto de software esto sera, por ejemplo, dedicar recursos a las pruebas de integracin del sistema una vez desarrollado. En una obra en construccin esto sera, por ejemplo, realizar inspecciones peridicas de la estructura. Como se puede entender, los costos de calidad proporcionan los gastos especficos relacionados con la calidad y evidencian las reas de oportunidad. stos deben estar organizados de tal manera que se puedan estar analizando para poder observar si el proyecto est mejorando o no. Con lo mencionado anteriormente, se puede observar como la calidad impacta sobre los costos, as como la manera de adaptar la calidad con la obtencin de costos, completando satisfactoriamente los costos requeridos para poder desarrollar el proyecto sin dejar priorizado un factor e ignorando otro, sino, que ayuda a poder trabajarlos en conjunto. -

Alcance

El alcance de un proyecto es el trabajo que debe hacerse para que el cliente se convenza de que las entregas (los productos u objetos tangibles que han de suministrarse) cumplan con los requisitos o criterios de aceptacin acordados al comenzar el proyecto. El alcance es la descripcin de los lmites del proyecto, define lo que el proyecto realizar para lograr sus objetivos. El alcance es el conjunto de todas las
Acompanos a conquistar el mundo

ARMANI Y GABANA

REPORTE DE INVESTIGACIN U2

actividades que el proyecto ha definido y que luego se usar para definir el cronograma y el presupuesto del mismo. (PM4DEV, 2009). Un componente principal del alcance es la calidad del producto final. A lo largo del desarrollo de ste, la calidad puede tener un impacto muy significativo en el tiempo y en el costo (o viceversa). Pero, Por qu no en el alcance? Sencillo, la calidad no tiene un impacto muy emblemtico con el alcance debido a que la calidad es parte del alcance. El definir el alcance del proyecto es identificar todo el trabajo que el proyecto ejecutar para alcanzar su meta final. El trabajo incluye las actividades identificadas en el marco lgico y las actividades que el equipo del proyecto ha identificado como necesarias para apoyar al mismo, algunas de las mismas incluyen desarrollo de las capacidades del equipo, gerencia de los interesados en el proyecto, reuniones y presentaciones del proyecto, y todas las actividades importantes que consumirn los recursos del proyecto.(PM4DEV, 2009). Entonces, el alcance se define dependiendo la calidad que se le quiera dar al sistema, pero si se modifica la calidad, tambin modificar el alcance. Esto puede sonar lgico y a la vez redundante, por lo que para evitar este problema, hay que tomar como alcance la calidad que se le quiera dar al sistema, as no ser necesario modificar alcance al modificar la calidad, ya que estos sern volvern complementario uno con el otro.

Conclusin:
El nivel de calidad que se pretenda alcanzar dentro de un proyecto de software siempre impactar a la gestin del tiempo, la determinacin del costo y directamente el alcance. Entre mayor sea el nivel de calidad que se tenga como objetivo, ser necesario dedicarle ms tiempo de desarrollo para poder asegurar una buena calidad y, al mismo tiempo, satisfacer al cliente. Adems, el querer asegurar un cierto nivel de calidad implicar un aumento en el costo debido a que ser necesario adoptar medidas para evaluar la calidad y asegurar que se est avanzando al objetivo deseado. Tambin el alcance se ve impactado directamente, ya que el hablar de la calidad que tendr un proyecto de software terminado es como hablar del alcance que se ha establecido para un proyecto. Finalmente, no debemos olvidar que el objetivo siempre ser satisfacer al cliente, por lo que, aunque se logre desarrollar software de buena calidad, si no es lo que el cliente deseaba, el producto habr fracasado. Es necesario tener la habilidad de adaptarse a las necesidades que exige el mercado y nuestros clientes, dando un equilibrio a los factores de calidad y siempre estando a la vanguardia, ofreciendo productos de la mejor calidad que sern del agrado del pblico generando satisfaccin, aceptacin y popularidad, que se traducirn en xito.

Acompanos a conquistar el mundo

You might also like