Cómo utilizar los procesos actuales de la empresa en su análisis de negocio

PAGrocess en el negocio de análisis se refiere a los procesos de los proyectos que están en marcha en la empresa donde se trabaja que se puede utilizar como una guía. Hay cuatro metodologías diferentes: cascada,, espiral / proceso unificado racional ágil (RUP), y el desarrollo rápido de aplicaciones (RAD) / prototipo de evolución.

A medida que el analista de negocio, debe averiguar lo que debe ser abordado en la planificación de proyectos en virtud de estos procesos. Tener familiaridad con ellos ayuda a ajustar y entender por qué ciertos entregables se necesario- sino que también asegura que planea el tiempo para realizarlas.

La mayoría de las empresas utilizan algún tipo de estas metodologías, a menudo tomando lo mejor de cada uno y, a veces viene con una versión combinada que mejor se adapte a la cultura de una organización mientras se centra en el valor del negocio.

Video: Modelado de Procesos de Negocios 1: UML (Casos de uso)

Hacer las siguientes preguntas puede ayudar a entender más acerca de cómo se debe ejecutar el proyecto con ciertos procesos, técnicas y modelos de documentos aceptados para los resultados finales. Toda esta información entra en su plan de trabajo:

  • ¿Qué metodología se utilizará para este proyecto?

  • Son los interesados ​​familiarizarse con la metodología planificada?

  • Son las funciones y responsabilidades del proyecto claro?

  • Es el proceso a la medida apropiada para este proyecto?

  • Lo entregables se requieren?

Cascada

En el waterfall enfoque, El equipo se completa cada fase antes de pasar a la siguiente.

FaseLos roles involucradosTareasentregables
Planificaciónanalista de proyectos patrocinio de negocios (BA) - experto en la materia
(SME)
Iniciar proyecto- definir estimar los costos del proyecto alcance-, el tiempo
horarios y necesidades de recursos
Proyecto de declaración de proyecto objetivos- alcance del proyecto propósito-
aprobación de los fondos documento-
Análisisdatos SME- bA- facilitador administrador-Suscitar negocio detallado REQUISITOS traer múltiples
unidades de la organización a un consenso
Detallado documento de requisitos de negocio
Diseñobase de datos de BA diseñador del sistema designer-Coloque el usuario interface- diseñar programas de diseño y base de datos-
las interfaces
informe del programa de base de datos definición- layouts- pantalla layouts-
presupuesto
ConstrucciónDesarrollador de softwareEscribir pruebas unitarias programas- programas- crear la base de datosbases de datos completados Programas-
PruebasQA Tester- BA SMEintegración de pruebas, el sistema y la aceptación del usuariosoftware completamente probado
ImplementaciónProfesor de software Developer-Conjunto de instalación en software a los usuarios del tren Parámetros-aplicación de producción
Mantenimientodesarrollador de software SME- BA-Realizar impacto análisis- sistema de diseño de la marca y modificaciones-
instalarán los cambios
las modificaciones del sistema y mejoras

Los beneficios de este enfoque son que es un enfoque bien documentado, estructurado, demostrado que se centra en la obtención de los requerimientos del negocio antes de diseñar una solución. Las limitaciones son que usted tiene que completar cada fase antes de comenzar la fase siguiente, que hace que sea difícil volver cuando surgen problemas.

Si utiliza requisitos textuales, planear en la adición de tiempo para una revisión más formal-para que pueda asegurar que todos tengan la misma comprensión de un requisito.

metodologías ágiles de desarrollo

El énfasis en un proyecto ágil está en la construcción de una muy unida, altamente cualificado, yuxtapuestas (En el mismo lugar y de lado a lado de trabajo), y el equipo que sigue el proyecto desde el principio hasta el final y suministra software de forma rápida autogestionada. Por lo general, las únicas entregas formales del proyecto son el software de trabajo real y la documentación requerida del sistema que se completó al final del proyecto.

