Está en la página 1de 30

UNIVERSIDAD AUTNOMA GABRIEL REN MORENO

FACULTAD DE INGENIERA EN CIENCIAS DE LA


COMPUTACIN Y TELECOMUNICACIONES
UNIDAD DE POSTGRADO






MAESTRIA EN INGENIERA DE SOFTWARE


MODULO DE ADMINISTRACIN DE LA CALIDAD DE SOFTWARE
PROYECTO: PLAN DE CALIDAD PARA SERVIPETROL








Docente: Ph.D. Guillermo Choque Aspiazu
Alumno: Rely Joshep Pardo


SANTA CRUZ BOLIVIA


1
Contenido
1 BASE TERICA ................................................................................................................. 4
1.1 Conceptos de sistemas y software .......................................................................... 4
1.1.1 Sistemas ............................................................................................................ 4
1.1.2 Sistemas de informacin .................................................................................. 4
1.1.3 Proceso ............................................................................................................. 5
1.1.4 Ingeniera de sistemas ...................................................................................... 5
1.1.5 Ingeniera del software ..................................................................................... 5
1.1.6 Proceso del software ........................................................................................ 6
1.2 Conceptos de calidad ............................................................................................... 6
1.2.1 Calidad .............................................................................................................. 6
1.2.2 Sistema de calidad ............................................................................................ 6
1.2.3 Calidad total ...................................................................................................... 7
1.2.4 Plan de la calidad .............................................................................................. 7
1.2.5 Gestin de la calidad ........................................................................................ 7
1.2.6 Sistema de gestin de la calidad ...................................................................... 7
1.2.7 Aseguramiento de la calidad ............................................................................ 8
1.2.8 Sistema de aseguramiento de la calidad .......................................................... 9
1.2.9 CMMI ................................................................................................................ 9
1.2.10 Norma ISO 15504............................................................................................ 10
2. GESTIONADA: la organizacin gestiona los procesos y los productos resultantes se
establecen, controlan y mantienen. ..................................................................................... 11
3. ESTABLECIDA: la organizacin utiliza procesos definidos basados en estndares. ..... 11
4. PREDECIBLE: la organizacin gestiona cuantitativamente los procesos. ..................... 11
5. OPTIMIZANDO: la organizacin mejora continuamente los procesos para cumplir los
objetivos de negocio. ............................................................................................................ 11
1.2.11 Norma ISO 12207............................................................................................ 11
1.2.12 Norma ISO 9000-3 .......................................................................................... 13
1.2.13 Norma ISO 9126 .............................................................................................. 13
2 PLAN DE CALIDAD ......................................................................................................... 18
2.1 Sistema de informacin ......................................................................................... 18
2.2 Ingeniera del software del sistema ....................................................................... 18

2
2.3 Proceso de desarrollo ............................................................................................ 20
2.4 Sistema de calidad ................................................................................................. 21
2.5 Gestin de la calidad .............................................................................................. 22
2.6 Sistema de gestin de la calidad ............................................................................ 23
2.7 Aseguramiento de la calidad ................................................................................. 25
2.8 Sistema de aseguramiento de la calidad ............................................................... 26
2.8.1 Actividades de calidad a realizarse ................................................................. 27
2.8.2 Revisar cada producto .................................................................................... 27
2.8.3 Realizar Revisin Tcnica Formal (RTF) .......................................................... 27
2.8.4 Asegurar que las desviaciones son documentadas ........................................ 28



3
Tabla de Ilustraciones
1 Esquema general del ciclo de vida gil .............................................................................. 19
Ilustracin 2: Ciclo de Vida del Software .............................................................................. 20
Ilustracin 3: Organigrama Servipetrol ................................................................................ 25



4

1 BASE TERICA
1.1 Conceptos de sistemas y software
1.1.1 Sistemas
Un sistema es un objeto complejo cuyos componentes se relacionan con al menos algn
otro componente; puede ser material o conceptual. Todos los sistemas tienen
composicin, estructura y entorno, pero slo los sistemas materiales tienen mecanismo, y
slo algunos sistemas materiales tienen figura (forma). Segn el sistemismo, todos los
objetos son sistemas o componentes de otro sistema.Por ejemplo, un ncleo atmico es
un sistema material fsico compuesto de protones y neutrones relacionados por
la interaccin nuclear fuerte. (Bunge, 2014)
1.1.2 Sistemas de informacin
Un sistema de informacin es un conjunto de elementos orientados al tratamiento y
administracin de datos e informacin, organizados y listos para su uso posterior,
generados para cubrir una necesidad u objetivo. Dichos elementos formarn parte de
alguna de las siguientes categoras:
Personas
Datos
Actividades o tcnicas de trabajo
Recursos materiales en general (generalmente recursos informticos y de
comunicacin, aunque no necesariamente).

Todos estos elementos interactan para procesar los datos (incluidos los procesos
manuales y automticos) y dan lugar a informacin ms elaborada, que se distribuye de la
manera ms adecuada posible en una determinada organizacin, en funcin de sus
objetivos. (Fundacin Wikimedia I. , 2014)

