ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proceso de Software Conceptos Importantes para recordar


Enviado por   •  3 de Junio de 2020  •  Documentos de Investigación  •  474 Palabras (2 Páginas)  •  189 Visitas

Página 1 de 2

[pic 1]

Universidad de Guadalajara

Centro Universitario de Ciencias Exactas e Ingenierías

División de Electrónica y Computación

Nombre: Suarez Mujica Cesar Natanael

Materia: Ingeniería de Software 1

Actividad 1

Proceso de Software

Conceptos Importantes para recordar:

[pic 2]

¿Qué es la ingenieria de software?

Es la ciencia que principalmente se avocará al desarrollo del software. Para lo cual su proceso se puede definir como el conjunto de diversos periodos, los cuales contienen un orden parcial que tienen como finalidad lograr un objetivo, que involucra la calidad de este en su resultado. Según Somerville (2005), la ingeniería del software es una disciplina de la ingeniería que comprende todos los aspectos de la producción del software desde las etapas iniciales de la especificación del sistema, hasta el mantenimiento de éste después de que se utiliza. En síntesis, la ingeniería de software no solo está dedicada al desarrollo del software, sino también hacia diferentes etapas durante su ciclo de vida.

[pic 3]

Los métodos de la IS indican cómo construir técnicamente el software.  Los métodos abarcan una gran gama de tareas que incluyen análisis de requisitos, diseño, construcción de programas, pruebas y mantenimiento. Estos métodos dependen de un conjunto de principios básicos que gobiernan cada área de la tecnología e incluyen actividades de modelado y otras técnicas descriptivas. Las herramientas de la IS proporcionan un soporte automático o semiautomático para el proceso y los métodos, a estas herramientas se les llama herramientas CASE (Computer-Aided Software Engineering // Ingeniería de Software Asistida por Computadora).

Ciclos de vida

Es el proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y retiro del sistema. Se definen las distintas fases intermedias que se requieren para validar el desarrollo de un software, es decir, para garantizar que el software cumpla los requisitos para la aplicación y verificación de los procedimientos de desarrollo, se asegura de que los métodos utilizados son apropiados.

[pic 4]

1-. Procesos principales:

  • Adquisición
  • Suministro
  • Explotación
  • Mantenimiento

2-. Procesos de soporte:

  • Documentación
  • Gestión de configuración
  • Aseguramiento de calidad
  • Verificación
  • Validación
  • Revisión conjunta
  • Auditoría
  • Resolución de problemas

3-. Procesos de organización:

  • Gestión
  • Mejora
  • Infraestructura
  • Formación[pic 5]

4-. Proceso adquisición

  • Análisis de requisitos del sistema
  • Diseño de la arquitectura del sistema
  • Análisis de los requisitos del software
  • Diseño de la arquitectura del software
  • Diseño detallado del software
  • Codificación y prueba del software

5-. Proceso suministro

  • Integración del software
  • Prueba del software
  • Integración del sistema
  • Prueba del sistema
  • Instalación del software
  • Soporte del proceso de aceptación del software

Metodología de Desarrollo.

Una metodología de desarrollo de software se refiere a un framework (entorno o marco de trabajo) que es usado para estructurar, planear y controlar el proceso de desarrollo en sistemas de información.

[pic 6]

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (261 Kb) docx (590 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com