SlideShare ist ein Scribd-Unternehmen logo
1 von 11
SOFTWARE
Procedimientos sobre los que se Apoya la Ingeniería de
Software.

 Mejorar la calidad de los productos de software
 Aumentar la productividad y trabajo de los ingenieros del software.
 Facilitar el control del proceso de desarrollo de software.
 Suministrar a los desarrolladores las bases para construir software de
  alta calidad en una forma eficiente.
 Definir una disciplina que garantice la producción y el mantenimiento de
  los productos software desarrollados en el plazo fijado y dentro del costo
  estimado.
Método del Ciclo de Vida Clásico



 El método del ciclo de vida para desarrollo de sistemas es el conjunto de
  actividades que los analistas, diseñadores y usuarios realizan para
  desarrollar e implantar un sistema de información.
El método del ciclo de vida para el desarrollo de sistemas
consta de las siguientes actividades:

1) Investigación preliminar
      La solicitud para recibir ayuda de un sistema de información pueden
    originarse por una persona, cuando se formula la solicitud comienza la
    primera actividad del sistema. Esta actividad tiene tres partes:
                  Aclaración de la solicitud.
                  Estudio de factibilidad
                  Aprobación de la solicitud
2) Determinación de los requisitos del sistema.
 Los analistas, al trabajar con los empleados y administradores, deben
  estudiar los procesos de una empresa para dar respuesta a ciertas
  preguntas claves.
 Reunidos los detalles, los analistas estudian los datos sobre
  requerimientos con la finalidad de identificar las características que debe
  tener el nuevo sistema.
3)Diseño del sistema.(diseño lógico)
 El diseño de un sistema de información responde a la forma en la que el
  sistema cumplirá con los requerimientos identificados durante la fase de
  análisis.
 Es común que los diseñadores hagan un esquema del formato o pantalla
  que esperan que aparezca cuando el sistema esta terminado, se realiza
  en papel o en la pantalla de una terminal utilizando algunas de las
  herramientas automatizadas disponibles para el desarrollo de sistemas.
4) Desarrollo de software (diseño físico).
 Los encargados de desarrollar software pueden instalar software
  comprado a terceros o escribir programas diseñados a la medida del
  solicitante. La elección depende del costo de cada alternativa, del tiempo
  disponible para escribir el software y de la disponibilidad de los
  programadores.
 Los programadores son responsables de la documentación de los
  programas y de explicar su codificación, esta documentación es esencial
  para probar el programa y hacer el mantenimiento.
5) Prueba de sistemas.
 El sistema se emplea de manera experimental para asegurarse que el
  software no tenga fallas, es decir, que funciona de acuerdo con las
  especificaciones y en la forma en que los usuarios esperan que lo haga.
6) Implantación y Evaluación.
     La implantación es el proceso de verificar e instalar nuevo equipo,
    entrenar a los usuarios, instalar la aplicación y construir todos los
    archivos de datos necesarios para utilizarla.
    La evaluación de un sistema se lleva a cabo para identificar puntos
    débiles y fuertes
Proceso en el Desarrollo del Software




  Análisis     Diseño       Codificación             Pruebas




                                       Instalación

Weitere ähnliche Inhalte

Was ist angesagt?

Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasireneunab
 
Ciclo clasico del software
Ciclo clasico del softwareCiclo clasico del software
Ciclo clasico del softwareJunior Diaz
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la informaciónHeidi López
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemasMirna Lozano
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionyndiralu
 
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMASCICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMASalex3006
 
9. auditoría de sistemas y calidad de software
9. auditoría de sistemas y calidad de software9. auditoría de sistemas y calidad de software
9. auditoría de sistemas y calidad de softwareHector Chajón
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Infpedro amezquita
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónJuan Pablo Bustos Thames
 
Cuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaCuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaEllie Martinez
 
Cuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaCuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaAranza Martinez Vazquez
 
Pruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de SistemasPruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de Sistemasandresquerales13
 
Admon desarrollo exponer
Admon desarrollo exponerAdmon desarrollo exponer
Admon desarrollo exponertomich01
 
