Está en la página 1de 31

ESCUELA PROFESIONAL DE

INGENIERÍA DE SISTEMAS E INFORMÁTICA

CURSO: Ingeniería de Software I

Lima--Perú
AD DIDÁCTICA 1 SEMANA 2 SESIÓN 1

DE SESIÓN: Modelado de Negocios

ACIDAD GENERAL:

Comprende la gestión del análisis de requerimientos de software por cada etapa del proceso, diferencia los modelos de
procesos de desarrollo de Software orientado a objetos, valora la importancia de los sistemas de Información para el
desarrollo tecnológico del país.

ACIDAD ESPECÍFICA:

Aplica las bases conceptuales de la Ingeniería de Requerimientos de Software utilizando métodos e instrumentos adecuados
para el levantamiento de información con ejemplos prácticos y participando en discusiones abiertas.

ACIDAD DE PROCESO:

Identifica las principales actividades de la ingeniería de requerimientos: adquisición, análisis y validación, así como las
relaciones entre dichas actividades.

Ingeniería de Software I
Modelado del Neg
aluar la organización objetivo.
contrar los actores y casos de uso del negocio.
nstruir el Modelo de Casos de Uso del Negocio.
contrar los trabajadores y entidades del negocio.
etallar los casos de uso del negocio.
nstruir el Modelo de Análisis del Negocio.
antener las reglas del negocio.
pturar un vocabulario común.
efinir las actividades a automatizar. Negocio (Campo de acción)

Organización objetivo (Objeto de estudio)

Ingeniería de Software I
Describir la organización obje

ndo Exterior

Organización objetivo (Objeto de estudio)

Ingeniería de Software I
Describir la organización obje

ndo Exterior
Negocio (Campo de acción)

Organización objetivo (Objeto de estudio)

Ingeniería de Software I
Describir la organización obje

ndo Exterior
Negocio (Campo de acción)

Organización objetivo (Objeto de estudio)

Ingeniería de Software I
Modelado del Neg
aluar la organización objetivo.
contrar los actores y casos de uso del negocio.
nstruir el Modelo de Casos de Uso del Negocio.
contrar los trabajadores y entidades del negocio.
etallar los casos de uso del negocio.
nstruir el Modelo de Análisis del Negocio.
antener las reglas del negocio.
pturar un vocabulario común.
efinir las actividades a automatizar. Gerente
General
Realiza
Solicitu

Ingeniería de Software I
Identificar actores del neg
ctor del negocio (business actor) representa un rol juga
r alguien o algo externo al negocio y que interactúa o se
aciona con él.
plo:
iente.
oveedor.
erente general. Gerente
General
utoridades.

Ingeniería de Software I
Identificar actores del neg

Organización objetivo (Objeto de estudio)


Mundo Exterior

Ingeniería de Software I
Identificar actores del neg
n dos categorías de actor de negocio:
Cliente (Customer)
• La “razón de ser” del negocio.
• Se benefician o afectan por los resultados del proceso.
proceso

Socio o interesado (Stakeholder).


• Son los dueños del proceso.
• Los resultados del proceso le sirven para tomar decisiones.
• No participan de la parte operativa.

Ingeniería de Software I
Identificar actores del neg
e encontrar a los actores del negocio de tipo Cliente?
lientes de la organización objetivo (beneficiarios o afectados por el proceso).
roveedores.
utoridades.
ntidades legales y reguladoras.
oftware o hardware fuera del negocio con los que se interactúa.

Ingeniería de Software I
Identificar actores del neg
e encontrar a los actores del negocio de tipo Stakeholder?
ocios de la organización objetivo.
ucursales.
ueños, inversionistas, gerentes.
e debe modelar a un miembro del directorio si es parte activa del negocio.
oles gerenciales o directivos en otras partes de la organización.

Ingeniería de Software I
Identificar actores del neg
encias para identificar adecuadamente a los actores del negocio.
on roles (humanos, software o hardware), no personas con nombres propios.
e encuentran fuera de las fronteras negocio.
o debe representar áreas, departamentos o partes de una organización sino roles
jecución.
o siempre está asociado con el nombre de un cargo en la planilla de la organizació
bjetivo.
ada actor debe estar asociado con al menos un caso de uso del negocio.
• Si no participa en ningún proceso debe ser eliminado del modelo.