5
1.1.3 Proceso
Un proceso de negocio es un conjunto de tareas relacionadas lgicamente, llevadas a
cabo para generar productos y servicios. Los procesos reciben insumos para
transformarlos utilizando recursos de la empresa. Los procesos de negocio normalmente
atraviesan varias reas funcionales. (Fundacin Wikimedia I. , 2014)
1.1.4 Ingeniera de sistemas
La ingeniera de sistemas es un modo de enfoque e interdisciplinario que permite estudiar
y comprender la realidad, con el propsito de implementar u optimizar sistemas
complejos. Puede tambin verse como la aplicacin tecnolgica de la teora de sistemas a
los esfuerzos de la ingeniera, adoptando en todo este trabajo el paradigma sistmico.
1.1.5 Ingeniera del software
Ingeniera de software es la aplicacin de un enfoque sistemtico, disciplinado y
cuantificable al desarrollo, operacin y mantenimiento de software, y el estudio de estos
enfoques, es decir, la aplicacin de la ingeniera al software. Es la aplicacin de la
ingeniera al software, ya que integra matemticas, ciencias de la computacin y prcticas
cuyos orgenes se encuentran en la ingeniera.
Se pueden citar otras definiciones enunciadas por prestigiosos autores:
Ingeniera de software es el estudio de los principios y metodologas para el
desarrollo y mantenimiento de sistemas software (Zelkovitz, 1978).
Ingeniera de software es la aplicacin prctica del conocimiento cientfico al
diseo y construccin de programas de computadora y a la documentacin
asociada requerida para desarrollar, operar y mantenerlos. Se conoce tambin
como desarrollo de software o produccin de software (Bohem, 1976).
La ingeniera de software trata del establecimiento de los principios y mtodos de
la ingeniera a fin de obtener software de modo rentable, que sea fiable y trabaje
en mquinas reales (Bauer, 1972).

6
1.1.6 Proceso del software
Un proceso para el desarrollo de software, tambin denominado ciclo de vida del
desarrollo de software es una estructura aplicada al desarrollo de un producto de
software. Hay varios modelos a seguir para el establecimiento de un proceso para el
desarrollo de software, cada uno de los cuales describe un enfoque diferente para
diferentes actividades que tienen lugar durante el proceso. Algunos autores consideran un
modelo de ciclo de vida un trmino ms general que un determinado proceso para el
desarrollo de software. Por ejemplo, hay varios procesos de desarrollo de software
especficos que se ajustan a un modelo de ciclo de vida de espiral.
1.2 Conceptos de calidad
1.2.1 Calidad
Dentro del contexto de Ingeniera de Software, se tomar la definicin de calidad en el
software propuesta por la organizacin internacional de estndares (ISO/IEC DEC 9126):
La totalidad de caractersticas de un producto de software que tienen como habilidad,
satisfacer necesidades explcitas o implcitas. Otra definicin bastante completa de calidad
en el software es la que se presenta ms adelante. Se puede decir que el software tiene
calidad si cumple o excede las expectativas del usuario en cuanto a:
- Funcionalidad (que sirva un propsito),
- Ejecucin (que sea prctico),
- Confiabilidad (que haga lo que debe),
- Disponibilidad (que funcione bajo cualquier circunstancia) y
- Apoyo, a un costo menor o igual al que el usuario est dispuesto a pagar.
1.2.2 Sistema de calidad
Un sistema de calidad es un mtodo planificado y sistemtico de medios y acciones,
encaminado a asegurar suficiente confianza en que los productos o servicios, se ajusten a
las especificaciones.

7
En general, el sistema de calidad est condicionado por:
- Organizacin con la que se cuenta.
- Tipo y naturaleza del producto o servicio.
- Medios materiales y humanos.
- Exigencias de mercado o clientes.
(Aspiazu, 2014)
1.2.3 Calidad total
Calidad total es el resultado del movimiento global dentro del proceso de mejoramiento
continuo de los estndares de produccin en todos los sectores industriales, en particular,
cuando ste se concentra en la produccin de sistemas de informacin y software
especializado.
1.2.4 Plan de la calidad
Es un documento que gestiona al sistema de Calidad de la organizacin, a diferencia que
este sirve para algn proceso, trabajo o proyecto en especfico, por tal motivo en la
organizacin puede haber un plan de calidad para cada proceso los cuales pueden en
conjunto realizar un producto final, recordando que aunque existan varios planes de
calidad debe solo existir un Manual de Calidad.
(Aspiazu, 2014)
1.2.5 Gestin de la calidad
La gestin de la calidad se puede entender como el conjunto de actividades y medios
necesarios para definir e implantar un sistema de la calidad, por una parte, y
responsabilizarse de su control, aseguramiento y mejora continua, la gestin de la calidad
en cualquier organizacin se centra en los siguientes niveles de trabajo: (1) nivel de
organizacin, (2) nivel de proyecto y (3) nivel de producto de software.
1.2.6 Sistema de gestin de la calidad
Un sistema de gestin de la calidad es una estructura operacional de trabajo, bien
documentada e integrada a los procedimientos tcnicos y gerenciales, para guiar las

