You are on page 1of 8

EVALUACION DE SOFTWARE

Ingeniera de sistemas

INTEGRANTES

Yair Antonio arteaga Arteaga

Frey Fernando ballesteros Daz

Ana mara blanco Lpez

1 DE MARZO DE 2017
UNIVERSIDAD DE CARTAGENA
Lorica-crdoba
Consultar Diferentes Ciclos de Vida del Software, Ventajas y
Desventajas

El ciclo de vida del desarrollo Software (SDLC en sus siglas inglesas), es una secuencia
estructurada y bien definida de las etapas en Ingeniera de software para desarrollar el
producto software deseado.

Ciclo de vida de software lineal

Es el ms sencillo de todos los modelos. Consiste en descomponer la actividad global del


proyecto en etapas separadas, que son realizadas de manera lineal, es decir, cada etapa se
realiza una sola vez, a continuacin de la etapa anterior y antes de la etapa siguiente. Con
un ciclo de vida lineal es muy fcil dividir las tareas, y prever los tiempos (sumando
linealmente los de cada etapa).

Las actividades de cada una de las etapas mencionadas deben ser independientes entre s,
es decir, que es condicin primordial que no haya retroalimentacin entre ellas, aunque si
pueden admitirse ciertos supuestos de realimentacin correctiva.

Desde el punto de vista de la gestin requiere tambin que se conozca desde el primer
momento, con excesiva rigidez lo que va a ocurrir en cada una de las distintas etapas antes
de comenzarla. Esto ltimo minimiza, tambin las posibilidades de errores durante la
codificacin y reduce al mnimo la necesidad de requerir informacin del cliente o del
usuario.

Ciclo de vida cascada puro

Es el ms antiguo de todos los modelos de ciclo de vida y sirve de modelo para otros
modelos de ciclo de vida en un modelo en cascada un proyecto progresa a travs de una
secuencia ordenada de pasos que son conceptos del software

Anlisis de requerimientos.
Diseo global.
Diseo detallado.
Codificacin y depuracin.
Prueba del sistema.

El modelo contiene una serie de etapas que no se solapan, y el proyecto se va revisando


tras cada una de las etapas. Para poder pasar a la siguiente etapa se tiene que haber
conseguido todos los objetivos de la etapa anterior, es un proceso secuencial.
Tiene una buena aplicacin cuando el problema es estable y cuando se trabaja

Con metodologas tcnicas conocidas este modelo ser apropiado para la migracin de una
aplicacin o una versin de mantenimiento bien definida.
El Mtodo-V define un procedimiento uniforme para el desarrollo de
productos para las TIC. Es el estndar utilizado para los proyectos de la
Administracin Federal Alemn y de defensa. Como est disponible pblicamente muchas
compaas lo usan. Es un mtodo de gestin de proyectos comparable a PRINCE2 y
describe tanto mtodos para la gestin como para el desarrollo de sistemas.

La versin actual del Mtodo-V es el Mtodo-V XT que se termin en Febrero del 2005. No
es comparable con CMMI. Mientras que CMMI solo describe "qu" se ha hecho, el Mtodo-
V describe el "cmo" y el "cundo" y "quin" es el responsable de haberlo hecho.

El Mtodo-V fue desarrollado para regular el proceso de desarrollo de software por la


Administracin Federal Alemana. Describe las actividades y los resultados que se producen
durante el desarrollo del software.

El Mtodo-V es una representacin grfica del ciclo de vida del desarrollo del sistema.
Resume los pasos principales que hay que tomar en conjuncin con las correspondientes
entregas de los sistemas de validacin.

La parte izquierda de la V representa la corriente donde se definen las especificaciones del


sistema. La parte derecha de la V representa la corriente donde se comprueba el sistema
(contra las especificaciones definidas en la parte izquierda). La parte de abajo, donde se
encuentran ambas partes, representa la corriente de desarrollo.

Consultar Estndar IEEE 1074-1989.

