You are on page 1of 31

Modelo de ingeniería 0.

3
[Nombre documento] Pág. 2

Especificación de requisitos de software

Proyecto: Creación e Implementación Software

MI PRIMER EMPLEO

Revisión 1.0

Diciembre de 2016

Descripción de requisitos del software


Instrucciones para el uso de este formato

Este formato es una plantilla tipo para documentos de requisitos del software.

Está basado y es conforme con el estándar IEEE Std 830-1998.

Las secciones que no se consideren aplicables al sistema descrito podrán de forma

justificada indicarse como no aplicables (NA).

Notas:

Los textos en color azul son indicaciones que deben eliminarse y, en su caso,

sustituirse por los contenidos descritos en cada apartado.

Los textos entre corchetes del tipo “[Inserte aquí el texto]” permiten la inclusión

directa de texto con el color y estilo adecuado a la sección, al pulsar sobre ellos con

el puntero del ratón.

Los títulos y subtítulos de cada apartado están definidos como estilos de MS Word,

de forma que su numeración consecutiva se genera automáticamente según se trate

de estilos “Titulo1, Titulo2 y Titulo3”.

La sangría de los textos dentro de cada apartado se genera automáticamente al

pulsar Intro al final de la línea de título. (Estilos Normal indentado1, Normal

indentado 2 y Normal indentado 3).


Modelo de ingeniería 0.3
[Nombre documento] Pág. 4

El índice del documento es una tabla de contenido que MS Word actualiza tomando

como criterio los títulos del documento.

Una vez terminada su redacción debe indicarse a Word que actualice todo su

contenido para reflejar el contenido definitivo.

Descripción de requisitos del software


Modelo de ingeniería 0.3
[Nombre documento] Pág. 5

De la plantilla de formato del documento © & Coloriuris http://www.qualitatis.org

Descripción de requisitos del software


Ficha del documento

Fecha Revisión Autor Verificado dep.

calidad.

DENIS DENZEL PORTOCARRERO XXX

01/12/2016 1.0 GILBERTO GUERRA GOMEZ CC: 15.720.840

JULIA RODRIGUEZ CC. 40.993.128

Documento validado por las partes en fecha: 13/12/2016


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 7
Especificación de requisitos de software

Por el cliente Por la empresa suministradora

Gerente: Analistas de Sistemas:

Rafaela Rakosky Denis Denzel Portocarrero

Gilberto Gómez Guerra

Julia Rodríguez

Fdo. D./ Dña Rafaela Rakosky Srs. (as) Grupo Colaborativo 301308_52

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 8
Especificación de requisitos de software

Contenido

FICHA DEL DOCUMENTO 6

CONTENIDO 8

1 INTRODUCCIÓN 11

1.1 Propósito 11

1.2 Alcance 12

1.3 Personal involucrado 13

1.4 Definiciones, acrónimos y abreviaturas 15

1.5 Referencias 15

1.6 Resumen 15

2 DESCRIPCIÓN GENERAL 16

2.1 Perspectiva del producto 16

2.2 Funcionalidad del producto 17

2.3 Características de los usuarios 18

2.4 Restricciones 19

2.5 Suposiciones y dependencias 20

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 9
Especificación de requisitos de software

2.6 Evolución previsible del sistema 20

3 REQUISITOS ESPECÍFICOS 21

3.1 Requisitos comunes de los interfaces 22

3.1.1 Interfaces de usuario 22

3.1.2 Interfaces de hardware 23

3.1.3 Interfaces de software 23

3.1.4 Interfaces de comunicación 23

3.2 Requisitos funcionales 23

3.2.1 Requisito funcional 1 23

3.2.2 Requisito funcional 2 26

3.2.3 Requisito funcional 3 26

3.2.4 Requisito funcional n 26

3.3 Requisitos no funcionales 26

3.3.1 Requisitos de rendimiento 27

3.3.2 Seguridad 27

3.3.3 Fiabilidad 27

3.3.4 Disponibilidad 28

3.3.5 Mantenibilidad 28

3.3.6 Portabilidad 28

3.4 Otros requisitos 29

