Professional Documents
Culture Documents
Ingeniera de sistemas
INTEGRANTES
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.
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.
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.
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 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.
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.
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.
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)
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 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.
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.
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"
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
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.
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
IEEE