Вы находитесь на странице: 1из 45

TI1218 Ingeniera del Software

Miguel Veloso. Seccin 254

ERP Empresa
Montaje Industrial Mecnico

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

DIRECTIVAS DEL PROYECTO


PROPSITO DEL PRODUCTO
Antecedentes
MetalMin Ltda., es una empresa que ofrece servicios de construccin, mantencin y
montaje orientado al mercado minero e industrial. Contamos con personal calificado,
infraestructura adecuada, maquinarias y equipos que nos permiten proporcionar
servicios de excelencia y adecuados a la necesidad de cada cliente.
Actualmente, nuestra organizacin cuenta con una casa matriz ubicada en la ciudad
de Santiago y posee contratos en la zona norte de nuestro pas.
Las reas de negocio principales de MetalMin Ltda son:

MANTENCIN Y MONTAJE INDUSTRIAL: Gestin de mantencin y servicio


experimentado para la ejecucin de planes de mantenciones y detenciones
programadas de plantas.

ARRIENDO DE EQUIPOS Y MAQUINARIAS: Equipamiento y maquinarias


para operaciones de mantenimiento, montaje industrial y movimiento de tierra.

Los principales clientes de MetalMin Ltda., pertenecen a la industria minera,


destacndose:

Divisin Chuquicamata.
Divisin Ministro Hales.
BHP Billiton. Minera Spence.
BHP Billiton. Minera Escondida.
Lumina Copper. Proyecto Caserones.
Sierra Gorda SCM.

MetalMin Ltda., es una empresa comprometida en satisfacer las necesidades de sus


clientes:

Entregar soluciones rpidas a los nuevos requerimientos de sus clientes pues


cuenta con trabajadores altamente comprometidos y equipamiento propio de
alto nivel.

Flexible, ya que su tamao y estructura le permite adaptarse a nuevos


escenarios y solicitudes de sus clientes.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Planteamiento del problema


De acuerdo con las entrevistas realizadas al cliente, se han identificado los siguientes
problemas en los procedimientos actuales:
El cliente tena un sistema administrativo, Sistema de Produccin y Mantenimiento y
Un Sistema de Contabilidad; desarrollados a la medida por su propia gente de su rea
de sistemas. Estos no estaban integrados ni en lnea entre sus 3 mdulos principales:
Sistema Administrativo, Sistema de Produccin y Mantenimiento y Sistema de
Contabilidad, cada uno tena su propia base de datos.

El control de los proyectos es ineficiente porque todo lo que se gestiona es


manejado en planillas Excel y Word.
El punto ms lgido se daba en el rea de la Gerencia de Finanzas, ya que la
Gerencia General necesitaba los Estados Financieros al da, y cuando se
peda esa informacin, la Gerencia de Finanzas no tena esos datos, deca que
tena que esperarse que reporten la informacin de las otras reas tales como
compras, ventas, almacenes, produccin, mantenimiento, etc., para recin
poder procesar dicha informacin en el rea de contabilidad, y eso demoraba
de una a dos semanas en responder las otras reas.
La empresa ha trabajado con varios software de gestin de proyectos y todos y
todos no han dado resultado en lo que respecta a las reas de conocimiento
especficos de la Gestin de proyectos como: Alcance, tiempo y costos.
Optimizar los procesos relacionados con el mantenimiento, tanto en mina como
en planta; en las reas de abastecimiento, donde la empresa esta deficiente en
los Contrato Avanzado, no permite el apoyo a los administradores de contrato;
en materiales, particularmente en lo que se refiere a la gestin de las bodegas
stockless, conteo cclico, recepciones off-site, despachos, administracin de
inspecciones tcnicas, transferencia entre bodegas y transporte consolidado
En el rea de recursos humanos, en temas clave como el soporte de las
rdenes de trabajo y el manejo de niveles de aprobacin

Debido a lo anterior, se tiene un gran problema en el control y la actualizacin de


informacin.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