4 APÉNDICES 29

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 10
Especificación de requisitos de software

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 11
Especificación de requisitos de software

1 Introducción

En este SRS se presenta todo el trabajo realizado para la construcción de

una aplicación web que reemplace el sistema que está funcionando

actualmente, haciéndolo usable, confiable y centralizado. Para que la empresa de

reclutamiento de personal “Mi primer empleo”, obtenga el reconocimiento de una

empresa con excelente desempeño debe analizar desde sus puntos de vista cuales son

las deficiencias que deben mejorar para una buena selección de personal,

optimizando la escogencia de un personal adecuado e idóneo para trabajar dentro de

la empresa.

Objetivo: El objetico claro de este proyecto es establecer un sistema lo

suficientemente competente que permita desarrollar de manera activa, eficaz y

sencilla el proceso de selección del personal dentro de la empresa “Mi primer

Empleo”

1.1 Propósito

El propósito de este documento es mostrar de una forma clara las características o

especificaciones con que cuenta este software y señalar de manera concisa el rumbo

de esta.

El problema identificado se genera en el departamento de talento humano, ya que la

metodología usada actualmente en la recepción de hojas de vida es manual, lo que

produce falencias en la selección de personal, ya que por premura de tiempo estas

selecciones pueden estar incorrectas.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 12
Especificación de requisitos de software

Dirigido a:

 Gerencia Mi Primer Empleo.

 Personal administrativo involucrado en el proceso de selección de

personal.

1.2 Alcance

El alcance de esta propuesta está enfocado en la realización y desarrollo de un

instrumento sistematizado que genere el respaldo necesario e indispensable para que las

personas interesadas en aspirar a un puesto dentro de la empresa pueda entregar toda su

documentación via magnética y no le acarree desplazamientos innecesarios evitando asi

la sobrecarga de personal en la fila de una empresa para entregar una hoja de vida y por

supuesto hacer más fácil y ágil el reclutar todo ese material para hacer una correcta

elección del personal

Justificación:

 Todo se centra en el tiempo para contratar aspirantes

 Se realiza una mejor escogencia del personal

 No acumulo de hojas de vida sin revisar

 Más ágil y eficaz la selección del personal aspirante

 Identificación del producto(s) a desarrollar mediante un nombre

 Consistencia con definiciones similares de documentos de mayor nivel (ej.

Descripción del sistema) que puedan existir

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 13
Especificación de requisitos de software

1.3 Personal involucrado

Nombre Rafaela Rakosky

Rol Gerente

Categoría profesional Administrador de Empresa

Responsabilidades Administración de la Empresa

Información de gerencia@miprimerempleo.com

contacto

Aprobación Inicial

Nombre María Ferreira

Rol Selección de Personal

Categoría profesional Psicóloga

Responsabilidades Selección de postulante.

Información de psicologa@miprimerempleo.com

contacto

Aprobación Intermedia

Nombre Pedro Carreño

Rol Reclutador

Categoría profesional Psicólogo

Responsabilidades Recepción de hojas de vidas, búsqueda de Postulantes

Información de reclutacion@miprimerempleo.com

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 14
Especificación de requisitos de software

contacto

Aprobación Intermedia

Nombre Miguel Castro

Rol Evaluador

Categoría profesional Psicólogo

Responsabilidades Realizar evaluaciones a Postulantes

Información de evaliaciones@miprimerempleo.com

contacto

Aprobación Intermedia

Nombre Antonio Pérez

Rol Comercial

Categoría profesional Administración de Empresa

Responsabilidades Gestión comercial, vinculación y asesoramiento

clientes

Información de Comercial@miprimerempleo.com

contacto

Aprobación Final

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 15
Especificación de requisitos de software

1.4 Definiciones, acrónimos y abreviaturas

Web: Es un vocablo inglés significa “red”, “telaraña” o “malla”. El concepto se

utiliza en el ámbito tecnológico para nombrar a una red informática y, en general,

a Internet (en este caso, suele escribirse comoWeb, con la W mayúscula).

Aplicativo Web: Una aplicación web es cualquier aplicación que es accedida

vía web por una red como internet o una intranet.

Interfaz: Es un término que procede del vocablo inglés interface. En informática,