8
acciones de la fuerza de trabajo, la maquinaria o equipos, y la informacin de la
organizacin de manera prctica y coordinada y que asegure la satisfaccin del cliente y
bajos costos para la calidad.
En otras palabras, un Sistema de Gestin de la Calidad es una serie de actividades
coordinadas que se llevan a cabo sobre un conjunto de elementos (Recursos,
Procedimientos, Documentos, Estructura organizacional y Estrategias) para lograr la
calidad de los productos o servicios que se ofrecen al cliente, es decir, planear, controlar y
mejorar aquellos elementos de una organizacin que influyen en satisfaccin del cliente y
en el logro de los resultados deseados por la organizacin.
Si bien el concepto de Sistema de Gestin de la Calidad nace en la industria de
manufactura, estos pueden ser aplicados en cualquier sector tales como los de Servicios y
Gubernamentales.
1.2.7 Aseguramiento de la calidad
La norma NMX-CC-001:1995 define al Aseguramiento de la Calidad como el "conjunto de
actividades planeadas y sistemticas implantadas dentro del sistema de calidad, y
demostradas segn se requiera para proporcionar confianza adecuada de que un
elemento cumplir los requisitos para la calidad" y proporciona confianza a la direccin de
la empresa, y el externo, en situaciones contractuales, proporciona confianza al cliente. El
asegurar implica evaluar un proceso o actividad, identificar las oportunidades de mejora,
planear y disear cambios, introducir los cambios, reevaluar la actividad o proceso,
documentarlos cambios y verificar que la actividad o proceso se realiza de acuerdo a la
documentacin formal existente. (ww.sintegradodegestion.com)
El proceso de construccin de medidas de control de calidad en un sistema que asegure
un alto estndar de desempeo consistentemente.
A travs del aseguramiento, la organizacin intenta transmitir la confianza, afirma su
compromiso. El proceso de construccin de medidas de control de calidad en un sistema
que asegure un alto estndar de desempeo consistentemente.so con la calidad a fin de
dar el respaldo necesario a sus productos y/o servicios.

9
1.2.8 Sistema de aseguramiento de la calidad
Conjunto de la estructura, responsabilidades, actividades, recursos y procedimientos de la
organizacin de una empresa, que sta establece para llevar a cabo la gestin de su
calidad.
Con el fin de estandarizar los Sistemas de Calidad de distintas empresas y sectores, y con
algunos antecedentes en los sectores nuclear, militar y de automocin, en 1987 se
publican las Normas ISO 9000, un conjunto de normas editadas y revisadas
peridicamente por la Organizacin Internacional de Normalizacin (ISO) sobre el
Aseguramiento de la Calidad de los procesos. De este modo, se consolida a nivel
internacional el marco normativo de la gestin y control de la calidad. Estas normas
aportan las reglas bsicas para desarrollar un Sistema de Calidad siendo totalmente
independientes del fin de la empresa o del producto o servicio que proporcione. Son
aceptadas en todo el mundo como un lenguaje comn que garantiza la calidad. (wikipedia,
2014)
1.2.9 CMMI
Es un modelo de referencia para la mejora de los procesos asociados con el desarrollo y
mantenimiento de productos y servicios de desarrollo de software. RESUMEN Fecha de
emisin: Se usa para evaluar el nivel de madurez de una compaa. El objetivo es alentar a
las compaas para que monitoreen y mejoren continuamente sus procesos como
mencionamos al principio la intencin de todo es avanzar y mejorar para ser los mejores.
CMMI evala la madurez de la organizacin bajo cinco niveles:
Inicial.
Gestionado.
Definido.
Cuantitativamente Gestionado.
Optimizado.
Segn (Aspiazu, 2014)

10
1.2.10 Norma ISO 15504

a) Introduccin.
Como en toda empresa existen reglas o procesos a seguir dentro de los sistemas de
calidad tambin existen normas y estndares para medir la calidad en los procesos de
los sistemas (software) algunos de estos estndares tambin miden los procesos que
se llevan dentro de una empresa u organizacin para medir la calidad de dicha
empresa. En este resumen se hablara en especfico de la norma ISO/IEC 15504 como
es que esta se desempea y cul es el rea ala que esta est destinada a evaluar.
b) Desarrollo.
ISO/IEC 15504 tambin es conocida como spice por sus siglas en espaol
determinacin de la capacidad de mejora del proceso de software este es un
modelo para la mejora y evaluacin de los procesos de desarrollo y mantenimiento de
sistemas de informacin y productos de software. Esta es una norma internacional
desarrollada por ISO cuyo objetivo principal es evaluar y mejorar la capacidad y
madurez de los procesos.
La primera versin del borrador de este estndar surgi en 1995 y fue aplicado en
varias empresas donde se fue revisando y reafirmando segn el procedimiento
habitual de desarrollo de estndares internacionales.

Dentro de la norma ISO 15504 se encuentra la familia que son los siguientes:
ISO/IEC 15504-1:2004 Conceptos y Vocabulario.
ISO/IEC 15504-2:2003 Realizando una Evaluacin (Requisitos, normativa).
ISO/IEC 15504-3:2004 Gua para Realizacin de Evaluaciones.
ISO/IEC 15504-4:2004 Gua para el Uso de Resultados de Evaluaciones.
ISO/IEC 15504-5:2008 Un Modelo de Evaluacin de Procesos Ejemplar.

