Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Centrándonos ahora en la metodología de Rakos este nos propone una serie de fases a
seguir para el desarrollo de un proyecto de software; Las cuales son presentadas a
continuación:
Luego en la Fase de análisis; está consiste en definir con exactitud lo que el sistema hará
para el usuario y responder el ¿cómo se instalará en un ambiente solicitado?. Entre las
salidas más importantes está la especificación funcional del sistema, también es importante
el definir la propuesta de desarrollo, un documento que detalla lo que se realizará en las
siguientes fases del proyecto, al igual que la definición del plan de pruebas de aceptación ya
que en esta fase se tienen las funcionalidades solicitadas por el usuario y las que se
deberán probar. Los principales roles en esta fase son el usuario y el analista ya que en
conjunto se encargan de validar las funcionalidades solicitadas, mediante un conjunto de
diagramas o pseudocódigo con la finalidad de entender los principales flujos de cada
funcionalidad.
Ahora bien, la Fase de pruebas de sistema se encuentran que las principales actividades
son el de integrar las diferentes piezas del software para generar un sistema y por otro lado
el probar cada integración para verificar que conjunto de módulos estén funcionando de la
manera que se espera. Esta fase incluye el refinamiento del documento de plan de pruebas
de sistema al igual que la ejecución de dichas pruebas definidas en el documento también
es importante que el equipo de pruebas vaya informando al administrador del proyecto del
progreso de las pruebas realizadas.
Por otro lado, la metodología de PMI, nos definen las siguientes fases:
Primero el Inicio del proyecto, incluye procesos para definir un nuevo proyecto o fase de un
proyecto existente, se identifican interesados (estos son registrados en un documento) y se
define un acta de constitución del proyecto el cual deberá ser aprobada para iniciar
formalmente el proyecto, está fase inicia cuando el patrocinador genera una petición para
comenzar un nuevo proyecto, que proceden del mismo negocios o acuerdos externos.
Siguiendo está la fase de Ejecución del trabajo donde se emplean los procesos definidos en
el plan de dirección del proyecto para cumplir con lo estipulado en dicho plan, es posible
que conforme el proyecto de vaya construyendo se requieran modificaciones en el plan de
dirección del proyecto, como la duración, cambios en disponibilidad y los recursos
necesitados, por lo que dichas modificaciones primero deberán pasar como solicitudes
antes de realizarse cualquiera modificación.
De igual manera se tiene la fase de control del proyecto, está fase incluye una serie de
procesos encargados de analizar y dirigir el progreso y desempeño del proyecto, con la
finalidad de identificar cambios en el plan de dirección, está fase incluye el controlar los
cambios, monitorear actividades y analizar factores que puedan requerir el realizar cambios.
Finalmente, la fase de Cierre del proyecto, la cual incluye procesos para finalizar las
actividades de todos los grupos del proyecto con la finalidad de dar por terminado el
proyecto o una fase de uno. Hay que considerar que el terminar un proyecto puede llevar a
varias actividades, como el de solicitar la aprobación del cliente, realizar revisiones tras el
cierre del proyecto, documentar lecciones aprendidas y evaluaciones a los miembros del
proyecto.
Es muy notable las diferencias que hay entre estas dos metodologías, ya que la de Rakos
se centra en proyectos de software el cual nos detalla una metodología muy similar a la de
desarrollo tradicional: requerimientos, análisis, diseño, pruebas y despliegue; está
metodología incluye documentos específicos para el desarrollo de software como son los
planes de pruebas o los distintos diseños que se pueden elaborar también incluyen roles
más específicos como son el programador, diseñador, tester, etc. Pero ahora en ambas
primeras fases de cada metodología lo que se intenta es definir lo que se hará para llevar a
cabo el proyecto, por un lado, la metodología de Rakos nos presenta un plan de proyecto y
el documento de requerimientos y del lado de PMI se nos dice que se debe elaborar un acta
de constitución, el cual incluye aspectos muy generales al igual que los primeros
requerimientos del proyecto lo que en ambas fases se busca definir. La fase de planificación
de PMI puede considerarse una fusión de la fase de definición y análisis de Rakos ya que
en esta fase se realizan actividades similares, por un lado se definen objetivos
(funcionalidades para el producto de software), costos, tiempo, se hace una validación con
el cliente y se identifican riesgos, ahora bien dentro de la fase de ejecución podemos
englobar las fases de diseño, programación y pruebas aceptación y sistema, que Rakos nos
detalla ya que en estás fases se empieza a realizar la construcción del software y aplicar lo
procesos y objetivos definidos con anterioridad.
Por otro lado, la fase de control de PMI, se puede realizar en cada fase del proyecto ya que
está nos permite realizar un control de calidad, Rakos no nos define está fase en su ciclo de
vida, pero esté control de calidad puede aplicarse siguiendo un flujo de verificación y
validación de software incluyendo estándares o normas que nos permitan seguir un control
de calidad adecuado. En la última fase de cada metodología se intenta dar como finalizado
las tareas de construcción y recibir la aprobación del cliente del producto o productos
generados; la gran diferencia que se menciona es la garantía del producto para Rakos está
se debe definir mucho antes de iniciar el proyecto, por ejemplo mediante un contrato, pero
PMI no hace mucha mención de esto y lo maneja de forma general como la aprobación del
cliente ya que la garantía siempre son especificadas mediante las políticas de la
organización. Por lado de los proyectos de software las actividades de mantenimiento y
validación siempre se realizan al terminar el proyecto ya que los fallos en el producto
siempre estarán presentes es algo que es natural para este tipo de productos.
En conclusión ambas metodologías comparten sus diferencias notorias, pero si
continuamos analizando podemos identificar que en realidad la metodología de PMI al
hablar de manera muy general para cualquier proyecto, está puede verse incluida en
algunas fases de la metodología de administración de proyectos de software que Rakos nos
comparte, esto es muy importante ya que este es el objetivo del PMI ofrecer un marco de
trabajo del cual nos basemos para adaptar y modificar en base a las necesidades de
nuestros proyectos a desarrollar.