esta noción sirve para señalar a la conexión que se da de manera física y a nivel

de utilidad entre dispositivos o sistemas.

Postulante: Persona que aspira a ingresar en una empresa cliente.

1.5 Referencias

Referencia Titulo Ruta Fecha Autor

Manual1 Manual de Dpto. 01/10/2015 [Autor]

Procedimientos RR.HH.

Manual2 Manual de Funciones Dpto. 01/10/2015 [Autor]

RR.HH.

Evaluaciones Evaluaciones a Evaluaciones. 01/10/2015 [Autor]

Postulantes

1.6 Resumen

Identificación del problema, necesidad a solucionar:

Realización visita a la empresa, verificando al sector en que se involucra y su

proceso interno.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 16
Especificación de requisitos de software

Se realizó una breve entrevista a la gerente de la empresa para comunicarnos sus

necesidades y falencias a la que se le necesita dar solución.

Levantamiento de Información y Determinación de Requerimientos:

Una vez analizada la problemática, se procederá a implementar como método de

recolección de información, la entrevista, con la cual se pretende de forma verbal

y mediante de un cuestionario predeterminado, obtener datos, procesarlos y

detectar las causas para su solución.

Tabulando la información obtenida se realiza un análisis para determinar los

requerimientos necesarios.

Modelo de Análisis:

Se realiza un modelado agrupando los requerimientos de software, a través de:

Modelo Funcional con: Diagramas de caso de uso y Plantillas

Modelo de Objetos con: Diagramas de clase y Diagrama de objetos

Modelo dinámico con: Diagramas de secuencia y Diagrama de Estados

2 Descripción general

2.1 Perspectiva del producto

El software cuenta de alguna forma con un solo formato, ya que la información

que se muestra va cambiando a medida que se va ingresando a cada uno de las

opciones.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 17
Especificación de requisitos de software

2.2 Funcionalidad del producto

 Crear un sistema de información con entorno web para que pueda interactuar

la empresa y los postulantes.

 El sistema debe contar con un control que hojas de vidas recibidas, con

control de actualización.

 Los postulantes deben llenar un formato en la web para organizarlos de

acuerdo a la profesión y al área que se desempeñan (Nombre, ciudad,

contacto, etc.).

 El formato a diligenciar debe contener preguntas cerradas para que las

evaluara automáticamente el sistema. (Edad, sexo, posee vehículo, años de

experiencia, etc.)

 Se debe permitir cargar las hojas de vida de cada postulante. (Ya sea que el

mismo postulante la cargue, o algún funcionario de la empresa la pueda

cargar).

 "Se debe permitir crear cuestionarios en el sistema (estos cuestionarios son

creados por el funcionario de la empresa, basándose en los requerimientos de

los clientes).

 Estos cuestionarios son enviados (el link) a los postulantes para que sean

diligenciados por ellos."

 Los cuestionarios realizados por los postulantes deben ser visibles por los

analistas de la empresa para ser calificados, para luego determinar los más

aptos para el cargo a concursar.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 18
Especificación de requisitos de software

2.3 Características de los usuarios

Tipo de usuario Usuario Intermedio

Formación Profesional

Habilidades Selección de personal

Actividades Seleccionar postulantes en el sistema

Tipo de usuario Usuario Digitador

Formación Bachiller

Habilidades Digitalización de documentos

Actividades Digitalizar hojas de vida

Tipo de usuario Usuario Intermedio

Formación Profesional

Habilidades Evaluador de Postulantes

Actividades Realización de pruebas a postulantes

Tipo de usuario Usuario Externo (postulantes)

Formación Desconocida

Habilidades De acuerdo a solicitud

Actividades Ingresar información /cargar hoja de vida

Tipo de usuario Usuario Externo (Empresas Clientes)

Formación Desconocida

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 19
Especificación de requisitos de software

Habilidades Solicitud de personal

Actividades Solicitar empleado de acuerdo a Necesidades

2.4 Restricciones

Esta aplicación está enfocada a la selección y contratación de personal.

 La Empresa cliente activa el proceso de solicitud de empleado.

 La Empresa mi primer empleo es responsable de gestionar la incorporación

