ejemplos de sw2 20-09

39
Integrantes: Delci Choque Calle Erica Rios Velasquez Yesika Luna Robles Silvia E. Huarachi Fábrica de software

Upload: erica-rios

Post on 20-Jul-2015

67 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 1/39

 

Integrantes:Delci Choque CalleErica Rios VelasquezYesika Luna Robles

Silvia E. Huarachi

Fábrica desoftware

Page 2: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 2/39

 

Fábrica de software

Definición

Una fábrica de software esuna empresa de la industriadel software cuya misión esel desarrollo de software

para sus clientes deacuerdo a losrequerimientos específicosque aquel le solicita.

Page 3: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 3/39

 

Antecedentes

Entre las empresas pioneras se encuentran: 1968 aparece por primera vez el termino “fabrica de software” . 1969 Primera fabrica de software: HitachiSoftware Works.

1975 Fabrica de software de la SystemsDevelopmentCorporation.

Page 4: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 4/39

 

  1976 Fabrica software de NEC

1977 Fabrica software de Toshiba.

1979 Fabrica software de Fujitsu.

1985 Fabrica software de Hitachi y deNTT.

1987 Fabrica software de mitsubishi

Page 5: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 5/39

 

Componente de la fábrica desoftware

Estrategia de fabricación

Page 6: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 6/39

 

Componente de la fábrica desoftware

Metodología de fabricación

Page 7: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 7/39

Características

¿Que hacer para que una empresainmadura pase a ser Una Fabrica deSoftware Madura?

Definir un proceso de producción desoftware

Seguir un modelo Modelo CMMI

 

Page 8: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 8/39

HERRAMIENTAS DE SOFTWARE

GESTIÓN DE REQUISITOS 

La selección de herramientas para lagestión y el análisis de requisitos son una

de las claves para lograr el éxito en unproyecto de desarrollo software.

Requisite PRO Enterprise Architec

 

Page 9: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 9/39

HERRAMIENTAS DE SOFTWARE

GESTIÓN DE LA CONFIGURACIÓN 

Aquí se engloban las herramientas queayudarán a asegurar la validez del producto

software durante cualquiera de las etapasdel desarrollo.

TEAM FUNDATION SERVER PHP Collab

Team Foundation Server 

 

Page 10: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 10/39

HERRAMIENTAS DE SOFTWAREGESTIÓN DE PROYECTOS 

Un desarrollo software debe ser tratadocomo un proyecto y necesitará de laayuda de herramientas.

4.4. CALIDAD, VERIFICACIÓN YVALIDACIÓN Son actividades ayudan a mejorar la

calidad del proceso de desarrollo y delproducto final obtenido.

 

Page 11: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 11/39

HERRAMIENTAS DE

DESARROLLO DE SOFTWARELas herramientas ayudan a

asegurar la validez delproducto software durantecualquiera de las etapas del

desarrollo.

 

Page 12: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 12/39

HERRAMIENTAS DE DESARROLLODE SOFTWARE

 

Page 13: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 13/39

HERRAMIENTAS DE DESARROLLODE SOFTWARE

 

Page 14: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 14/39

HERRAMIENTAS DE DESARROLLODE SOFTWARE

 

Page 15: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 15/39

HERRAMIENTAS DE DESARROLLODE SOFTWARE

 

Page 16: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 16/39

GESTION DE REQUISITOSLas herramientas para la gestión y el análisis de requisitos sonuna de las claves para lograr el éxito en un proyecto de desarrollosoftware.

Requisite PRO Enterprise Architect

 

Page 17: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 17/39

GESTIÓN DE LA CONFIGURACIÓNAquí se engloban las herramientas que ayudarán a asegurar la

validez del producto software durante cualquiera de las etapasdel desarrollo.

TEAM FUNDATION SERVER PHP Collab

 

Page 18: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 18/39

GESTIÓN DE PROYECTOS

A partir de estas herramientas se busca organizar y administrarlos recursos para conseguir un producto software dentro delalcance, el tiempo, y costes definidos.