Video: Gestión por procesos de negocio (BPM) - Openclass UNIR

Los beneficios de un enfoque ágil aporta a su plan de trabajo se incluyen los siguientes:

una rápida retroalimentación de los usuarios que aumenta la facilidad de uso y la calidad de la aplicación

  • descubrimiento precoz de defectos de diseño

  • La capacidad para rodar fácilmente la funcionalidad en etapas incrementales

  • La capacidad de las fases entregables futuros para sacar provecho de las lecciones aprendidas en las fases anteriores (llamado iteraciones)

  • Un equipo más motivado y más productivo debido cara a cara de colocación

  • El intercambio de conocimientos para la duración del proyecto

  • análisis adaptativo (técnicas se emplean según sea necesario)

  • Las siguientes limitaciones pueden afectar a su plan de trabajo:

    • Dificultad en la coordinación de proyectos de gran envergadura

      Video: Procesos de Negocios - Diagrama de Actividad (parte 1/2)

    • Más lento de buy-in para un cambio importante proceso del proyecto que a menudo se espera

    • Una tendencia a documentar no adecuadamente lo que es necesario después de la finalización

    • Dificultad de predecir exactamente qué características son posibles dentro de un plazo fijo o de dólares de presupuesto

    El desarrollo ágil es iterativo (Un proceso de repetición), herméticamente encajadas en tiempo (Tiene un tiempo fijo para el desarrollo), y orientado para requisitos dinámicos (Aquellos que adaptar y modificar) y mediciones frecuentes.

    modelo espiral / Rational Unified Process (RUP)

    los enfoque de caracol requiere que el equipo del proyecto para llevar a cabo análisis de riesgos antes de cada iteración y para trabajar en la parte del sistema que tiene el mayor riesgo. También implica la implementación de partes del sistema a medida que se completan. Los beneficios incluyen los siguientes:

    • Es un enfoque de riesgo impulsada, frente a las áreas de mayor riesgo en primer lugar.

    • Se trata de eliminar errores en fases tempranas.

    • Proporciona un modelo para el desarrollo y mantenimiento de software.

    • Funciona bien para proyectos complejos, dinámicos e innovadores.

      Video: Procesos de negocio

    • Reevaluación después de cada fase permite cambios en las perspectivas de los usuarios y arquitectura técnica (las piezas de hardware y software dispuestas para apoyar el objetivo).

    Por supuesto, el método de espiral tiene sus limitaciones:

    • Carece de orientación proceso explícito en la determinación de objetivos, limitaciones y alternativas.

    • Se proporciona más flexibilidad que es conveniente para muchas aplicaciones.

    • Se requiere experiencia en la evaluación de riesgos. una importante experiencia en proyectos de software es necesario para el éxito.

    • proceso racional unificado (RUP), un marco de proceso de adaptación, necesita ser adaptado a las necesidades de una empresa.

    RAD / prototipado

    Desarrollo rápido de aplicaciones (RAD) y prototipado son enfoques que se han desarrollado para acelerar el tiempo necesario para desarrollar una aplicación. RAD implica una fase de provocación análisis o necesidades a corto. Posteriormente, el equipo se inicia el diseño de la interfaz de usuario mediante el desarrollo de un prototipo muy temprano en el proyecto como un método de validación de los requerimientos del usuario.

    UN prototipo, tal como una maqueta de un diseño de la pantalla, es una representación gráfica de cómo un interfaces de usuario con un sistema automatizado. Por lo general, los prototipos se crean para las interacciones en línea de la pantalla.

    Beneficios de estos enfoques son que dan los usuarios finales del sistema una idea de lo que puede parecer y ayudar al analista de negocios y experto en la materia (SME) aclarar su comprensión mutua de la recomendación.

    Los inconvenientes: maquetas presentados demasiado pronto en el proyecto pueden causar PYME distraerse por la estética de una pantalla.

    Artículos Relacionados