SlideShare uma empresa Scribd logo
1 de 20
Bachiller: Georgy Sánchez CI:26.256.610
Una vez que se han establecido los requisitos del software, el diseño es la primera de tres
actividades técnicas: diseño, codificación y prueba el diseño es técnicamente la parte central de
la ingeniería del software durante el diseño se desarrollan, revisan y se documentan los
refinamientos progresivos de las estructuras de datos, de la estructura del programa y de los
detalles procedimentales el diseño da como resultado representaciones cuya calidad puede ser
evaluada mediante la aplicación de metodologías de diseño se realiza el diseño de datos transforma
el modelo de información creado durante el análisis, en las estructuras de datos que se van a requerir para
implementar el software.
• El diseño arquitectónico define las relaciones entre los principales elementos estructurales del programa.
• El diseño procedimental transforma los elementos estructurales en una descripción procedimental del
software
Finalmente, se genera el código fuente y, para integrar y validar el software, se llevan a cabo las
pruebas.
Diseño de software: consiste en definir y formalizar la estructura del
sistema con el suficiente detalle como para permitir su realización física.
Objetivo fundamental del diseño: Es
conseguir que el software sea fácil de
mantener, y si es posible re-utilizarlo en
futuras aplicaciones. Para conseguir ambos
objetivos, la etapa de diseño es la más
importante de la fase de desarrollo de
software. Durante el diseño se tiene que
pasar gradualmente de las ideas informales
recogidas en el SRD a definiciones detalladas
y precisas para la realización del software
mediante refinamientos sucesivos.
 Diseño arquitectónico: Se abordan aspectos
estructurales y de organización del sistema y su posible
subdivisión en subsistemas o módulos.
 Diseño detallado: Se aborda la estructura de cada uno
de los módulos en los que quedó subdividido el sistema
global.
 Diseño procedimental: Se abordan la organización de las
operaciones o servicios que ofrecerá cada uno de los
módulos.
 Diseño de datos: Se aborda la organización de la base
de datos del sistema. Se parte del diccionario de datos y
de los diagramas E - R de la especificación del sistema.
 Diseño de la interfaz de usuario: Aborda la organización de la
interfaz del usuario, para conseguir un diseño más ergonómico.
 El resultado de todas estas actividades de diseño es el Documento
de Diseño de Software (SDD) que contendrá una especificación lo
más formal posible de la estructura global del sistema y de cada uno
de los elementos del mismo.
 Según las normas ESA tenemos 2 documentos de diseño: ADD:
Documento de Diseño Arquitectónico. DDD: Documento de
Diseño Detallado, al que se le puede añadir como apéndices los
listados de los programas una vez completado el desarrollo.
 Consiste en los medios de la supervisión tecnología de
dotación lógica los procesos y los métodos aseguraban
calidad. Hace esto por medio de intervenciones de
sistema de gerencia de la calidad debajo de cuál se crea
el sistema de software. Estas intervenciones son
movidas hacia atrás por unos o más estándares,
generalmente ISO 9000.
 Un enfoque de gestión de calidad .
 Tecnología de Ingeniería de Software efectiva (métodos y
herramientas).
 Revisiones técnicas formales que se aplican durante el proceso
del software.
 Una estrategia de prueba multi escalada.
 Un control de la documentación del software y de los cambios
realizados
 Un procedimiento que asegure un ajuste a los estándares de
desarrollo de
software.
 Mecanismos de medición y de generación de informes.
 Proporcionar visibilidad sobre procesos utilizados por el
proyecto de SW y sobre los productos que genera.
Objetivos
 Planificar las actividades de aseguramiento de la calidad.
 Revisar y auditar objetivamente los productos y las
actividades para verificar que estén conformes con los
procedimientos y estándares.
 Proporcionar los resultados de estas revisiones o auditorías
informando a la dirección.
• Trabaja con el equipo del proyecto desde el
inicio.
• Debe ser objetivo e independiente.
• Ayuda al proyecto, más que controlar sus
actividades.
La actividad de SQA es el proceso de
verificación de que los estándares sean
aplicados correctamente.
Un plan de la SQA puede tomar un número de
trayectorias, probando para diversas capacidades
y la ejecución diferente analiza, dependiendo de
las demandas del proyecto, los usuarios, y el
software.
 Satisfacción de cliente mejorada: La satisfacción
de cliente mejorada significa relaciones más de
largo, más provechosas del cliente.
 Coste reducido de desarrollo: Porque el proceso
