TECNOLOGÍAS DE INFORMACIÓN Y HERRAMIENTAS PARA LA ADMINISTRACIÓN DE PROYECTOS DE SOFTWARE.
Enviado por Kate • 25 de Marzo de 2018 • 2.988 Palabras (12 Páginas) • 471 Visitas
...
Muchas metodologías varían en las fases que involucran y pueden realizar procesos de retroalimentación o iterativos hasta lograr tener un producto de software terminado. Sea cual sea la metodología, finalmente se busca producir una aplicación lista para su uso.
Éxito y fracaso en Proyectos de desarrollo de software
Sin considerar el tamaño del proyecto, su alcance o duración existen 5 máximas de satisfacción en su desarrollo: •Entregar el producto que el cliente desea o necesita •Entregar la calidad de manera acorde con el precio •Entregar el producto en el espacio de tiempo que el cliente desea o necesita •Entregar el nivel de retroalimentación que el cliente desea, y •Contar con un sistema de resolución de conflictos justo para el cliente y el equipo de desarrollo
Por otro lado los aspectos críticos que contribuyen al fracaso de proyectos de tecnologías de información incluyen: •Falta de visión clara y establecimiento adecuado de requerimientos •Expectativas irreales •Falta de descomposición del proyecto •Políticas inadecuadas de selección de personal y conflictos en el equipo de desarrollo. •Falta de involucramiento y enfoque hacia el cliente •Falta de enfoque estratégico y apoyo administrativo
Tanto los pasos básicos para realizar una administración proyecto como los aspectos críticos que provocan fracasos en este proceso de desarrollo deben de ser contemplados y corregidos, de acuerdo a la forma de trabajar de la empresa. De esta manera se busca mejorar el proceso de desarrollo de los proyectos de software y tomar en cuenta aquellas fallas comunes. Las Tecnologías de Información y su relación con los cambios en la Administración de Proyectos
Tanto ha cambiado la manera de Manejar la Administración de un proyecto que es difícil identificar inclusive las herramientas que están disponibles para apoyar esta actividad. Hoy en día no solo se habla de aplicaciones que emplean los tradicionales Diagramas de Gannt, PERT y capacidades para elaborar reportes rápidamente, sino que se habla de soluciones que las empresas emplean como herramientas de apoyo que no se hacen llamar formalmente como herramientas de Administración de Proyectos. De acuerdo con lo anterior se habla de herramientas de administración de procesos, de administración de portafolios, de administración de conocimiento, portales, e inclusive Groupware y Sistemas Colaborativos integrados con otras aplicaciones completamente distintas, las cuales ahora son consideradas como Herramientas de Administración de Proyectos. A lo largo de esta sección se discutirán algunos cambios relevantes que han surgido a raíz de la evolución de la tecnología y las necesidades que surgen como consecuencia de las nuevas tendencias para aumentar la competitividad dentro de una organización que desarrolla proyectos de software. Administración de “Multi-Proyectos”
En los procesos de desarrollo de productos actuales, un desarrollador debe lidiar diariamente con múltiples proyectos enfocados en sus clientes, a menudo con diferentes características. Ante esta situación surge la administración de múltiples proyectos o administración de portafolios, la cual busca administrar eficientemente la mezcla de proyectos, balancear los recursos dentro y a través del portafolio, alinear el portafolio para optimizarlo y reaccionar efectivamente ante cambios inesperados durante el ciclo de vida de desarrollo. Debido a que un portafolio es una colección de proyectos individuales además de los problemas que se perciben en el desarrollo de cada uno de ellos, se agregan 3 problemas que deben considerarse: •Los proyectos tienen vínculos con otros proyectos y con las operaciones cotidianas de la organización, además de compartir entregables, recursos, información y tecnología. •Los proyectos deben negociar su prioridad para obtener recursos diariamente. •Los objetivos de dichos proyectos contribuyen a la totalidad de los objetivos de desarrollo de la organización.
La Subcontratación
Desde el punto de vista de costos, el contar con el personal y desarrolladores dentro de la compañía para proyectos de largo plazo y dentro del giro del desarrollo de la organización tenía sentido. Sin embargo, los administradores cada vez tienden más a subcontratar servicios de agentes externos, sobre todo cuando se desea lidiar con proyectos cortos muy especializados en los que contratar personal de planta no es conveniente. Además de los costos, algunas de las razones por las que se realiza esta subcontratación u outsourcing, son los resultados que se obtienen, debido a que: •Las empresas externas cuentan con el personal especializado que se requiere. •Las empresas externas cuentan con mayor experiencia en proyectos similares. •Las empresas externas es más eficiente en ese tipo de proyectos.
El desarrollo a Distancia
Tal como se menciono anteriormente, las empresas requieren administrar sus proyectos de manera efectiva y eficiente día a día, aun cuando esto se puede lograr con las prácticas tradicionales, existen compañías que enfrentan retos durante la ejecución de proyectos que involucran la coordinación de equipos de desarrollo distribuidos más allá de los límites geográficos de la organización, falta de visibilidad entre las iniciativas de varios proyectos y falta de estándares en la entrega de los avances del proyecto (Enabling superior enterprise project collaboration.2005). Ante esta problemática, surge la necesidad de emplear herramientas de colaboración flexibles diseñadas para la integración de usuarios finales que se encuentran distribuidos en localidades físicamente apartadas. Por medio de soluciones basadas en tecnología web es ahora posible lograr esta integración y mantener una comunicación efectiva entre las partes involucradas (Enabling superior enterprise project collaboration.2005). El concepto de calidad en los proyectos
Otro factor de cambio que se puede identificar es el manejo de prácticas de mejora de la Calidad. Debido a que la calidad es aceptada universalmente como una preocupación de mayor importancia dentro de cualquier organización y en este caso la gestión de proyectos, se vuelve necesario prestar especial atención al control de procesos o actividades, al entrenamiento del personal, al enfoque dirigido al cliente y al uso adecuado de la Información internamente, si se quieren lograr mejoras en la calidad de los productos y una mayor satisfacción del cliente. El uso de herramientas adecuadas que faciliten el administrar estas cuatro actividades será importante para mejorar el desempeño final de los procesos de la administración
...