El Analista de Sistemas AYDSI
El Analista de Sistemas AYDSI El Analista de Sistemas AYDSI
El Analista de Sistemas AYDSI tauroaydsi
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónRaimonKoudsi
 

Was ist angesagt? (19)

Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 
Ciclo clasico del software
Ciclo clasico del softwareCiclo clasico del software
Ciclo clasico del software
 
El ciclo de vida del desarrollo de los
El ciclo de vida del desarrollo de losEl ciclo de vida del desarrollo de los
El ciclo de vida del desarrollo de los
 
Ciclo de vida de sistemas de la información
Ciclo de vida de   sistemas de la informaciónCiclo de vida de   sistemas de la información
Ciclo de vida de sistemas de la información
 
Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemas
 
Clasico
ClasicoClasico
Clasico
 
Ciclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacionCiclo de vida de los sistemas de informacion
Ciclo de vida de los sistemas de informacion
 
Desarrollo De Sistemas
Desarrollo De SistemasDesarrollo De Sistemas
Desarrollo De Sistemas
 
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMASCICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS
 
9. auditoría de sistemas y calidad de software
9. auditoría de sistemas y calidad de software9. auditoría de sistemas y calidad de software
9. auditoría de sistemas y calidad de software
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Inf
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
Cuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaCuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vida
 
Cuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vidaCuadro sinóptico de modelo del ciclo de vida
Cuadro sinóptico de modelo del ciclo de vida
 
Pruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de SistemasPruebas y Mantenimiento de Sistemas
Pruebas y Mantenimiento de Sistemas
 
Admon desarrollo exponer
Admon desarrollo exponerAdmon desarrollo exponer
Admon desarrollo exponer
 
El Analista de Sistemas AYDSI
El Analista de Sistemas AYDSI El Analista de Sistemas AYDSI
El Analista de Sistemas AYDSI
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 

Andere mochten auch

Presentacion salud ocupacional
Presentacion salud ocupacionalPresentacion salud ocupacional
Presentacion salud ocupacionalinfobran
 
Impresoras
 Impresoras Impresoras
Impresorasinfobran
 
Presentación1(2)
 Presentación1(2) Presentación1(2)
Presentación1(2)infobran
 
Alejandro,ariel prototipe
Alejandro,ariel prototipeAlejandro,ariel prototipe
Alejandro,ariel prototipeinfobran
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototiposinfobran
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARPinfobran
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativosinfobran
 

Andere mochten auch (10)

Sistemas
 Sistemas Sistemas
Sistemas
 
Presentacion salud ocupacional
Presentacion salud ocupacionalPresentacion salud ocupacional
Presentacion salud ocupacional
 
Intrefaz
 Intrefaz Intrefaz
Intrefaz
 
Impresoras
 Impresoras Impresoras
Impresoras
 
Presentación1(2)
 Presentación1(2) Presentación1(2)
Presentación1(2)
 
Alejandro,ariel prototipe
Alejandro,ariel prototipeAlejandro,ariel prototipe
Alejandro,ariel prototipe
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Introducción a C SHARP
Introducción a C SHARPIntroducción a C SHARP
Introducción a C SHARP
 
Biachi
BiachiBiachi
Biachi
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
 

Ähnlich wie Especificacion software

Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1juapepe
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónOvidio Fernando Hernández Albarran
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informaciondavinson garcia
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareDulce Arenas Garzon
 
Instituto tecnologio spencer w
Instituto tecnologio spencer wInstituto tecnologio spencer w
Instituto tecnologio spencer wAbner Garcia
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemajosue88ec
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informaticaWil Vin
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicionEvelin Oña
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2Janetsy Salazar
 

Ähnlich wie Especificacion software (20)

Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentación
 
Diapositiva fases
Diapositiva fasesDiapositiva fases
Diapositiva fases
 
Introduccion al desarrollo
Introduccion al desarrolloIntroduccion al desarrollo
Introduccion al desarrollo
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
 
Instituto tecnologio spencer w
Instituto tecnologio spencer wInstituto tecnologio spencer w
Instituto tecnologio spencer w
 
Ciclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistemaCiclo de vida del desarrollo del sistema
Ciclo de vida del desarrollo del sistema
 