de la garantía de calidad del software se diseña
para prevenir defectos e ineficacias del software.
La prueba del software es tanto un arte
como una ciencia. En grande, los usos
complejos, tales como sistemas
operativos.
las tareas mas comunes del QA del software
incluyen:
Prueba de la validación La prueba de la
validación es el acto de los datos que entran que
el probador sabe para ser erróneo en un uso.
Prueba de la tensión: Una prueba de
tensión es cuando el software se utiliza tan
pesadamente como sea posible por un
período.
Prueba de la utilidad A veces
consiguiendo a los usuarios que son
desconocedores con el software intentarlo
durante algún tiempo
 Nivel 1. Inicial. En este nivel, los proyectos y
métodos de ingeniería no se encuentran
definidos.
 Nivel 2.Repetible. Se establecen algunos
procesos y métodos de ingeniería a nivel de
proyectos.
 Nivel 3. Definido. Los procesos, actividades
y métodos relacionados con la ingeniería y
administración de proyectos se encuentran
documentados
Nivel 4. Administrado. La compañía
opera bajo control estadístico de procesos.
Nivel 5. Optimización. En este nivel, las
organizaciones se encuentran en un
proceso de mejora continua.
El mantenimiento preventivo de software es el proceso
por el cual se mejora y optimiza el software que se ha instalado,
este mantenimiento se realiza para la prevención de posibles
problemas que puedan llegar a surgir a medida que se utiliza el
computador.
Para realizar un mantenimiento óptimo al software
existen pasos para realizar este eficientemente y tener una
mayor cobertura en el mantenimiento. Estos pasos son:
 La revisión de instalación por SETUP.
 Desfragmentación de disco duro.
 La eliminación de archivos TMP.
 Liberación de espacio en el disco duro.
 Ejecución del antivirus.
 Realizar una copia de seguridad.
 Limpiar la papelera de reciclaje.
La revisión de instalación por SETUP:
Consiste en una revisión que se realiza ingresando directamente
al menú que se encuentra en la setup detectando las unidades
conectadas ala computadora. Mediante este se puede detectar alguna
falla en conectores.
La desfragmentacion de disco duro:
La desfragmentacion es el proceso en el cual se acomodan los
archivos de un disco, este se realiza cuando el disco se fragmenta, esto
sucede cuando el sistema ha escrito diferentes versiones de los archivos,
esto es, cuando un archivo después de ser modificado no ocupa
direcciones de memoria contiguas en el disco duro.
La eliminación de archivos TMP (temporales):
Este proceso consiste en la eliminación de los archivos generados por
las aplicaciones instaladas en la computadora y que ya no se utilizan.
Liberación de espacio en el disco duro:
El liberador de espacio busca en la unidad y enumera los archivos
temporales, archivos de cache de Internet y archivos de programa
innecesarios que puede eliminar de forma segura.
Ejecución de Antivirus:
Este se utiliza para realizar una análisis del sistema en busca de
algún virus. Aunque hoy en día, la eliminación de un virus se convierte en una
tarea titánica ya que estos han ido evolucionando hasta ser casi indetectables.
Papelera de reciclaje:
La papelera de reciclaje no es más que una carpeta más, creada por
Windows para almacenar los archivos que el usuario desea eliminar del
computador, solo que el usuario en ciertas veces cambia de parecer con
respecto a borrar dicha información, entonces ahí esta otra función de la
papelera de reciclaje.
 Cada una de las pautas antes mencionadas deben
ser claramente estudiadas ya que cada una se
complementa con la anterior para lograr obtener
un optimo y mantener un mejoramiento continuo
de todos los sistemas y software que en un futuro
desee poseer.
 Mientras a tecnología esta en aumento estos
pasos deben ser tomados con mas detenimiento
debido a los múltiples malware, archivos basura
que se encuentran en la red o intrusos
informáticos.
 Apuntesuned.es. (n.d.). [En linea] Disponible en:
http://www.apuntesuned.es/descargas/category/18-apuntes-
ingenieria-del-software.html?download=106%3A2015-01-30-
23-32-52 [Revisado 9 Abr. 2018].
 vargas, a. (2010). Garantia de Calidad de Software (SQA).
[En linea] Arielvargasu.blogspot.com. Disponible en:
http://arielvargasu.blogspot.com/2010/10/garantia-de-calidad-
de-software-sqa_18.html [Revisado 9 Abr. 2018].
 El blog de informacione13. (2011). MANTENIMIENTO
PREVENTIVO DEL SOFTWARE - El blog de informacione13.
[En linea] Disponible en: http://informacione13.over-
blog.com/article-mantwnimiwnto-preventivo-del-software-
88394816.html [Revisado 9 Abr. 2018].

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
Jose r ojas ii
Jose r ojas iiJose r ojas ii
Jose r ojas ii
 