REQUERIMIENTOS
DEL
SOFTWARE

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Contenido
1. INTRODUCCIN..................................................................................... 6
1.1. Propsito..........................................................................6
1.2. Alcance.............................................................................6
1.3. Estructura del Documento..................................................6
2. REQUERIMIENTOS FUNDAMENTALES DEL SOFTWARE:...................7
2.1. Definicin de un requisito de software................................7
2.2. Requisitos de producto y de proceso..................................7
2.3. Requisitos funcionales y no funcionales..............................7
2.3.1.........................................................Requisitos Funcionales
7
2.3.2....................................................Requisitos No Funcionales
7
2.4. Propiedades Emergente.....................................................7
2.5. Requisitos cuantificables...................................................7
2.6. Requisitos del sistema y Requisitos de software.................7
3. LOS REQUISITOS DEL PROCESO.........................................................8
3.1. Los modelos de procesos...................................................8
3.2. Los actores del proceso.....................................................8
3.3. Soporte de Procesos y Gestin...........................................8
3.4. Proceso de Calidad y Mejora..............................................8
4. E LICITACIN DE REQUISITOS.............................................................9
4.1. Fuentes de Requisitos........................................................9
4.2.

Tcnicas de obtencin...........................................................9

5. ANLISIS DE REQUERIMIENTOS........................................................10
5.1. Clasificacin Requisitos....................................................10
5.2. Modelado Conceptual.......................................................10
5.3. Diseo y requisitos arquitectnicos Asignacin.................10
5.4. Negociacin de Requisitos................................................10
5.5. Anlisis formal................................................................10
6. ESPECIFICACIN DE REQUISITOS.....................................................11
6.1. Definicin del sistema de documentos..............................11
6.2. Especificacin Requisitos del sistema...............................11
6.3. Requerimientos de Software............................................11
7. VALIDACIN DE REQUISITOS............................................................12
7.1. Requisitos opiniones........................................................12

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

7.2. Prototipado.....................................................................12
7.3. Validacin del Modelo......................................................12
7.4. Pruebas de Aceptacin.....................................................12
8. CONSIDERACIONES PRCTICAS........................................................13
8.1. La naturaleza iterativa del proceso Requisitos..................13
8.2. Gestin del Cambio..........................................................13
8.3. Requisitos Atributos........................................................13
8.4. Requisitos Trazando.........................................................13
8.5. Requisitos de medicin....................................................13
9. HERRAMIENTAS DE REQUISITOS DE SOFTWARE............................14
10.

ANEXO............................................................................................... 15

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

1. INTRODUCCIN
En este plan de desarrollo del Software es una versin mejorada a la ya creada
anteriormente para ser incluida en el funcionamiento de la minera y optimizar su
gestin de desarrollo, administracin, produccin y sistema contable.
El enfoque de desarrollo propuesto constituye con los requisitos fundamentales del
software tales como requerimientos funcionales, no funcionales y de software. Las
metodologas y tcnicas de toma de requerimientos, las caractersticas del proyecto
seleccionando cada funcin de los participantes en el software.
Se incluir el detalle para las fases de Inicio y Elaboracin y adicionalmente se
esbozarn las fases posteriores a la construccin del software y sus etapas para as
dar a conocer una visin global a todo el proceso que veremos a continuacin.

1.1.

Propsito

El propsito del Plan del desarrollo de este Software es proporcionar la informacin


necesaria para el control de cada mdulo. La optimizacin de los sistemas
contables, optimizar los procesos en el rea de mantenimiento y mejorar el sistema
de recursos humanos.

1.2.

Alcance

El plan de desarrollo del Software constara con las distintas tcnicas realizadas para
la toma de requerimientos para as poder llegar a la necesidad pura del cliente y
poder optimizar e informar a todos los mdulos para que el trabajo se realice de
forma eficiente y segura.

1.3.

Estructura del Documento

La estructura les siguiente informe est separada por tem, los cuales abarcan los
distintos tipos de tcnicas, que incluye desde la importante toma de requisitos, las
formas y fuentes en el cual fueron recibidas, los requisitos de proceso, los actores
que interactan, los procesos de calidad etc.
Por otra tambin se incluye el anlisis de los requerimientos, consideraciones
prcticas y herramientas de requisitos de software.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

2. REQUERIMIENTOS
SOFTWARE:

2.1.

FUNDAMENTALES

DEL

Definicin de un requisito de software

Los requerimientos puedes dividirse en requerimientos funcionales y


