From: | Patricio Castro <pmcastrob(at)gmail(dot)com> |
---|---|
To: | Edwin Quijada <listas_quijada(at)hotmail(dot)com> |
Cc: | giorgio(dot)pgsql(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] OT: Analisis y Diseño |
Date: | 2009-12-23 19:21:41 |
Message-ID: | 51d0c43a0912231121s7bd94a12h4b090c29695418b8@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Amigos, cuando uno llega a una empresa que no conoce el Rubro ni los
Procesos, lo primero que yo hago es hacer un levantamiento de "Actividades",
que es detallar administrativamente ¿que es lo que hace cada usuario? en un
proceso y de qué es responsable, después lo confronto con las Definiciones
de Cargos para verificar si las "Funciones" del Cargo corresponden con las
"Actividades" que realizan los usuarios. Con estos datos diseño diagramas,
identificando en cada columna a una sección o Departamento, etc. y abajo de
esa columna todas las "Actividades" que se realizan y cómo se comunican con
otras secciones o otras "Actividades". Con esto me va quedando claro que es
lo que se hace en la empresa y documentado. Ahí es muy fácil detectar que
procesos se pueden automatizar y cuales "Actividades" son redundantes para
eliminarlas. Lo que sigue es definir los Imput y Output de los Procesos y
cuales son sus contenedores de "Datos", con esto diseño un DFD. Al abrir el
nivel de detalle podré darme cuenta de cuales son todas las funciones que se
tendrán que automatizar. Ahí se diseña el MER conceptual y físico que es el
que finalmente generará la estructura de tu Base de Datos.
Atentamente,
Patricio Castro Benavides
85433658
El 23 de diciembre de 2009 19:46, Edwin Quijada
<listas_quijada(at)hotmail(dot)com>escribió:
> UML? NO creo que sea lo mas recomendado. Por que no usas simplemente DFD
> como dice James Martin?
> Creo que seria lo mas apropiado para entender todos los modulos del negocio
>
>
> *-------------------------------------------------------*
> *-Edwin Quijada
> *-Developer DataBase
> *-JQ Microsistemas
> *-Soporte PostgreSQL
> *-www.jqmicrosistemas.com
> *-809-849-8087
> *-------------------------------------------------------*
>
>
>
>
>
> ------------------------------
> Date: Tue, 22 Dec 2009 10:14:03 -0500
> Subject: [pgsql-es-ayuda] OT: Analisis y Diseño
> From: giorgio(dot)pgsql(at)gmail(dot)com
>
> To: pgsql-es-ayuda(at)postgresql(dot)org
>
> Estimados disculpen por la sgte pregunta pero, en otras listas nadie me
> contesta y se que muchos por aca son Analistas, en el area tenemos la misión
> de desarrollar un nuevo sistema, actualmente hay usuarios que no saben sus
> proceso de negocio y esto hace dificil entender los nuevos requerimientos,
> pero a la vez se quiere el nuevo sistema lo mas pronto posible, mi pregunta
> es:
>
> Crear un Modelo de Negocios ejemplo con BPM o UML para entender los
> Procesos de Negocios.. y luego recien crear el Modelo del Sistema nuevo..
> esto me llevaria mas tiempo creo.. quizas deberia crear el Modelo del
> Sistema usando Metodologia RUP y UML Notaciones y obviar el Modelo de
> Negocios.. he desarrollado sistemas muy pequeños, pero mi actual trabajo
> (Cooperativa) necesita un sistema grande con varios modulos.
>
> Que me recomiendan segun su experiencia
>
> Gracias por tomarse el tiempo..
>
> ------------------------------
>
--
From | Date | Subject | |
---|---|---|---|
Next Message | Listas | 2009-12-23 21:07:16 | RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] OT: Analisis y Diseño |
Previous Message | Edwin Quijada | 2009-12-23 18:52:39 | RE: px_log en RAM Disk |