Software configuration managment
Software configuration managmentSoftware configuration managment
Software configuration managment
 
Investigafer
InvestigaferInvestigafer
Investigafer
 
Investiga
InvestigaInvestiga
Investiga
 
Investiga
InvestigaInvestiga
Investiga
 
Métricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de softwareMétricas del proceso y proyecto - Procesos de Ingeniería de software
Métricas del proceso y proyecto - Procesos de Ingeniería de software
 
Documentación de Software
Documentación de Software Documentación de Software
Documentación de Software
 
Unidad 1 Ingenieria de software
Unidad 1 Ingenieria de softwareUnidad 1 Ingenieria de software
Unidad 1 Ingenieria de software
 
Mantenimiento y evolución del software
Mantenimiento y evolución del softwareMantenimiento y evolución del software
Mantenimiento y evolución del software
 
Documentación del diseño
Documentación del diseñoDocumentación del diseño
Documentación del diseño
 
Proceso software
Proceso softwareProceso software
Proceso software
 
Reingeniería
Reingeniería Reingeniería
Reingeniería
 
Ieee 1074
Ieee 1074Ieee 1074
Ieee 1074
 
Requisitos de software
Requisitos de softwareRequisitos de software
Requisitos de software
 
Reingenieria inversa
Reingenieria inversaReingenieria inversa
Reingenieria inversa
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504
 

Semelhante a Georgy jose sanchez

Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de siDidier Alexander
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilvaeddysilva18
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno softwareclaudiocaizales
 
Fundamentos del diseño y Garantías de Calidad del Software
Fundamentos del diseño y Garantías de Calidad del SoftwareFundamentos del diseño y Garantías de Calidad del Software
Fundamentos del diseño y Garantías de Calidad del SoftwareRichard J. Nuñez
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informaticaWil Vin
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del softwarehdfkjshdkf
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literariodiegos08
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloYip-yip
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofwareMcDonald's
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de SoftwareCARMEN
 

Semelhante a Georgy jose sanchez (20)

Proceso de desarrollo de si
Proceso de desarrollo de siProceso de desarrollo de si
Proceso de desarrollo de si
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilva
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno software
 
Inf 162
Inf 162Inf 162
Inf 162
 
Proceso del Software
Proceso del Software Proceso del Software
Proceso del Software
 
Sqm
SqmSqm
Sqm
 
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
 
Fundamentos del diseño y Garantías de Calidad del Software
Fundamentos del diseño y Garantías de Calidad del SoftwareFundamentos del diseño y Garantías de Calidad del Software
Fundamentos del diseño y Garantías de Calidad del Software
 
Jose gpe act4
Jose gpe act4Jose gpe act4
Jose gpe act4
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Especificacion software
Especificacion softwareEspecificacion software
Especificacion software
 
Tipos de auditoria informatica
Tipos de auditoria informaticaTipos de auditoria informatica
Tipos de auditoria informatica
 
Definición de ingeniería del software
Definición de ingeniería del softwareDefinición de ingeniería del software
Definición de ingeniería del software
 
Ingenieria de software -analizis literario
Ingenieria de software -analizis literarioIngenieria de software -analizis literario
Ingenieria de software -analizis literario
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
AMSI
AMSIAMSI
AMSI
 
Fases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrolloFases del ciclo de la vida de desarrollo
Fases del ciclo de la vida de desarrollo
 
Proceso de desarrollo de sofware
Proceso de desarrollo de sofwareProceso de desarrollo de sofware
Proceso de desarrollo de sofware
 
Mantenimiento de Software
Mantenimiento de SoftwareMantenimiento de Software
Mantenimiento de Software
 

Mais de Georgy Jose Sanchez (12)

Teleinformatica
TeleinformaticaTeleinformatica
Teleinformatica
 
Evaluacion de la seguridad
Evaluacion de la seguridadEvaluacion de la seguridad
Evaluacion de la seguridad
 
Auditoria de la funcion informatica
Auditoria de la funcion informaticaAuditoria de la funcion informatica
Auditoria de la funcion informatica
 
Metodo matematico
Metodo matematicoMetodo matematico
Metodo matematico
 
Planificacion de proyecto de software
Planificacion de proyecto de softwarePlanificacion de proyecto de software
Planificacion de proyecto de software
 
Seguridad y proteccion
Seguridad y proteccionSeguridad y proteccion
Seguridad y proteccion
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Ejercicios Resueltos de ley de Conjuntos
Ejercicios Resueltos de ley de ConjuntosEjercicios Resueltos de ley de Conjuntos
Ejercicios Resueltos de ley de Conjuntos
 