requerimientos no funcionales. Los requerimientos funcionales definen las
funciones que el sistema ser capaz de realizar. Describen las transformaciones
que el sistema realiza sobre las entradas para producir salidas.
Los requerimientos no funcionales tienen que ver con caractersticas que de una
u otra forma puedan limitar el sistema, como, por ejemplo, el rendimiento (en
tiempo y espacio), interfaces de usuario, fiabilidad (robustez del sistema,
disponibilidad de equipo), mantenimiento, seguridad, portabilidad, estndares,
etc.
Casos de uso:

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

2.2.

Requisitos de producto y de proceso

Requisitos de producto:
1) Las contraseas deben ser alfanumricas
2) Las conexiones a internet deben ser mediante fibra ptica
3) Que el mdulo de administracin pueda gestionar proyectos a la medida del
usuario
4) Como gerente del sistema contable quiero gestionar las finanzas de la
empresa
5) Como personal de RR. HH quiero realizar capacitaciones los fines de
semanas
6) El usuario pueda consultar sus facturas o boletas emitidas durante el mes
7) Como gerente de Produccin y mantencin quiero tener toda la informacin
de las maquinas
8) El sistema deber poder verificar la autenticacin de ingreso a este por parte
del(los) usuario(s) autorizado(s).
9) Gestionamiento de la informacin de los productos; es decir, el sistema ser
capaz de permitir al(los) usuario(s) poder actualizar y/o eliminar informacin
concerniente a los productos albergados en la base de datos.
10) El sistema no debe tardar ms de 5 segundos en realizar la bsqueda de
algn producto, si esto ocurriese el sistema lanzar un mensaje de error
indicando que no puede conectarse con la base de datos.
11) El sistema deber funcionar correctamente en cualquiera de los siguientes
sistemas Operativos: Windows 7, Windows 8, Linux, Mac OS.
12) Para un mejor funcionamiento del sistema se requiere una PC con una
capacidad de RAM de 2GB o mayor, adems debe contar con un procesador
que posea mnimamente 2 ncleos, adems debe contar con por lo menos
25GB disponibles para alojar la base de datos.
-Requisitos de nuestro software
Requisitos de proceso:
1) El mdulo de administracin genera los proyectos de arriendos de las
mquinas
2) El Mdulo de produccin y mantencin Planifica las mantenciones y enviar
solicitudes de informe
3) El mdulo de contabilidad genera los costos de arriendo y las nminas
financieras
4) RR. HH genera los contratos y crea las fechas de capacitacin al personal

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

2.3.

Requisitos funcionales y no funcionales

2.3.1.

Requisitos Funcionales

Los requerimientos funcionales definen las funciones que el sistema ser


capaz de realizar. Describen las transformaciones que el sistema realiza
sobre las entradas para producir salidas.

Requisitos No Funcionales
Los requerimientos no funcionales tienen que ver con caractersticas que de
una u otra forma puedan limitar el sistema, como, por ejemplo, el
rendimiento (en tiempo y espacio), interfaces de usuario, fiabilidad (robustez
del sistema, disponibilidad de equipo), mantenimiento, seguridad,
portabilidad, estndares, etc.

2.4.
-

2.5.

Propiedades Emergente
Dificultad de uso para un usuario no experimentado.
Tiempos de espera largos si emergen muchas consultas.
Dificultad de instalacin en distintos equipos.

Requisitos cuantificables

-Mejora exponencial al realizar consultas entre mdulos.


-Base de datos centralizada.
-Uso de software que administra informacin valiosa.

2.6.
Requisitos
software

del

sistema

Requisitos

La versin actual del ERP necesita, para su correcto funcionamiento el siguiente


hardware:
Mnimo:
-

Windows 7 Home
Procesador Intel/AMD a 1.5 GHz
2 GB de memoria RAM
1 GB libre en el disco duro
Resolucin de pantalla de 1.024 768
Conexin a Internet
Recomendado:
Windows 10 pro, Windows server 2012.

de

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Procesador Intel/AMD a 2.6 GHz


4 GB de memoria RAM
4 GB libres en el disco duro
Resolucin de pantalla de 1.280 1.024 o superior
Conexin a Internet

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

3. LOS REQUISITOS DEL PROCESO

3.1.

Los modelos de procesos

3.2.

Los actores del proceso

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

1) Gerente de Administracin
2) Gerente de produccin y mantencin
3) Gerente de contabilidad
4) Gerente de RR. HH

3.3.

Soporte de Procesos y Gestin

A travs de los procesos de produccin en el sistema ERP. Hemos