11
ISO/IEC 15504-7:2008. Evaluacin del nivel de madurez.
La norma ISO establece 6 niveles de madures en funcin de los procesos que sean
implantados en la organizacin y de su grado de implantacin los cuales son los siguientes:
0. INMADURA: la organizacin no tiene una implementacin efectiva de los
procesos.
1. BASICA: la organizacin implementa y alcanza los objetivos de los procesos.
2. GESTIONADA: la organizacin gestiona los procesos y los productos resultantes se
establecen, controlan y mantienen.
3. ESTABLECIDA: la organizacin utiliza procesos definidos basados en estndares.
4. PREDECIBLE: la organizacin gestiona cuantitativamente los procesos.
5. OPTIMIZANDO: la organizacin mejora continuamente los procesos para cumplir
los objetivos de negocio.

Las ventajas de implantar ISO 15504 son:
Factor diferenciador.- lo cual quiere decir que con su implantacin se obtiene una
importante ventaja respecto a la competencia.
Norma ISO.- internacional y abierta facilita el desarrollo de una cultura corporativa dentro
de la organizacin y aumenta la satisfaccin del cliente.

1.2.11 Norma ISO 12207
ISO/IEC 12207 Information Technology / Software Life Cycle Processes, es el estndar para
los procesos de ciclo de vida del software de la organizacin ISO.
a) Estructura
La estructura del estndar ha sido concebida de manera que pueda ser adaptada a
las necesidades de cualquiera que lo use. Para conseguirlo, el estndar se basa en
dos principios fundamentales: Modularidad y responsabilidad. Con la modularidad
se pretende conseguir procesos con un mnimo acoplamiento y una mxima

12
cohesin. En cuanto a la responsabilidad, se busca establecer un responsable para
cada proceso, facilitando la aplicacin del estndar en proyectos en los que
pueden existir distintas personas u organizaciones involucradas, no importando el
uso que se le d a este.
b) Procesos
Los procesos se clasifican en tres tipos: Procesos principales, procesos de soporte
y procesos de la organizacin. Los procesos de soporte y de organizacin deben
existir independientemente de la organizacin y del proyecto ejecutado. Los
procesos principales se instancian de acuerdo con la situacin particular.
Procesos principales.
Adquisicin.
Suministro.
Desarrollo.
Operacin.
Mantenimiento.
Procesos de soporte.
Documentacin
Gestin de la configuracin.
Aseguramiento de calidad.
Verificacin.
Validacin.
Revisin conjunta.
Auditora.
Resolucin de problemas.
Procesos de la organizacin.
Gestin.

13
Infraestructura.
Mejora.
Recursos Humanos.
En la siguiente grfica se muestra la dependencia entre Procesos, Actividades y
Tareas.
(Wikipedia)
1.2.12 Norma ISO 9000-3
La norma ISO 9000-3 son los estndares utilizados para el desarrollo, suministro y
mantenimiento del software.
mbito de aplicacin:
Desarrollo de Sistemas de Informacin
Procesos del Ciclo de vida
Calidad de Software
La ISO 9000-3 nos proporciona una gua til que nos sirve para detectar y corregir una
serie de problemas de los productos software, consiguiendo tras su aplicacin una mejora
en la calidad de los mismos. (ISO, 2014)
1.2.13 Norma ISO 9126
ISO 9126 es un estndar internacional para la evaluacin de la calidad del software. Est
reemplazado por el proyecto SQuaRE, ISO 25000:2005, el cual sigue los mismos
conceptos.
El estndar est dividido en cuatro partes las cuales dirigen, realidad, mtricas externas,
mtricas internas y calidad en las mtricas de uso y expendido. El modelo de calidad
establecido en la primera parte del estndar, ISO 9126-1, clasifica la calidad del software
en un conjunto estructurado de caractersticas y subcaractersticas de la siguiente
manera:

14
Funcionalidad - Un conjunto de atributos que se relacionan con la existencia de un
conjunto de funciones y sus propiedades especficas. Las funciones son aquellas que
satisfacen las necesidades implcitas o explcitas.
Adecuacin - Atributos del software relacionados con la presencia y aptitud de un
conjunto de funciones para tareas especificadas.
Exactitud - Atributos del software relacionados con la disposicin de resultados o
efectos correctos o acordados.
Interoperabilidad - Atributos del software que se relacionan con su habilidad para
la interaccin con sistemas especificados.
Seguridad - Atributos del software relacionados con su habilidad para prevenir
acceso no autorizado ya sea accidental o deliberado, a programas y datos.
Cumplimiento funcional.
Fiabilidad - Un conjunto de atributos relacionados con la capacidad del software de
mantener su nivel de prestacin bajo condiciones establecidas durante un perodo
establecido.
Madurez - Atributos del software que se relacionan con la frecuencia de falla por
fallas en el software.
Recuperabilidad - Atributos del software que se relacionan con la capacidad para
restablecer su nivel de desempeo y recuperar los datos directamente afectos en
caso de falla y en el tiempo y esfuerzo relacionado para ello.
Tolerancia a fallos - Atributos del software que se relacionan con su habilidad para
mantener un nivel especificado de desempeo en casos de fallas de software o de
una infraccin a su interfaz especificada.
Cumplimiento de Fiabilidad - La capacidad del producto software para adherirse a
normas, convenciones o legislacin relacionadas con la fiabilidad.
Usabilidad - Un conjunto de atributos relacionados con el esfuerzo necesario para su
uso, y en la valoracin individual de tal uso, por un establecido o implicado conjunto
de usuarios.