Redes wan
Redes wanRedes wan
Redes wan
 
Redes ii
Redes iiRedes ii
Redes ii
 
Manual
ManualManual
Manual
 
Modelos alternativos para la toma de decisiones
Modelos alternativos para la toma de decisionesModelos alternativos para la toma de decisiones
Modelos alternativos para la toma de decisiones
 

Último

Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 

Último (20)

Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 

Georgy jose sanchez

  • 2. Una vez que se han establecido los requisitos del software, el diseño es la primera de tres actividades técnicas: diseño, codificación y prueba el diseño es técnicamente la parte central de la ingeniería del software durante el diseño se desarrollan, revisan y se documentan los refinamientos progresivos de las estructuras de datos, de la estructura del programa y de los detalles procedimentales el diseño da como resultado representaciones cuya calidad puede ser evaluada mediante la aplicación de metodologías de diseño se realiza el diseño de datos transforma el modelo de información creado durante el análisis, en las estructuras de datos que se van a requerir para implementar el software. • El diseño arquitectónico define las relaciones entre los principales elementos estructurales del programa. • El diseño procedimental transforma los elementos estructurales en una descripción procedimental del software Finalmente, se genera el código fuente y, para integrar y validar el software, se llevan a cabo las pruebas.
  • 3. Diseño de software: consiste en definir y formalizar la estructura del sistema con el suficiente detalle como para permitir su realización física. Objetivo fundamental del diseño: Es conseguir que el software sea fácil de mantener, y si es posible re-utilizarlo en futuras aplicaciones. Para conseguir ambos objetivos, la etapa de diseño es la más importante de la fase de desarrollo de software. Durante el diseño se tiene que pasar gradualmente de las ideas informales recogidas en el SRD a definiciones detalladas y precisas para la realización del software mediante refinamientos sucesivos.
  • 4.  Diseño arquitectónico: Se abordan aspectos estructurales y de organización del sistema y su posible subdivisión en subsistemas o módulos.  Diseño detallado: Se aborda la estructura de cada uno de los módulos en los que quedó subdividido el sistema global.
  • 5.  Diseño procedimental: Se abordan la organización de las operaciones o servicios que ofrecerá cada uno de los módulos.  Diseño de datos: Se aborda la organización de la base de datos del sistema. Se parte del diccionario de datos y de los diagramas E - R de la especificación del sistema.
  • 6.  Diseño de la interfaz de usuario: Aborda la organización de la interfaz del usuario, para conseguir un diseño más ergonómico.  El resultado de todas estas actividades de diseño es el Documento de Diseño de Software (SDD) que contendrá una especificación lo más formal posible de la estructura global del sistema y de cada uno de los elementos del mismo.  Según las normas ESA tenemos 2 documentos de diseño: ADD: Documento de Diseño Arquitectónico. DDD: Documento de Diseño Detallado, al que se le puede añadir como apéndices los listados de los programas una vez completado el desarrollo.
  • 7.  Consiste en los medios de la supervisión tecnología de dotación lógica los procesos y los métodos aseguraban calidad. Hace esto por medio de intervenciones de sistema de gerencia de la calidad debajo de cuál se crea el sistema de software. Estas intervenciones son movidas hacia atrás por unos o más estándares, generalmente ISO 9000.
  • 8.  Un enfoque de gestión de calidad .  Tecnología de Ingeniería de Software efectiva (métodos y herramientas).  Revisiones técnicas formales que se aplican durante el proceso del software.  Una estrategia de prueba multi escalada.  Un control de la documentación del software y de los cambios realizados  Un procedimiento que asegure un ajuste a los estándares de desarrollo de software.  Mecanismos de medición y de generación de informes.
  • 9.  Proporcionar visibilidad sobre procesos utilizados por el proyecto de SW y sobre los productos que genera. Objetivos  Planificar las actividades de aseguramiento de la calidad.  Revisar y auditar objetivamente los productos y las actividades para verificar que estén conformes con los procedimientos y estándares.  Proporcionar los resultados de estas revisiones o auditorías informando a la dirección.
  • 10. • Trabaja con el equipo del proyecto desde el inicio. • Debe ser objetivo e independiente. • Ayuda al proyecto, más que controlar sus actividades. La actividad de SQA es el proceso de verificación de que los estándares sean aplicados correctamente.
  • 11. Un plan de la SQA puede tomar un número de trayectorias, probando para diversas capacidades y la ejecución diferente analiza, dependiendo de las demandas del proyecto, los usuarios, y el software.  Satisfacción de cliente mejorada: La satisfacción de cliente mejorada significa relaciones más de largo, más provechosas del cliente.  Coste reducido de desarrollo: Porque el proceso de la garantía de calidad del software se diseña para prevenir defectos e ineficacias del software.
  • 12. La prueba del software es tanto un arte como una ciencia. En grande, los usos complejos, tales como sistemas operativos. las tareas mas comunes del QA del software incluyen: Prueba de la validación La prueba de la validación es el acto de los datos que entran que el probador sabe para ser erróneo en un uso.
  • 13. Prueba de la tensión: Una prueba de tensión es cuando el software se utiliza tan pesadamente como sea posible por un período. Prueba de la utilidad A veces consiguiendo a los usuarios que son desconocedores con el software intentarlo durante algún tiempo
  • 14.  Nivel 1. Inicial. En este nivel, los proyectos y métodos de ingeniería no se encuentran definidos.  Nivel 2.Repetible. Se establecen algunos procesos y métodos de ingeniería a nivel de proyectos.  Nivel 3. Definido. Los procesos, actividades y métodos relacionados con la ingeniería y administración de proyectos se encuentran documentados
  • 15. Nivel 4. Administrado. La compañía opera bajo control estadístico de procesos. Nivel 5. Optimización. En este nivel, las organizaciones se encuentran en un proceso de mejora continua.
  • 16. El mantenimiento preventivo de software es el proceso por el cual se mejora y optimiza el software que se ha instalado, este mantenimiento se realiza para la prevención de posibles problemas que puedan llegar a surgir a medida que se utiliza el computador. Para realizar un mantenimiento óptimo al software existen pasos para realizar este eficientemente y tener una mayor cobertura en el mantenimiento. Estos pasos son:
  • 17.  La revisión de instalación por SETUP.  Desfragmentación de disco duro.  La eliminación de archivos TMP.  Liberación de espacio en el disco duro.  Ejecución del antivirus.  Realizar una copia de seguridad.  Limpiar la papelera de reciclaje. La revisión de instalación por SETUP: Consiste en una revisión que se realiza ingresando directamente al menú que se encuentra en la setup detectando las unidades conectadas ala computadora. Mediante este se puede detectar alguna falla en conectores. La desfragmentacion de disco duro: La desfragmentacion es el proceso en el cual se acomodan los archivos de un disco, este se realiza cuando el disco se fragmenta, esto sucede cuando el sistema ha escrito diferentes versiones de los archivos, esto es, cuando un archivo después de ser modificado no ocupa direcciones de memoria contiguas en el disco duro.
  • 18. La eliminación de archivos TMP (temporales): Este proceso consiste en la eliminación de los archivos generados por las aplicaciones instaladas en la computadora y que ya no se utilizan. Liberación de espacio en el disco duro: El liberador de espacio busca en la unidad y enumera los archivos temporales, archivos de cache de Internet y archivos de programa innecesarios que puede eliminar de forma segura. Ejecución de Antivirus: Este se utiliza para realizar una análisis del sistema en busca de algún virus. Aunque hoy en día, la eliminación de un virus se convierte en una tarea titánica ya que estos han ido evolucionando hasta ser casi indetectables. Papelera de reciclaje: La papelera de reciclaje no es más que una carpeta más, creada por Windows para almacenar los archivos que el usuario desea eliminar del computador, solo que el usuario en ciertas veces cambia de parecer con respecto a borrar dicha información, entonces ahí esta otra función de la papelera de reciclaje.
  • 19.  Cada una de las pautas antes mencionadas deben ser claramente estudiadas ya que cada una se complementa con la anterior para lograr obtener un optimo y mantener un mejoramiento continuo de todos los sistemas y software que en un futuro desee poseer.  Mientras a tecnología esta en aumento estos pasos deben ser tomados con mas detenimiento debido a los múltiples malware, archivos basura que se encuentran en la red o intrusos informáticos.
  • 20.  Apuntesuned.es. (n.d.). [En linea] Disponible en: http://www.apuntesuned.es/descargas/category/18-apuntes- ingenieria-del-software.html?download=106%3A2015-01-30- 23-32-52 [Revisado 9 Abr. 2018].  vargas, a. (2010). Garantia de Calidad de Software (SQA). [En linea] Arielvargasu.blogspot.com. Disponible en: http://arielvargasu.blogspot.com/2010/10/garantia-de-calidad- de-software-sqa_18.html [Revisado 9 Abr. 2018].  El blog de informacione13. (2011). MANTENIMIENTO PREVENTIVO DEL SOFTWARE - El blog de informacione13. [En linea] Disponible en: http://informacione13.over- blog.com/article-mantwnimiwnto-preventivo-del-software- 88394816.html [Revisado 9 Abr. 2018].