identificado varios puntos clave, que son la piedra angular en el tema de la
recepcin y adquisicin de informacin de la base de datos. Los cuales
deben estar apoyados por gente capacitada de MetalMin. Ltda.

3.4.

Proceso de Calidad y Mejora

Hemos visto algunas falencias entre la recepcin y adquisicin de


informacin, la cul debe ser reforzada, como propuesta, debe ser testeado
en terreno, por analistas QA.

4. E LICITACIN DE REQUISITOS
4.1.

Fuentes de Requisitos

Nuestras fuentes de requisitos son las empresas por el cual MetalMin Ltda
recibe sus ingresos, es decir, las empresas ms importantes en la industria
minera en Chile, las cuales son:

Divisin Chuquicamata.
Divisin Ministro Hales.
BHP Billiton. Minera Spence.
BHP Billiton. Minera Escondida.
Lumina Copper. Proyecto Caserones.
Sierra Gorda SCM.

4.2.

Tcnicas de obtencin

En base a experiencias anteriores en la recepcin de requisitos y previo anlisis


a posteriori, se elige la entrevista como tcnica de obtencin, para ser ms
especfico en la tcnica, se usar la metodologa de entrevista en pirmide,
ahondando preguntas simples cerradas concluyendo con preguntas abiertas,
obteniendo un avance lento y seguro. Totalmente entendible para el
entrevistado.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

5. ANLISIS DE REQUERIMIENTOS
5.1.

Clasificacin Requisitos

Modelado Conceptual

5.2.
Diseo
Asignacin

requisitos

arquitectnicos

Los elementos para desarrollar unan los requisitos candidatos de este


sistema, son los estudios de otros ERP para entender su funcionalidad, el
estudio del trabajo y proyectos a los que se dedica la empresa cliente,
poder hablar expertos del tema para saber qu datos pedir en los
formularios y como hacer las bsquedas para acomodar a los usuarios.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

ACA CREO QUE HAY QUE DISEAR UNA COSA QUE


NO CONOCEMOS
5.3.

Negociacin de Requisitos

Se present una paradoja si la gestin de informacin valiosa fuese manejada


por un administrador calificado, o de manera automtica, por eso se decidi
hacerlo de las dos maneras. El punto de vista de los analistas para que fuera de
manera manual en caso de necesitar seleccionar informacin cuantificable, todo
esto para evaluar el proyecto. Por parte de los que queran automtico se vio
que la rapidez y fiabilidad del software, obviamente los dos entregan un informe
de cada departamento.

5.4.

Anlisis formal

Con el estudio de los casos de uso, su complejidad e importancia a priori,


destaco la correcta gestin entre los mdulos, y la base de datos centralizada
propia de un ERP.
Con la implementacin del ERP MetalMin Ltda. Agilizar sus procesos de forma
exponencial, ahorrando tiempo, datos perdidos, demoras en consultas etc. Lo
que crear un valor para el cliente, que son las principales corrientes de
ingresos a nivel nacional.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Proponiendo esto, se concluye que MetalMin tendr una nueva reputacin,


ampliando la seguridad de sus clientes, y tambin sus futuros contactos.

6. ESPECIFICACIN DE REQUISITOS
6.1.

Definicin del sistema de documentos

En ste informe registra el sistema requisito. Define los requisitos del


sistema de alto nivel
desde perspectiva del dominio.
Debe ser ledo por los representantes de los usuarios de/los clientes.
El informe enumera los requisitos del sistema junto con informacin de fondo
sobre los objetivos totales para el sistema.

6.2.

Especificacin Requisitos del sistema

Contratos de los casos de uso


Mdulo de Administracin

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Mdulo de Produccin y mantencin

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Mdulo contable

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

Mdulo de RR. HH

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

6.3.
Requerimientos de Software * Creo que va
eso, o los requisitos funcionales y los no
funcionales?

La versin actual del ERP necesita, para su correcto funcionamiento el


siguiente hardware y software:

Mnimo:

Windows 7 Home
Procesador Intel/AMD a 1.5 GHz
2 GB de memoria RAM
1 GB libre en el disco duro
Resolucin de pantalla de 1.024 768
Conexin a Internet
Recomendado:
Windows 10 pro, Windows server 2012.
Procesador Intel/AMD a 2.6 GHz
4 GB de memoria RAM
4 GB libres en el disco duro
Resolucin de pantalla de 1.280 1.024 o superior
Conexin a Internet