Georgy jose sanchez
Georgy jose sanchezGeorgy jose sanchez
Georgy jose sanchez
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
Luciano
LucianoLuciano
Luciano
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informatica
 
Trabajo 2 exposicion
Trabajo 2 exposicionTrabajo 2 exposicion
Trabajo 2 exposicion
 
4.3pptx
4.3pptx4.3pptx
4.3pptx
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2
 

Mehr von infobran

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1infobran
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemasinfobran
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
Introducción a net
Introducción a netIntroducción a net
Introducción a netinfobran
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informaticainfobran
 
Examen diego
Examen diegoExamen diego
Examen diegoinfobran
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios webinfobran
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujoinfobran
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidadinfobran
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)infobran
 
Presentación
 Presentación Presentación
Presentacióninfobran
 
Trabajo individual
Trabajo individualTrabajo individual
Trabajo individualinfobran
 
Practica diagramas
Practica diagramasPractica diagramas
Practica diagramasinfobran
 
Practica algoritmos
Practica algoritmosPractica algoritmos
Practica algoritmosinfobran
 

Mehr von infobran (20)

Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
Examen trianual informatica
Examen trianual informaticaExamen trianual informatica
Examen trianual informatica
 
Examen diego
Examen diegoExamen diego
Examen diego
 
Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Grafos
GrafosGrafos
Grafos
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujo
 
Cultura de la calidad
Cultura de la calidadCultura de la calidad
Cultura de la calidad
 
Ch10 13
Ch10 13Ch10 13
Ch10 13
 
Arboles
ArbolesArboles
Arboles
 
Arboles(2)
Arboles(2)Arboles(2)
Arboles(2)
 
Presentación
 Presentación Presentación
Presentación
 
Marco
 Marco Marco
Marco
 
While
WhileWhile
While
 
Trabajo individual
Trabajo individualTrabajo individual
Trabajo individual
 
Practica diagramas
Practica diagramasPractica diagramas
Practica diagramas
 
Practica algoritmos
Practica algoritmosPractica algoritmos
Practica algoritmos
 
Pascal
PascalPascal
Pascal
 

Especificacion software

  • 2. Procedimientos sobre los que se Apoya la Ingeniería de Software.  Mejorar la calidad de los productos de software  Aumentar la productividad y trabajo de los ingenieros del software.  Facilitar el control del proceso de desarrollo de software.
  • 3.  Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente.  Definir una disciplina que garantice la producción y el mantenimiento de los productos software desarrollados en el plazo fijado y dentro del costo estimado.
  • 4. Método del Ciclo de Vida Clásico  El método del ciclo de vida para desarrollo de sistemas es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de información.
  • 5. El método del ciclo de vida para el desarrollo de sistemas consta de las siguientes actividades: 1) Investigación preliminar  La solicitud para recibir ayuda de un sistema de información pueden originarse por una persona, cuando se formula la solicitud comienza la primera actividad del sistema. Esta actividad tiene tres partes:  Aclaración de la solicitud.  Estudio de factibilidad  Aprobación de la solicitud
  • 6. 2) Determinación de los requisitos del sistema.  Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a ciertas preguntas claves.  Reunidos los detalles, los analistas estudian los datos sobre requerimientos con la finalidad de identificar las características que debe tener el nuevo sistema.
  • 7. 3)Diseño del sistema.(diseño lógico)  El diseño de un sistema de información responde a la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis.  Es común que los diseñadores hagan un esquema del formato o pantalla que esperan que aparezca cuando el sistema esta terminado, se realiza en papel o en la pantalla de una terminal utilizando algunas de las herramientas automatizadas disponibles para el desarrollo de sistemas.
  • 8. 4) Desarrollo de software (diseño físico).  Los encargados de desarrollar software pueden instalar software comprado a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores.  Los programadores son responsables de la documentación de los programas y de explicar su codificación, esta documentación es esencial para probar el programa y hacer el mantenimiento.
  • 9. 5) Prueba de sistemas.  El sistema se emplea de manera experimental para asegurarse que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.
  • 10. 6) Implantación y Evaluación.  La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes
  • 11. Proceso en el Desarrollo del Software Análisis Diseño Codificación Pruebas Instalación