Desarrollo del Software (Procesos Este estndar ha sido desarrollado por la IEEE para
determinar el conjunto de actividades esenciales que deben ser incorporadas en el
desarrollo de un producto software, sin recomendar un ciclo de vida especfico. Cabe
mencionar que el IEEE 1074 requiere adaptarse a cada proyecto. Las actividades que no se
incluyan deben justificarse.

El proceso base para la construccin de software consiste en analizar las necesidades de la


organizacin en un dominio, bajo un marco de gestin, seguimiento, control y gestin de la
calidad. El proceso de software est compuesto de cuatro procesos principales cada uno de
los cuales agrupa una serie de actividades que se encargan de la realizacin de sus
requisitos asociados. Estos son los siguientes:

Proceso de seleccin de un modelo de ciclo de vida del producto que identifica y selecciona
un ciclo de vida para el software que se va a construir.
Proceso de gestin del proyecto, donde se crean la estructura del proyecto y
aseguran el nivel apropiado de la gestin del mismo durante todo el ciclo de
vida del software.

Procesos orientados al desarrollo del software, que producen, instalan, operan y mantienen
el software y lo retiran de su uso. Se clasifican en procesos de pre-desarrollo, desarrollo y
post-desarrollo.

Procesos integrales del proyecto, que son necesarios para completar con xito las
actividades del proyecto software. Aseguran la terminacin y calidad de las funciones del
mismo. Son simultneos a los procesos orientados al desarrollo de software e incluyen
actividades de no desarrollo.

En el modelo de proceso software se puede detallar los cuatro procesos principales: el


proceso de seleccin del ciclo de vida, el proceso de gestin del proyecto, los procesos
orientados al desarrollo del software y los procesos integrales del proyecto. de Gestin del
Proyecto, Procesos de Pre- Desarrollo, Proceso de Desarrollo, Procesos de Post-
Desarrollo, Procesos Integrales del Proyecto)

Consultar Norma ISO 9000:2000, Norma ISO 9001:2000, Norma ISO


9002:2000, Norma ISO 9003:2000, Norma ISO 9004:2000, (Calidad)

ISO 9001:2000, es una norma de la Organizacin Internacional para la Estandarizacin.

Es la nica norma de la familia ISO 9001 certificable, tiene una nueva estructura basada en
procesos, y consta de los siguientes puntos principales:

Responsabilidad de la Direccin
Gestin de recursos
Realizacin del Producto
Medicin, anlisis y mejora
Anexo A (Tabla A1 Correspondencia entre ISO 9001:94 e ISO 9001:2000)

Como se puede comprobar, esta nueva revisin ISO:

Se basa en el famoso Crculo de Deming: PDCA - acrnimo de Plan, Do, Check, Act
(Planificar, Hacer, Verificar, Actuar)

Est estructurada en cuatro grandes bloques, completamente lgicos, y esto significa que
con el modelo de sistema de gestin de calidad basado en ISO se puede desarrollar en su
seno cualquier actividad. La ISO 9000:2000 se va a presentar con una estructura vlida
para disear e implantar cualquier sistema de gestin, no solo el de calidad, e incluso, para
integrar diferentes sistemas.
ISO 9002

ISO 9002 describa las normas de garanta de calidad especficas para las
empresas que trabajan a partir de un diseo establecido, pero an no han creado el diseo
ellos mismos. Inclua procedimientos de revisin de contratos, control de mantenimiento
del producto suministrado por el cliente y tcnicas de estadsticas. En el ao 2000, ISO
9002 se uni a la norma ISO 9001, ya que eran similares. La norma ISO 9001 de
aseguramiento de calidad estndar cubre tanto la produccin, fabricacin y partes de
servicio de 9002, adems de cubrir procesos de creacin del diseo.

La ISO 9003

La ISO 9003 es una norma desarrollada por la Organizacin Internacional de Normas


(OIN) que regula las actividades de inspecciones y pruebas finales. La norma ISO 9003 ya
es obsoleta y actualmente no se otorga. Fue reemplazada en el ao 2000 por un nuevo
conjunto de normas que son las ISO 9001. Estas ltimas brindan un marco ms amplio
que abarca varios aspectos de un sistema administrativo de calidad. Hoy en da, por lo
general, las empresas buscan obtener la certificacin 9001