15
Aprendizaje- Atributos del software que se relacionan al esfuerzo de los usuarios
para reconocer el concepto lgico y sus aplicaciones.
Comprensin - Atributos del software que se relacionan al esfuerzo de los usuarios
para reconocer el concepto lgico y sus aplicaciones.
Operatividad - Atributos del software que se relacionan con el esfuerzo del usuario
para la operacin y control del software.
Atractividad.
Eficiencia - Conjunto de atributos relacionados con la relacin entre el nivel de
desempeo del software y la cantidad de recursos necesitados bajo condiciones
establecidas.
Comportamiento en el tiempo - Atributos del software que se relacionan con los
tiempos de respuesta y procesamiento y en las tasas de rendimientos en
desempear su funcin.
Comportamiento de recursos - Usar las cantidades y tipos de recursos adecuados
cuando el software lleva a cabo su funcin bajo condiciones determinadas.
Mantenibilidad - Conjunto de atributos relacionados con la facilidad de extender,
modificar o corregir errores en un sistema software.
Estabilidad - Atributos del software relacionados con el riesgo de efectos
inesperados por modificaciones.
Facilidad de anlisis - Atributos del software relacionados con el esfuerzo
necesario para el diagnstico de deficiencias o causas de fallos, o identificaciones
de partes a modificar.
Facilidad de cambio - Atributos del software relacionados con el esfuerzo
necesario para la modificacin, correccin de falla, o cambio de ambiente.
Facilidad de pruebas - Atributos del software relacionados con el esfuerzo
necesario para validar el software modificado.
Portabilidad - Conjunto de atributos relacionados con la capacidad de un sistema
software para ser transferido desde una plataforma a otra.

16
Capacidad de instalacin - Atributos del software relacionados con el esfuerzo
necesario para instalar el software en un ambiente especificado.
Capacidad de reemplazamiento - Atributos del software relacionados con la
oportunidad y esfuerzo de usar el software en lugar de otro software especificado
en el ambiente de dicho software especificado.
Adaptabilidad - Atributos del software relacionados con la oportunidad para su
adaptacin a diferentes ambientes especificados sin aplicar otras acciones o
medios que los proporcionados para este propsito por el software considerado.
Co-Existencia - Coexistir con otro software independiente, en un entorno comn,
compartiendo recursos comunes.
La subcaractersticas Conformidad no est listada arriba ya que se aplica a todas las
caractersticas. Ejemplos son conformidad a la legislacin referente a usabilidad y
fiabilidad.
Cada subcaractersticas(como adaptabilidad) est dividida en atributos. Un atributo es una
entidad la cual puede ser verificada o medida en el producto software. Los atributos no
estn definidos en el estndar, ya que varan entre diferentes productos software.
Un producto software est definido en un sentido amplio como: los ejecutables, cdigo
fuente, descripciones de arquitectura, y as. Como resultado, la nocin de usuario se
ampla tanto a operadores como a programadores, los cuales son usuarios de
componentes como son bibliotecas software.
El estndar provee un entorno para que las organizaciones definan un modelo de calidad
para el producto software. Haciendo esto as, sin embargo, se lleva a cada organizacin la
tarea de especificar precisamente su propio modelo. Esto podra ser hecho, por ejemplo,
especificando los objetivos para las mtricas de calidad las cuales evalan el grado de
presencia de los atributos de calidad.
Mtricas internas son aquellas que no dependen de la ejecucin del software (medidas
estticas).
Mtricas externas son aquellas aplicables al software en ejecucin.

17
La calidad en las mtricas de uso estn slo disponibles cuando el producto final es usado
en condiciones reales.
Idealmente, la calidad interna no necesariamente implica calidad externa y esta a su vez la
calidad en el uso.
Este estndar proviene desde el modelo establecido en 1977 por McCall y sus colegas, los
cuales propusieron un modelo para especificar la calidad del software. El modelo de
calidad McCall est organizado sobre tres tipos de Caractersticas de Calidad:
Factores (especificar): Describen la visin externa del software, como es visto por los
usuarios.
Criterios (construir): Describen la visin interna del software, como es visto por el
desarrollador.
Mtricas (controlar): Se definen y se usan para proveer una escala y mtodo para la
medida.
ISO 9126 distingue entre fallo y no conformidad. Un fallo es el incumplimiento de los
requisitos previos, mientras que la no conformidad es el incumplimiento de los requisitos
especificados. Una distincin similar es la que se establece entre validacin y verificacin.
(Aspiazu, 2014)


18
2 PLAN DE CALIDAD
2.1 Sistema de informacin
El sistema de informacin de la empresa Servipetrol es un sistema ERP (Enterprise
Resource Planning) el cual cuenta adicionalmente con un mdulo gerencial para el control
de proyecto, este mdulo cuenta con las siguientes funcionalidades.
Gestin de Presupuesto.- gestiona el presupuesto por proyecto donde est
reflejado el avance de obra en costos.