7. VALIDACIN DE REQUISITOS
7.1.

Requisitos opiniones

Con el anlisis exhaustivo de los requisitos funcionales, no funcionales, hemos


dado cuenta de las falencias del sistema de actual de operaciones de MetalMin
Ltda. Por ende se queda por satisfecho con la obtencin de requisitos para la
elaboracin de etapa de anlisis.

7.2.

Prototipado

El software constar con una interfaz bastante sencilla, que parte mostrando las
acciones que quiere realizar el usuario (las opciones se muestran segn el rango
con el que ingreso al sistema), luego que el usuario selecciona una accin, se
pasa a la pantalla de informacin, en esta pantalla en ingresaran los datos
necesarios para llevar a cabo la accin escogida, luego que se ingresan los
datos necesario se pasa a la pantalla de muestra, donde se mostrara los
resultados de la accin seleccionada, ya sea bsqueda o validacin de proyecto.
Todo esto ser ejecutado mientras el terminal se comunica de manera local con
el servidor dando una velocidad de respuesta mucho ms rpido que otras
formas.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

7.3.

Validacin del Modelo

Nuestro software debe someterse a pruebas para validar la correcta funcin, por
ende, nuestro modelo es propuesto.

7.4.

Pruebas de Aceptacin

El sistema debe pasar las distintas etapas de pruebas, para comprobar y validad
la funcin robusta, fiable, y segura de nuestro ERP, es decir, una auditora.

8. CONSIDERACIONES PRCTICAS
8.1.
La
naturaleza
Requisitos

iterativa

del

proceso

A travs de reuniones, y usos de tcnicas de apoyo, especficamente planning


pker hemos llegado a acuerdos que algunos requisitos no estn seguros, es
decir podran pasar a ser candidatos. El ms relevante sera poder ver informes
anteriores, reportes antiguos, para la retroalimentacin, en caso que se
necesite.

8.2.

Gestin del Cambio

Para hacer que el cambio sea lo menos fuerte para la gente que usara el
software hay que capacitarlos para explicar el cmo funciona y en que consiste,
parte de capacitar a la gente del rea de informtica a realizar pequeos
cambios y administrar el servidor y base de datos del software. Mostrar al rea
de informtica de la empresa cliente el cmo debe operar el sistema, para que
puedan ser independientes de los creadores del ERP y satisfaciendo as al
cliente dndole la seguridad de que en caso de errores la respuesta ser la ms
rpida posible al tener a personal capacitado para esto.
Para los empleados de las oficinas que usaran el software es esencial demostrar
el funcionamiento bsico sin tanto detalle para no confundirlos, y as capacitar
de manera rpida a que se adapten al sistema ya que el tiempo es oro en este
tipo de empresas.
Todo esto para demostrar que los cambios propuestos estn en funcionamiento.

TI1218 Ingeniera del Software


Miguel Veloso. Seccin 254

8.3.

Requisitos Atributos

Que el usuario calificado para operar pueda consultar informacin de


cualquier oficina relacionada.
-

Poder ver informacin actualizada en tiempo real.

Realizar una estimacin de tiempo segn los datos ingresados.

Realizar informes diarios a la gerencia empresarial de MetalMin ltda.

8.4.

Requisitos Trazando

En ste informe no se han expuesto requisitos trazando. Hasta el momento.

8.5.

Requisitos de medicin

A pesar de que tiene una gran cantidad de requisitos, son requisitos que nos
tienen tanto costo, a pesar de los requisitos de sistema como la data center, ese
requisito si es importante y se podra decir que de mucho volumen y podra
insatisfacer al cliente, pero los dems requerimientos al plantearlos antes que
comience la codificacin son totalmente de un volumen normal, son adaptable
al tiempo del proyecto y depende del equipo de trabajo el cmo se cubre.

9. HERRAMIENTAS DE REQUISITOS DE SOFTWARE


Las herramientas propuestas para el control, anlisis, diseo de la arquitectura, etc.
Sern los siguientes:
-

Bigazi Modeler
Netbeans 8.0.1
Mysql Server.
Sublime text 3
Enterprise Architect.
Microsoft Word.
Microsoft Proyect.

Вам также может понравиться