SlideShare une entreprise Scribd logo
1  sur  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 Diseño Análisis Codificación Pruebas Instalación

Contenu connexe

Tendances

54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
cristina_devargas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
Zuleima
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)
jennisena
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
antonio
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
Angel Reyes
 
Patrones de diseño(presentación 7)
Patrones de diseño(presentación 7)Patrones de diseño(presentación 7)
Patrones de diseño(presentación 7)
programadorjavablog
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
ElvisAR
 

Tendances (20)

54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software54714841 ejemplo-propuesta-de-desarrollo-de-software
54714841 ejemplo-propuesta-de-desarrollo-de-software
 
Metricas de calidad
Metricas de calidadMetricas de calidad
Metricas de calidad
 
PLAN SQA
PLAN SQAPLAN SQA
PLAN SQA
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Análisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de softwareAnálisis de riesgos de un proyecto de software
Análisis de riesgos de un proyecto de software
 
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
GESTIÓN DE LA CONFIGURACIÓN DEL SOFTWARE (GCS)
 
Patrones de diseño(presentación 7)
Patrones de diseño(presentación 7)Patrones de diseño(presentación 7)
Patrones de diseño(presentación 7)
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Clasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de softwareClasificación de las metodologías de desarrollo de software
Clasificación de las metodologías de desarrollo de software
 
Calidad de software Unidad 1
Calidad de software Unidad 1Calidad de software Unidad 1
Calidad de software Unidad 1
 
Exposicion de ingenieria
Exposicion de ingenieriaExposicion de ingenieria
Exposicion de ingenieria
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
proceso unificado de desarrollo
proceso unificado de desarrollo proceso unificado de desarrollo
proceso unificado de desarrollo
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
 
Rational rose
Rational roseRational rose
Rational rose
 
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWAREPSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
PSW Unidad 4 ESTIMACIÓN DE PROYECTOS DE SOFTWARE
 

En vedette

Internet y las redes sociales alumnos2
Internet y las redes sociales alumnos2Internet y las redes sociales alumnos2
Internet y las redes sociales alumnos2
ceciliapenichet
 
En Jianfeng ens presenta el seu país: la Xina
En Jianfeng ens presenta el seu país: la XinaEn Jianfeng ens presenta el seu país: la Xina
En Jianfeng ens presenta el seu país: la Xina
acollidamontascopa
 
Las Reglas De Bill Gate
Las Reglas De Bill GateLas Reglas De Bill Gate
Las Reglas De Bill Gate
jose
 
Mueller milch
Mueller milchMueller milch
Mueller milch
Petefull
 
Oferta Moto Primavera 2010
Oferta Moto Primavera 2010Oferta Moto Primavera 2010
Oferta Moto Primavera 2010
guest295251
 
Bueroschilder
BueroschilderBueroschilder
Bueroschilder
Petefull
 
Was Sind Web Quests
Was Sind Web QuestsWas Sind Web Quests
Was Sind Web Quests
Tuende Kadar
 

En vedette (20)

Schlosshotel Fürstlich Drehna
Schlosshotel Fürstlich DrehnaSchlosshotel Fürstlich Drehna
Schlosshotel Fürstlich Drehna
 
Android
Android Android
Android
 
Noticias de espeleología 20120213
Noticias de espeleología 20120213Noticias de espeleología 20120213
Noticias de espeleología 20120213
 
Internet y las redes sociales alumnos2
Internet y las redes sociales alumnos2Internet y las redes sociales alumnos2
Internet y las redes sociales alumnos2
 
El aborto
El abortoEl aborto
El aborto
 
En Jianfeng ens presenta el seu país: la Xina
En Jianfeng ens presenta el seu país: la XinaEn Jianfeng ens presenta el seu país: la Xina
En Jianfeng ens presenta el seu país: la Xina
 
Respeto
RespetoRespeto
Respeto
 
Las Reglas De Bill Gate
Las Reglas De Bill GateLas Reglas De Bill Gate
Las Reglas De Bill Gate
 