La ISO 9003 sirvi como referencia durante 13 aos, desde 1987 hasta el 2000. El
documento trataba acerca de cmo llevar a cabo las inspecciones y pruebas finales para
asegurar la calidad de un producto antes de ser despachado. El enfoque se centraba en el
proceso de inspeccin y no en cmo el producto haba sido fabricado. Las ISO 9003
contienen algunos de los principios de las normas del Departamento de Defensa de los
Estados Unidos. Sus especificaciones militares exigen la conformidad de todos los
empleados involucrados en el proceso, un principio que se ha convertido en el credo
primordial de las normas ISO 9000.

ISO 9004

La Norma Internacional, ISO 9004, ha sido preparada por el Comit Tcnico ISO/TC 176,
Gestin de la Calidad y Aseguramiento de la Calidad, Subcomit SC 2, Sistemas de la
Calidad. Esta segunda edicin de la Norma ISO 9004 cancela y reemplaza a la Norma ISO
9004-1:1994, que ha sido revisada tcnicamente. El ttulo ha sido modificado para reflejar
lo extenso del sistema de gestin de la calidad. Muchas de las normas internacionales
existentes dentro de la familia ISO 9000 se revisarn para derogarlas, o reeditarlas como
informes tcnicos, ya que muchas de sus disposiciones se han sido incorporadas dentro de
esta Norma Internacional. Las Normas Internacionales ISO 9001 e ISO 9004 forman un
par coherente de normas sobre la gestin de la calidad. La Norma ISO 9001 est orientada
al aseguramiento de la calidad del producto y a aumentar la satisfaccin del cliente,
mientras que la Norma ISO 9004 tiene una perspectiva ms amplia sobre la gestin de la
calidad brindando orientaciones sobre la mejora del desempeo
Consultar Estndar IEEE Std. 610 (Software)

IEEE Std 610.12 es una revisin y redesignacin de IEEE Std 729. Esta norma contiene
definiciones de ms de 1000 trminos, estableciendo el vocabulario bsico de la ingeniera
de software. Sobre la base de una fundacin de American National Standards Institute
(ANSI) y la Organizacin Internacional de Normalizacin (ISO) trminos, promueve la
claridad y la coherencia en el vocabulario de ingeniera de software y campos asociados.

Consultar Estndar IEEE Std. 610-1991(Calidad Software)

La calidad del software es un concepto complejo que no es directamente comparable con la


calidad de la manufactura de producto.

Los productos del software se han convertido hoy en da en uno de los principales objetivos
estratgicos de las organizaciones debido a que, cada vez ms, los procesos ms
importantes de las organizaciones y por lo tanto su supervivencia depende del buen
funcionamiento de los sistemas de software.

El significado de la palabra calidad genera mucha confusin, quizs por la


multidimensionalidad del propio concepto.

Por lo anterior el glosario de estndares de computacin IEEE Std. 610 - 1991, define la
calidad del software como " el grado con el que un sistema, componente o proceso cumple
los requerimientos especificados y las necesidades o expectativas del cliente o usuario"

El significado de la calidad genera mucha confusin quizs por la multidimensional del


propio concepto: define la calidad del software como el grado en que un sistema
componente o proceso cumple los requerimientos especificados y las necesidades o
expectativa del cliente o usuario

Consultar Ciclo de Vida, Software, Automatizacin, Componente Software,


IEEE, ISO, Modelo, Proceso, Requerimientos.

Un requerimiento es una exigencia que tiene un software para poder funcionar de manera
correcta. El sistema operativo Windows 7 por ejemplo cuenta con los siguientes
requerimientos: microprocesador de 1 GHz 16 GB de espacio disponible en el disco duro
placa de video tarjeta grfica con capacidad para directX 9c y una memoria RAM de 1 GB
una computadora ordenador que no disponga de este hardware bsico, no podr ejecutar
Windows 7 de manera fluida.
PROCESO