de los datos de los postulantes al sistema (digitalizar la información y cargar

las hojas de vida), ya sea gestionando que cada postulante lo haga a través

del aplicativo web o digitándola por parte de algún funcionario de Mi primer

empleo.

 En el sistema se pueden crear “n” tipos y/o cantidad exámenes de

evaluación, estos deben ser realizadas por el funcionario encargado de la

empresa Mi primer empleo”, los cuales estarán disponibles para los tipos de

postulando.

 Los resultados de las evaluaciones los dará el sistema tomando en cuenta las

respuestas que el encargado de evaluaciones haya seleccionado como

correctas (el sistema no puede determinar que respuesta es correcta o no si

no se le notifica).

 El sistema mostrar los postulantes con mayor puntuación en los exámenes, la

decisión de selección de los postulantes es del funcionario encargado de esta

labor (Selección de personal), se puede restringir a la selección solo para

postulantes con mayor puntuación.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 20
Especificación de requisitos de software

Se recuerda que hay una entrevista personal en la que puede variar la

decisión de selección.

 Una vez seleccionado por el usuario encargado de los 3 postulantes a

entrevistas de las empresas cliente, esta debe informar cuál de los 3

postulante(s) para la selección en sistema.

 Para el proceso de contratación se debe informar a sistema la confirmación

de contratación. (Recordemos que se deben hacer pruebas médicas a la

persona seleccionada, y dependiendo de estos resultados se puede aplazar o

cancelar la contratación).

2.5 Suposiciones y dependencias

Para el funcionamiento del sistema es necesario:

 Conexión a internet de 2 o más megas.

 Navegador web actualizado.

 Servidor Web.

2.6 Evolución previsible del sistema

Se puede integrar este aplicativo a los restos de dependencias de la empresa Mi

primer empleo, tales como:

 Control de horarios.

 Contabilidad.

 Nómina.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 21
Especificación de requisitos de software

3 Requisitos específicos

Número de requisito [Inserte aquí el texto]

Nombre de requisito [Inserte aquí el texto]

Tipo Requisito Restricción

Fuente del requisito El sistema debe contar con un control que hojas de vidas

recibidas, con control de actualización.

Prioridad del requisito Alta/Esencial Baja/

Media/Deseado Opcional

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 22
Especificación de requisitos de software

3.1 Requisitos comunes de los interfaces

3.1.1 Interfaces de usuario: es el medio con que el usuario puede

comunicarse con una máquina, equipo, computadora o dispositivo,

y comprende todos los puntos de contacto entre el usuario y el

equipo.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 23
Especificación de requisitos de software

3.1.2 Interfaces de hardware: Conector físico que une circuitos eléctricos.

Una interfaz de hardware completa la conexión de ambos extremos.

Por ejemplo, una interfaz de hardware es donde se conecta el

conector del cable al equipo.

3.1.3 Interfaces de software

No Aplica.

3.1.4 Interfaces de comunicación

No Aplica.

3.2 Requisitos funcionales

3.2.1 Requisito funcional 1

Pantalla para postulantes, información y carga de hojas de vida.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 24
Especificación de requisitos de software

Pantalla creación de postulante en el sistema (Información Personal):

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 25
Especificación de requisitos de software

Con la información suministrada se crea el usuario y contraseña del

postulante automaticamente, donde el correo electronico es el usuario y

el documento de identidad es la contraseña (la contraseña puede ser

cambiada a futuro a preferencia del usuario).

Segunda Pantalla: Experiencia Laboral

Con esta información el sistema la organiza de acuerdo al cargo equivalente que

ha ocupado el postulante anterior mente.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 26
Especificación de requisitos de software

3.2.2 Requisito funcional 2

3.2.3 Requisito funcional 3

3.2.4 Requisito funcional 4

3.2.5 Requisito funcional 5

3.2.6 Requisito funcional 6

3.2.7 Requisito funcional 7

3.3 Requisitos no funcionales

- El sistema debe ser de fácil navegabilidad.

- El sistema debe ser seguro y mantener la integridad de la información.

- El sistema debe acceder de forma correcta y rápida a la a información.