Tui-inside - Inseln Kos und Rhodos, Griechenland
Tui-inside - Inseln Kos und Rhodos, GriechenlandTui-inside - Inseln Kos und Rhodos, Griechenland
Tui-inside - Inseln Kos und Rhodos, Griechenland
 
7 Tipps für den Multichannel-Handel: So sieht der Retail der Zukunft aus
7 Tipps für den Multichannel-Handel: So sieht der Retail der Zukunft aus7 Tipps für den Multichannel-Handel: So sieht der Retail der Zukunft aus
7 Tipps für den Multichannel-Handel: So sieht der Retail der Zukunft aus
 
PR fuer Existenzgruender
PR fuer ExistenzgruenderPR fuer Existenzgruender
PR fuer Existenzgruender
 
Mueller milch
Mueller milchMueller milch
Mueller milch
 
Oferta Moto Primavera 2010
Oferta Moto Primavera 2010Oferta Moto Primavera 2010
Oferta Moto Primavera 2010
 
Bueroschilder
BueroschilderBueroschilder
Bueroschilder
 
Agenda
AgendaAgenda
Agenda
 
Web Analytics: Der schnelle und richtige Einstieg
Web Analytics: Der schnelle und richtige EinstiegWeb Analytics: Der schnelle und richtige Einstieg
Web Analytics: Der schnelle und richtige Einstieg
 
SQL
SQLSQL
SQL
 
Noticias espeleológicas 20120109
Noticias espeleológicas 20120109Noticias espeleológicas 20120109
Noticias espeleológicas 20120109
 
Was Sind Web Quests
Was Sind Web QuestsWas Sind Web Quests
Was Sind Web Quests
 
E-Mail Marketing Trends 2014
E-Mail Marketing Trends 2014E-Mail Marketing Trends 2014
E-Mail Marketing Trends 2014
 

Similaire à Especificacion software

Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
infobran
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
infobran
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
exposiciongiovanny
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
eddyingenieria
 
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
Dulce Arenas Garzon
 

Similaire à Especificacion software (20)

Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
Ciclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacionCiclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacion
 
Ciclo de vida SI
Ciclo de vida SICiclo de vida SI
Ciclo de vida SI
 
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
 
Respuestas de analisis de sistema
Respuestas de analisis de sistemaRespuestas de analisis de sistema
Respuestas de analisis de sistema
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1
 
Desarrollo De Sistemas
Desarrollo De SistemasDesarrollo De Sistemas
Desarrollo De Sistemas
 
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
 
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
 
Georgy jose sanchez
Georgy jose sanchezGeorgy jose sanchez
Georgy jose sanchez
 
Unidad ii
Unidad iiUnidad ii
Unidad ii
 
Ciclo de vida del software.pdf
Ciclo de vida del software.pdfCiclo de vida del software.pdf
Ciclo de vida del software.pdf
 
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
 

Plus de Colegio Agropecuario de San Carlos

Plus de Colegio Agropecuario de San Carlos (20)

Desarrollo sitios web
Desarrollo sitios webDesarrollo sitios web
Desarrollo sitios web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
Examensinrespuesta
ExamensinrespuestaExamensinrespuesta
Examensinrespuesta
 
Tipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informáticaTipos de certificaciones profesionales en informática
Tipos de certificaciones profesionales en informática
 
Visual basic 2
Visual basic 2Visual basic 2
Visual basic 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introducción a net
Introducción a netIntroducción a net
Introducción a net
 
C sharp intro0
C sharp intro0C sharp intro0
C sharp intro0
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Servicios de sistemas
Servicios de sistemasServicios de sistemas
Servicios de sistemas
 
Planificador del procesador
Planificador del procesadorPlanificador del procesador
Planificador del procesador
 
Tipos sitemas operativos
Tipos sitemas operativosTipos sitemas operativos
Tipos sitemas operativos
 
Ms
MsMs
Ms
 
Practica ms dos 2
Practica ms dos 2Practica ms dos 2
Practica ms dos 2
 
Drop database bd
Drop database bdDrop database bd
Drop database bd
 
Igu
IguIgu
Igu
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 

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 Diseño Análisis Codificación Pruebas Instalación