Un proceso es una secuencia de pasos dispuesta con algn tipo de lgica que
se enfoca en lograr algn resultado especfico. Los procesos son mecanismos de
comportamiento que disean los hombres para mejorar la productividad de algo, para
establecer un orden o eliminar algn tipo de problema. El concepto puede emplearse en
una amplia variedad de contextos, como por ejemplo en el mbito jurdico, en el de la
informtica o en el de la empresa. Es importante en este sentido hacer hincapi que los
procesos son ante todo procedimientos diseados para servicio del hombre en alguna
medida, como una forma determinada de accionar.

ISO

La Organizacin Internacional de Normalizacin (del nombre original en


ingls, International Organization for Standardization, conocida por las siglas ISO) es una
organizacin para la creacin de estndares internacionales compuesta por
diversas organizaciones nacionales de estandarizacin.

Fundada el 23 de febrero de 1947, la organizacin promueve el uso de estndares


propietarios, industriales y comerciales a nivel mundial. Su sede est en Ginebra, Suiza y
hasta el 2015 trabajaba en 196 pases.

Fue una de las primeras organizaciones a las que se le concedi estatus consultivo general
en el Consejo Econmico y Social de las Naciones Unidas.

Que es software al equipo lgico o soporte lgico de un sistema informtico, que


comprende el conjunto de los componentes lgicos necesarios que hacen posible la
realizacin de tareas especficas, en contraposicin a los componentes fsicos que son
llamados hardware.

Los componentes lgicos incluyen, entre muchos otros, las aplicaciones informticas, tales
como el procesador de texto, que permite al usuario realizar todas las tareas concernientes
a la edicin de textos; el llamado software de sistema, tal como el sistema operativo, que
bsicamente permite al resto de los programas funcionar adecuadamente, facilitando
tambin la interaccin entre los componentes fsicos y el resto de las aplicaciones, y
proporcionando una interfaz con el usuario.

Que es la automatizacin

La automatizacin es un sistema donde se trasfieren tareas de produccin, realizadas


habitualmente por operadores humanos a un conjunto de elementos tecnolgicos.

Un sistema automatizado consta de dos partes principales:


Parte de Mando
Parte Operativa
La Parte Operativa es la parte que acta directamente sobre la mquina. Son
los elementos que hacen que la mquina se mueva y realice la operacin
deseada. Los elementos que forman la parte operativa son los accionado res de las
mquinas como motores, cilindros, compresores...y los captadores como fotodiodos,
finales de carrera...

La Parte de Mando suele ser un autmata programable (tecnologa programada), aunque


hasta hace bien poco se utilizaban rels electromagnticos, tarjetas electrnicas o mdulos
lgicos neumticos (tecnologa cableada). En un sistema de fabricacin automatizado el
autmata programable est en el centro del sistema. Este debe ser capaz de comunicarse
con todos los constituyentes de sistema automatizado.

Mejorar la disponibilidad de los productos, pudiendo proveer las cantidades


necesarias en el momento preciso.
Simplificar el mantenimiento de forma que el operario no requiera grandes
conocimientos para la Objetivos de la automatizacin
Mejorar la productividad de la empresa, reduciendo los costes de la produccin y
mejorando la calidad de la misma.
Mejorar las condiciones de trabajo del personal, suprimiendo los trabajos penosos e
incrementando la seguridad.
Realizar las operaciones imposibles de controlar intelectual o manualmente.
Manipulacin del proceso productivo.
Integrar la gestin y produccin.

IEEE

Es una asociacin mundial de ingenieros dedicada a la estandarizacin y el desarrollo en


reas tcnicas. Con cerca de 425 000 miembros y voluntarios en 160 pases, es la mayor
asociacin internacional sin nimo de lucro formada por profesionales de las nuevas
tecnologas, como ingenieros elctricos, ingenieros en electrnica, cientficos de la
computacin, ingenieros en computacin, matemticos aplicados, ingenieros en
biomedicina, ingenieros en telecomunicacin, ingenieros en meca trnica, ingenieros en
telemtica etc.

You might also like