Trac dotProject Enterprice Archict

 

Page 19: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 19/39

CALIDAD, VERIFICACIÓN YVALIDACIÓN

Son actividades ayudan a mejorar la calidad del proceso dedesarrollo y del producto final obtenido.

 

Page 20: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 20/39

 

 

Page 23: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 23/39

IDE's

Un IDE es un entorno de programaciónempaquetado como un programa de

aplicación.

Constan de un editor de código, uncompilador, un depurador y un constructor

de interfaz gráfica.

 

Page 24: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 24/39

REFACTORIZACIÓN

Técnica utilizada para reestructurar elcódigo fuente de un software(modificacióndel código fuente sin cambiar su

comportamiento).

El objetivo, por el contrario, es mejorar lafacilidad de comprensión del código o

cambiar su estructura y diseño y eliminarcódigo muerto, para facilitar elmantenimiento en el futuro

 

Page 25: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 25/39

Una de las razones para refactorizar esayudar al código a mantenerse en

“buena forma”, ya que con el tiempo loscambios en el software hacen que estepierda su estructura, y esto hace difícil very preservar el diseño.

 

Page 26: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 26/39

Refactorizar ayuda a evitar los problemastípicos que aparecen con el tiempo, como,

por ejemplo, un mayor número de líneaspara hacer las mismas cosas o códigoduplicado.

Refactorizar (o Refactoring) es realizar

una transformación al softwarepreservando su comportamiento,modificando sólo su estructura internapara mejorarlo.

RefactorIT 

SQLEnlight 

VisualStudio 

 

Page 27: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 27/39

EJEMPLOS DE FABRICA DESOFTWARE

1. FABRICA DE SOFTWARE INDRA

Tipo de Software Desarrollado1. En el área de la generación, el mercadoenergético y utilities2. En el área de las administraciones Publicas3. En el ámbito de transporte y Tráfico

 

Page 28: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 28/39

METODOLOGIAS Y PROCESOSUTILIZADOS

1.Metodología para el Desarrollo de Software

2.Metodología para la Dirección deDesarrollo de Proyectos (DPP)

HERRAMIENTAS Y ENTORNOSUTILIZADOSLA EXPERIENCIA EN LA MEJORA DEPROCESOS Y DE LA CALIDAD DELSOFTWAREINVESTIGACION, DESARROLLO EINNOVACIONRESPONSABILIDAD CORPORATIVA

 

Page 29: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 29/39

2. KOTASOFT SOFTWARE FACTORY

 

Page 30: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 30/39

ORGANIGRAMA

 

Page 31: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 31/39

TIPOS DE SOFTWARE DESARROLLADOMETODOLOGIAS Y PROCESOSUTILIZADOS

CAPABILITY MATURITY MODELINTEGRATION (CMMI). Esta basado sus procesos en CMMIGESTION DE LA CONFIGURACION DEL

SOFTWAREGESTION E INGENIERIA DEREQUISITOSCALIDAD SOFTWAREGESTION DE PROYECTOS

 

Page 32: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 32/39

HERRAMIENTA Y ENTORNOS UTILIZADOS 

 

Page 33: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 33/39

HERRAMIENTAS TECNOLOGICAS YMEJORA DE PROCESOS/CALIDAD 

Page 34: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 34/39 

Page 35: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 35/39

3. AXON FÁBRICA DE SOFTWARE DEBOLIVIA 

 

Page 36: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 36/39

SERVICIOSTIPOS DE SOFTWARE DESARROLLADOSMETODOLOGIAS Y PROCESOS UTILIZADOS

 

Page 37: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 37/39

4. HILDEBRANDO FABRICA DESOFTWARE

Page 38: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 38/39 

Page 39: ejemplos de sw2 20-09

5/17/2018 ejemplos de sw2 20-09 - slidepdf.com

http://slidepdf.com/reader/full/ejemplos-de-sw2-20-09 39/39

TIPOS DE MANTENIMIENTOSERVICIO