Gestin de Avance de Obra (Reporte Diario de Obra).- gestiona el avance fsico por
proyecto expresado en avance monetario y avance fsico en porcentaje de lo que
se avanz en obra
Informe de Proyecto.- este mostrara todo los ingresos y los gastos del proyecto, a
un nivel gerencial agrupados por grupos de cuentas.
Este sistema est dirigido a la direccin de proyectos y utiliza los conceptos del PMI en
direccin de proyectos guiada por el PMBOOK
2.2 Ingeniera del software del sistema
En el gerencial para el control de proyecto se ocuparan ciclos de vida basados en el
desarrollo iterativo e incremental, donde se realizaron prototipos por cada funcionalidad y
la validacin de los usuarios.
Existen muchos mtodos de desarrollo giles; la mayora minimiza riesgos desarrollando
software en lapsos cortos. El software desarrollado en una unidad de tiempo es llamado
una iteracin, la cual debe durar de una a cuatro semanas. Una iteracin no debe agregar
demasiada funcionalidad para justificar el lanzamiento del producto al mercado, sino que
la meta es tener una demo (sin errores) al final de cada iteracin. Al final de cada
iteracin el equipo vuelve a evaluar las prioridades del proyecto. Cada iteracin del ciclo
de vida incluye: planificacin, anlisis de requisitos, diseo, codificacin, revisin y
documentacin. Tomando como gua la norma ISO/IEC Standard 12207:2008, referida al

19
proceso de ciclo de vida del software, propuesta por la Organizacin Internacional para la
Estandarizacin (ISO). (ISO, 2013)

1 Esquema general del ciclo de vida gil



20
Segn esta norma las actividades que se pueden llevar a cabo durante el ciclo de vida del
software se pueden agrupar en:
5 procesos principales.
8 procesos de soporte.
4 procesos de organizacin o generales.
Estos mencionados en el siguiente grfico.


Ilustracin 2: Ciclo de Vida del Software
2.3 Proceso de desarrollo
En el sistema gerencial para el control de proyecto, est basado en un Proceso Iterativo e
Incremental utilizando en base a SCRUM como Marco de Trabajo en el Cual nos permite ir
desarrollando versiones, que en el Caso de SCRUM se hace la planificacin En un Mes o
hasta 2 semanas, los cuales son designados como iteraciones los cuales pueden ser
interpretados como mini proyectos, en los cuales siempre se repite un trabajo Similar
Orientado a Satisfacer al cliente.
Las Entregas de Cada incremento, produce un Mini producto, que en nuestro caso sse
tomar en cuenta una funcionalidad o requerimiento del cliente por lo que La

21
Planificacin de entregas se define de acuerdo a Lo que sea considerado como ms
importante dentro de lo que se denomina valor del negocio (priorizando la entrega de
objetivos ms importantes para el cliente).
Dentro de Cada Iteracin, se definen la documentacin y pruebas a completar de manera
que se pueda obtener un mejor resultado posible en la gestin del proyecto de software.
2.4 Sistema de calidad
El sistema gerencial para el control de proyectos de la empresa Servipetrol mantiene una
estructura organizada, con procedimientos, procesos y recursos definidos para implantar
la gestin de calidad.
El sistema de calidad adecua los objetivos de la calidad dela empresa servipetrol. Ser
apoyada por el departamento de Calidad direccin Responsable de la poltica de calidad,
que cuenta con la siguiente poltica de calidad
POLTICA DE CALIDAD
Satisfacer las necesidades de nuestros clientes actuales y futuros.
Mejorar continuamente el Sistema Integrado de Gestin (Calidad, Medio
Ambiente, Seguridad y Salud Ocupacional).
Capacitar y motivar al personal de la empresa con la finalida de que sean ms
competentes, para el cumplimiento de sus obligaciones y responsabilidades.
Motivar a nuestros proveedores y sub-contratistas en el compromiso de nuestro
Sistema Integrado de Gestin.
Generar acciones preventivas y correctivas necesarias para lograr el mejoramiento
co ntinuo de los servicios prestados a nuestros clientes.
Promover e incentivar la integracin de todos los sectores de la empresa para el
logro de los objetivos.
Auditar el Sistema Integrado de Gestin a fin de cumplir con los objetivos.
Dar cumplimiento a la legislacin Boliviana y su reglamentacin pertinente.
Promover la gestin adecuada de todos los recursos de la Empresa para conseguir
los objetivos ms elevados y la generacin de valores para el bienestar de quienes
integran la Empresa.

22
El sistema de calidad para el desarrollo de software para la empresa servipetrol consta de
varias partes:
Documentacin
o Manual de calidad: donde se establece el alcance del sistema de gestin de
calidad, incluyendo los detalles y la justificacin de cualquier exclusin.
o Manual de procedimientos operativos que se establecen en el sistema de
gestin calidad.
Infraestructura: la organizacin proporciona las herramientas y ordenadores con el
mantenimiento respectivo

Recursos humanos: la institucin determina la competencia necesaria para el
personal que realizan el trabajo.
Las normativa en la cual se basa es la ISO 9000:1000, Sistemas de gestin de calidad
Fundamentos y vocabulario.
2.5 Gestin de la calidad

El uso de modelos y estndares de calidad del software ayuda a lograr una mejor gestin
de la calidad, esta se puede entender como el conjunto de actividades y medios
necesarios para definir e implantar un sistema de la calidad, y responsabilizarse de su
control, aseguramiento y mejora continua.
Para gestionar la calidad El estndar ISO-9126 establece que cualquier componente de la
calidad del software puede ser descrito en trminos de una o ms de seis caractersticas
bsicas, las cuales son: funcionalidad, confiabilidad, usabilidad, eficiencia, mantenibilidad
y portabilidad; cada una de las cuales se detalla a travs de un conjunto de
subcaractersticas que permiten profundizar en la evaluacin de la calidad de productos
de software. (ISO, 2012)
Usabilidad.- en la usabilidad para el Modulo Gerencial, se tomar en cuenta:

23
o Entendimiento: uso de trminos estndares en lenguaje financiero.
o Aprendizaje: Opciones y funciones intuitivas para personas que tienen
conocimiento en manejo de editores de texto
o Operabilidad: capacidad de ser manejable ya sea con solo teclado o solo
mouse
Funcionalidad.- la capacidad del producto software para proporcionar funciones
declaradas e implcitas cuando se usa bajo condiciones especificadas.
o Exactitud: datos exactos y verificables
o Seguridad: limitar accesos a la informacin y controlar la visualizacin

Confiabilidad.- La capacidad del producto software para mantener un nivel
especificado.
o Recuperabilidad: reestablecer las conexiones en caso de perder la conexin
o Tolerancia a Fallos : no se cierre la aplicacin en caso de perder la conexin
a los datos
Eficiencia.- La capacidad del producto software para proporcionar prestaciones
apropiadas, relativas a la cantidad de recursos usados
o Comportamiento de tiempos
Mantenibilidad.- La capacidad del producto software para ser modificado
o Facilidad de prueba : verificacin de resultados y de procesos
o Capacidad de ser analizado.
Estos parmetros son utilizados tomando en cuenta que estar dirigido a un ambiente
gerencial y esta norma denota estos puntos de manera clara y dirigida al producto.
2.6 Sistema de gestin de la calidad
Para dejar en claro, un Sistema de Gestin de la Calidad es una serie de actividades
coordinadas que se llevan a cabo sobre un conjunto de elementos (Recursos,
Procedimientos, Documentos, Estructura organizacional y Estrategias) para lograr la
calidad de los productos o servicios que se ofrecen al cliente, es decir, planear, controlar y

24
mejorar aquellos elementos de una organizacin, en este caso servipetrol que en su
poltica de calidad satisfaccin del cliente.
La estructura recomendad tomar en cuenta en la empresa, para que permita un
crecimiento de esta unidad de desarrollo de software es:
Estrategias: Como estrategias se estn definiendo polticas, objetivos y lineamientos para
el logro de la calidad y satisfaccin del cliente. Estas polticas y objetivos estn definidos
en la poltica de calida de la empresa.
Procesos: El proceso es nalizado e implementado mediante actividades y procedimientos
requeridos para la realizacin de cada funcionalidad y a su vez, estn alineados al logro de
los objetivos planteados. Tambin se estn definiendo actividades de seguimiento y
control para la operacin eficaz de los procesos planteados.
Se realizara un documento de captura de requisitos y su respectivo anlisis para su diseo
y aprobacin
Recursos: El personal esta con asignaciones claras de lo que tiene que hacer, se contar
con un coordinador de equipo el cual reportara a su vez al coordinador del departamento
de desarrollo.

Estructura Organizacional: Existe una estructura de responsabilidades, autoridades y de
flujo de la comunicacin dentro de la organizacin bien definida, donde se depender
directamente del dpto. de administracin, segn la ilustracin 3.

25

Ilustracin 3: Organigrama Servipetrol
Documentos: Procedimientos establecidos para documentos, formularios, registros y
cualquier otra documentacin que es utilizado en la operacin eficaz y eficiente de los
procesos y por ende de la organizacin.

2.7 Aseguramiento de la calidad
El propsito del Aseguramiento de la Calidad de Proceso y Producto es proporcionar a
nuestro personal y a la gerencia una visin objetiva de los procesos y productos de
trabajo. El objetivo fundamental de PPQA es garantizar que los procesos definidos
estn siendo respetados en la organizacin, as como poder detectar deficiencias en la
forma de trabajar establecida.
Para asegurar la calidad en el proceso y productos se definieron los siguientes
documentos y procedimientos:
Documento PPQA (Process and Product Quality Assurance Aseguramiento
de calidad de procesos y productos) que vendra ser el marco de trabajo para
evaluacin del proceso y producto donde se definen algunos criterios para verificar
si cumplen con los requisitos especificados contando con plantillas para realizar el
seguimiento a las actividades que ayuden a garantizar el xito del proyecto.
Poltica de aseguramiento de calidad que describe procedimientos de
aseguramiento de calidad por cada prctica.
Se cuenta con el Manual de Calidad que sirve para poder aplicar un control de
calidad en todas las fases de la produccin, revisiones y auditorias.

26
Para llevar a cabo este proceso se tienen que cumplir con los siguientes objetivos:
Objetivo 1. Evaluar objetivamente los procesos y los productos de trabajo.
Para cumplir con este objetivo se realizan las siguientes actividades:
Verificar cumplen con las condiciones establecidas. Realizar un reporte de
evaluacin de procesos descritos en el apndice uno del documento marco.
Reporte de evaluacin de productos y servicios establecidos el documento
PPQA.
Informe de pruebas realizadas establecidas en las plantillas del PPQA.
Objetivo 2. Proporcionar una visin objetiva.
Para cumplir con este objetivo, se definieron y establecieron los siguientes
documentos y procedimientos:
Procedimiento de acciones correctivas y preventivas donde se establece los
lineamientos de las lecciones aprendidas, identificacin de no conformidades,
establecimientos de responsabilidades e informes relacionadas con la no
conformidad.
Almacenamiento de los documentos de no conformidades para facilitar el
manejo de estadsticas y evolucin de las mismas.
Para asegurar la calidad del producto utilizaremos la herramienta de integracin continua
Hupson que nos permite automatizar anlisis de cdigo para gestionar nomenclaturas
requeridas por arquitectura y metodologa, buenas practicas, cdigo repetido, porcentaje
de cdigo cubierto por pruebas, parmetros de complejidad de clases y mtodos,
porcentaje de cdigo comentado y se logra obtener mtricas a lo largo del tiempo que nos
ayudaran a mejorar la calidad de nuestros proyectos.
2.8 Sistema de aseguramiento de la calidad
Se debe especificar el uso que se le dar al software que se est desarrollando y se deben
listar los elementos del software que sern cubiertos por el Plan, en este plan cubrir