Ingeniería de Software I
Identificar los casos de uso del neg
o de uso del negocio identifica un proceso específico del negocio que
uce un resultado de valor medible y esperado para un actor (o actores
ocio en particular.
lo:
ar compra.
enar productos.

Reali
Solici
Ingeniería de Software I
Identificar los casos de uso del neg

Negocio (Campo de acción)

do Exterior Organización objetivo (Objeto de estudio)

Ingeniería de Software I
Identificar los casos de uso del neg
e encontrar los casos de uso del negocio?
ntificar las necesidades fundamentales de los actores del negocio y el
unto de actividades que se realizan para satisfacerlas.
vicios principales que el actor del negocio espera recibir de la organizac
tivo.
scar el ciclo de vida de cada actor del negocio.
ntificar los resultados y entregables de la empresa y a partir de ellos lo
esos que los realizaron.
onocer los procesos tipo del giro del negocio, por comparación con el d
empresas o a partir del estudio de la cadena de valor.

Ingeniería de Software I
Identificar los casos de uso del neg
e encontrar los casos de uso del negocio?
s procesos “tipo” de una empresa se pueden reconocer en una de las siguientes
tegorías.
ocesos primarios, comerciales o de valor.
ocesos secundarios de apoyo, administrativos y de gerencia.

Ingeniería de Software I
Identificar los casos de uso del neg
encias para identificar adecuadamente los casos de uso del negocio.
on proceso complejos del negocio, no actividades simples.
e encuentran dentro del negocio.
eben estar asociados a por lo menos un actor del negocio.
epresentan la generalidad del comportamiento del proceso y no una instancia o
scenario específico o caso muy particular del proceso.

Ingeniería de Software I
Identificar los casos de uso del neg
usiness Use Cases están siempre relacionados con algún Business Acto
da caso de uso del negocio primario debe tener una relación de
municación o vínculo con un actor de negocios.
a regla refuerza el objetivo de que los negocios se hacen y construyen p
sfacer los requerimientos de sus usuarios.
n modelo de casos de uso tiene procesos que no son requeridos por n
ede estar reflejando que algo malo está ocurriendo con el modelo.

existen excepciones.....

Ingeniería de Software I
Identificar los casos de uso del neg
usiness Use Cases están siempre relacionados con algún Business Actor
os casos de uso administrativos y de soporte no necesariamente están conectados
usiness actor, no obstante, dependen de algún contacto externo.
os casos de uso totalmente automatizados son los únicos que no necesitan un busi
ctor porque nunca son iniciados por ellos.

Ingeniería de Software I
Modelado del Neg
aluar la organización objetivo.
contrar los actores y casos de uso del negocio.
nstruir el Modelo de Casos de Uso del Negocio.
contrar los trabajadores y entidades del negocio.
etallar los casos de uso del negocio.
nstruir el Modelo de Análisis del Negocio. Advertiser Provi

antener las reglas del negocio.


pturar un vocabulario común. Post

efinir las actividades a automatizar. Chan

Ingeniería de Software I
Modelo de Casos de Uso del Neg
a la forma en que el negocio es usado por sus clientes, stakeholders, et
rmado por:
Actores del negocio identificados previamente.
Casos de uso del negocio identificados previamente.
Asociaciones entre los actores y los casos de uso del negocio.
Diagrama de Casos de Uso del negocio.

Ingeniería de Software I
sociaciones de actores y casos de uso del neg
icar qué actores del negocio se benefician de cuáles casos de uso del
o.
una asociación unidireccional entre

Ingeniería de Software I
Diagrama de Casos de Uso del neg
rama de Casos de Uso del negocio es.
rramienta proporcionada por UML.
estra los procesos del negocio que son usados por los roles del negocio
o se tiene en cuenta “¿QUIÉN se beneficia / QUÉ proceso?”
¿QUIÉN? (actor del negocio identificado).
¿QUÉ? (caso de uso del negocio identificado).
Relaciones entre ellos (asociaciones).
constituye un Diagrama de Flujo de Datos.

Ingeniería de Software I
Diagrama de Casos de Uso del negocio.
negocio Ejem

Realizar venta Administrar cartera clientes


Cliente Gerente Marketing

Devolver producto Publicitar campaña

Reajustar balance Evaluar campaña


Contador general

Ingeniería de Software I
Diagrama de Casos de Uso del negocio.
negocio Ejem

Marketing
Potential Guest Public Relations Expert

Serving dinner
Guest

Purchasing Supplies
Supplier

Ingeniería de Software I
Diagrama de Casos de Uso del negocio.
negocio Ejem

Identify needs

Stablish products

Return defect products Supplier


Customer

Monitor sales

Pay for products


Backorder products

Ingeniería de Software I
Priorizar realización de casos de uso neg
ecer los casos de uso del negocio de mayor prioridad o importancia.
icar los casos de uso del negocio de menor importancia para la organiz
vo.

Ingeniería de Software I
Conclusio
dio del negocio es de vital importancia para identificar las necesidades
uarios en las empresas actuales.
delado del negocio ayuda al equipo del proyecto a comprender los elem
tervienen en los procesos del negocio.
frece las actividades para modelar el negocio.
frece los símbolos necesarios para modelar el negocio.

Ingeniería de Software I
Referencia de Autoría:
1]. Pressman,, R. S. "Ingeniería de software. Un enfoque práctico” Quinta Edición. McGraw-Hill.
McGraw 2002.
apítulo 16 : Métodos de prueba de software
5] JACOBSON, Ivar;; BOOCH, Grady y RUMBAUGH, James, El proceso unificado de desarrollo de software, Addison Wesley
000 Capítulo 11: Prueba
22] MINISTERIO DE ADMINISTRACIONES PÚBLICAS DEL GOBIERNO ESPAÑOL, Métrica Versión 3, MAP 2000
nálisis del Sistemas de Información
iseño de Sistemas de Información
onstrucción de Sistemas de Información
écnicas y Prácticas
23] OFICINA NACIONAL DE GOBIERNO ELECTRÓNICO E INFORMÁTICO – PCM, NTP ISO/IEC 12207, PCM 2004
roceso de Desarrollo
roceso de Operación

También podría gustarte