- El sistema debe soportar tanto plataformas Windows como Unix.

- El sistema debe mantener copias de respaldo para evitar pérdidas de

información.

- El sistema debe controlar el acceso a los diferentes módulos.

- El sistema debe adaptarse al hardware presente en la empresa.

- El sistema debe estar capacitado para soportar posibles cambios.

- El sistema debe facilitar el trabajo de las personas que lo usan.

- El sistema debe poder ser ejecutado.

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 27
Especificación de requisitos de software

3.3.1 Requisitos de rendimiento

El sistema deberá tener un tiempo máximo de respuesta de 5 segundos para

cualquier operación de consulta.

3.3.2 Seguridad

Estos requisitos deberán establecer, de la manera más objetiva y medible

posible, los niveles que debe cumplir el sistema a desarrollar en aspectos

como accesos al sistema, identificación y autenticación, protección de datos

y privacidad.

Confidencialidad: La información manejada por el sistema está protegida

de acceso no autorizado y divulgación.

Integridad: La información manejada por el sistema será objeto de

cuidadosa protección contra la corrupción y estados inconsistentes, de la

misma forma será considerada igual a la fuente o autoridad de los datos.

Pueden incluir también mecanismos de chequeo de integridad y realización

de auditorias.

Disponibilidad: Significa que los usuarios autorizados se les garantizará el

acceso a la información y que los dispositivos o mecanismos utilizados para

lograr la seguridad no ocultarán o retrasarán a los usuarios para obtener los

datos deseados en un momento dado.

3.3.3 Fiabilidad

El sistema deberá tardar un máximo de 10 minutos para la recuperación de

un fallo de caída total, en el 95% de las ocasiones. La recuperación frente a

fallos del sistema: posibilidad de reiniciar el sistema. Verificar la Fiabilidad

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 28
Especificación de requisitos de software

en la autenticación de los usuarios y la posibilidad de dar marcha atrás en la

definición del perfil de cada usuario.

3.3.4 Disponibilidad

Hoy las instituciones o centros de trabajos utilizan los sistemas

informáticos, conectados a la red. Un cambio fundamental lo constituirá el

aumento espectacular de la dependencia de los usuarios con respecto a la

red, de modo que si el software dejara de estar disponible, a los usuarios les

será imposible continuar su trabajo. Por consiguiente, convendría que los

usuarios que se disponen a contratar un sistema identifiquen las

necesidades de sus usuarios en cuanto a disponibilidad y las detallen en el

momento de la contratación.

3.3.5 Mantenibilidad

Estos requisitos deberán establecer, de la manera más objetiva y medible

posible, los niveles que debe cumplir el sistema a desarrollar en aspectos

como estabilidad, facilidad de análisis, facilidad de cambio, facilidad de

pruebas. El código fuente que se implemente en JAVA deberá cumplir las

recomendaciones de Code Conventions for the Java Programming

Language

3.3.6 Portabilidad

Estos requisitos deberán establecer, de la manera más objetiva y medible

posible, los niveles que debe cumplir el sistema a desarrollar en aspectos

relacionados con la escalabilidad: capacidad de instalación, capacidad de

sustitución, adaptabilidad, coexistencia, compatibilidad con hardware o

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 29
Especificación de requisitos de software

software, etc. El sistema deberá evitar el uso de extensiones propietarias al

estándar SQL-92 en el sistema de gestión de bases de datos que utilice.

3.4 Otros requisitos

Usabilidad: El sistema deberá permitir en el 80% de las veces que con un máximo

de 5 clicks sea suficiente para llegar a la información deseada.

Restricción: El sistema deberá ser compatible con los navegadores Internet

Explorer 6 y Mozilla Firefox 3. El sistema deberá utilizar como sistema de

gestión de bases de datos Oracle 11g.

4 Apéndices

Diagramas de caso de uso

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 30
Especificación de requisitos de software

Diagrama de Secuencia

Diagrama de objetos

Descripción de requisitos del software


Creación e Implementación Software
Rev. 1.0
MI PRIMER EMPLEO
Pág. 31
Especificación de requisitos de software

Diagrama de estado

Descripción de requisitos del software

You might also like