27

2.8.1 Actividades de calidad a realizarse

Las tareas a ser llevadas a cabo debern reflejar las evaluaciones a realizar, los estndares
a seguir, los productos a revisar, los procedimientos a seguir en la elaboracin de los
distintos productos y los procedimientos para informar de los defectos detectados a sus
responsables y realizar el seguimiento de los mismos hasta su correccin, esto como
recomendaciones en el afn del mejoramiento continuo.

Las actividades que se realizarn son:
Revisar cada producto
Revisar el ajuste al proceso
Realizar Revisin Tcnica Formal (RTF)
Asegurar que las desviaciones son documentadas.
2.8.2 Revisar cada producto

En esta actividad se revisan los productos que se definieron como claves para verificar la
funcionalidad del producto. Se debe verificar que no queden correcciones sin resolver en
los informes de revisin previos, si se encuentra alguna no resuelta, debe ser incluida en la
siguiente revisin. Se revisan los productos contra los estndares, utilizando la checklist
definida para el producto.
Se debe identificar, documentar y seguir la pista a las desviaciones encontradas y verificar
que se hayan realizado las correcciones.
Como salida se obtiene el Informe de revisin de SQA, este informe debe ser distribuido a
los responsables del producto y se debe asegurar de que son concientes de desviaciones o
discrepancias encontradas.
2.8.3 Realizar Revisin Tcnica Formal (RTF)

El objetivo de la RTF es descubrir errores en la funcin, la lgica la implementacin de
cualquier producto del software, verificar que satisface sus especificaciones, que se ajusta
a los estndares establecidos, sealando las posibles desviaciones detectadas. Es un
proceso de revisin riguroso, su objetivo es llegar a detectar lo antes posible, los posibles
defectos o desviaciones en los productos que se van generando a lo largo del desarrollo.
Por esta caracterstica se adopta esta prctica para productos que son de especial
importancia.

28
En la reunin participan el responsable de SQA e integrantes del equipo de desarrollo.
Se debe convocar a la reunin formalmente a los involucrados, informar del material que
ellos deben preparar por adelantado, llevar una lista de preguntas y dudas que surgen del
estudio del producto a ser revisado.
La duracin de la reunin no debe ser mayor a dos horas.
Como salida se obtiene el Informe de RTF.
2.8.4 Asegurar que las desviaciones son documentadas

Las desviaciones encontradas en las actividades y en los productos deben ser
documentadas y ser manejadas de acuerdo a un procedimiento establecido.
Se debe chequear que los responsables de cada plan los modifiquen cada vez que sea
necesario, basados en las desviaciones encontradas.


29

3 Bibliografa
Aspiazu, G. C. (05 de 25 de 2014). http://aisimaya.gnomio.com/. Recuperado el 2014 de
06 de 06, de http://aisimaya.gnomio.com/course/view.php?id=16
Bunge, M. (6 de 6 de 2014). http://es.wikipedia.org. Recuperado el 06 de 06 de 2014, de
http://es.wikipedia.org/wiki/Sistema
Fundacin Wikimedia, I. (30 de 05 de 2014). http://es.wikipedia.org/. Recuperado el 2014
de 06 de 06, de http://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3n
Fundacin Wikimedia, I. (28 de 03 de 2014). http://es.wikipedia.org/. Recuperado el 06 de
06 de 2014, de http://es.wikipedia.org/wiki/Proceso_de_negocio
ISO. (13 de 09 de 2012). http://www.iso.org/. Recuperado el 06 de 06 de 2014, de
http://www.iso.org/iso/catalogue_detail.htm?csnumber=22749
ISO. (05 de 12 de 2013). http://www.iso.org/. Recuperado el 06 de 06 de 2014, de
http://www.iso.org/iso/catalogue_detail?csnumber=43447
ISO. (11 de 02 de 2014). http://www.iso.org. Recuperado el 06 de 06 de 2014, de
http://www.iso.org/iso/catalogue_detail.htm?csnumber=26364
wikipedia. (23 de 05 de 2014). http://es.wikipedia.org. Recuperado el 06 de 06 de 2014,
de http://es.wikipedia.org/wiki/Normas_ISO_9000
Wikipedia. (s.f.). http://es.wikipedia.org. Recuperado el 11 de 05 de 2014, de
http://es.wikipedia.org/wiki/ISO/IEC_12207
ww.sintegradodegestion.com. (s.f.). Recuperado el 06 de 06 de 2014, de
www.sintegradodegestion.com/Calidad/sIG_Calidad_Aseguramiento.html

También podría gustarte