Ingenieria de software

Páginas: 10 (2341 palabras) Publicado: 26 de septiembre de 2014

CAPITULO II
EL PROCESO
el software al igual que cualquier capital , es conocimiento materializado, su desarrollo implica aprendizaje social. Primero se dialoga y se reúne el conocimiento que se desea convertir a software y al último se materializa. El proceso se lleva a cabo en conjunto de participantes implicados y sus herramientas tecnológicas. Dicho proceso de construcción desoftware de computadora es un proceso interactivo de aprendizaje, lo que da como resultado un lo que Baetjer llamaría “Capital del software”, la materialización, depuración, y organización de dicho conocimiento.
La definición del proceso de software es básicamente un marco de trabajo para las tareas que se requieren en las construcción de software de alta calidad define el enfoque que se adoptamientras el software está en desarrollo, está ligado a la ingeniería de software pero si tiene una diferencia notable, como las características del proceso de software ya mencionadas. La ingeniería de Software se centra más en los ámbitos de:
Métodos técnicos
Herramientas y automatizadas
Otra diferencia notable es que la ingeniería de software la hacen las personas físicas, creativas; que deseantrabajar en un proceso de software “maduro” mientras que el proceso de software lo demandan los mercados.
Definición de ingeniería de software
Adaptación de los establecimientos y uso de los principios de la ingeniería para obtener económicamente un software que se confiable y funcione de modo eficiente en maquinas reales.
Jerarquía





La base de la ingeniería de software es elproceso y es lo que la mantiene ligado al desarrollo del programa, a las herramientas de tecnología, forma la base para la gestión de proyectos de software, establece el contexto en el cual se desarrollaran los productos de trabajo (modelos, documentos, datos y reportes) se establecen los fundamentos y se asegura la calidad, el cambio de maneja de manera apropiada.
Los métodos de la ingeniería desoftware proporcionan los “como” técnicos de construir un software; abarcan una amplia gama de tareas, que incluyen la comunicación, el análisis de requisitos el modelado de diseños, construcción del programa, realización de pruebas y el soporte. Las herramientas de la ingeniería de software son aquellas que proporcionan el soporte automatizado o semiautomatizado para el proceso y los métodos.Cuando las herramientas se integran de forma que la información que cree alguna de ellas, la pueda usar otra se dice que se ha implementado un pequeño sistema para el soporte de desarrollo de software asistido por computadora.
Cada marco de trabajo, contiene un conjunto de acciones de ingeniería del software contiene le flujo de las tareas, relacionadas.
Marco de trabajo genérico de procesoComunicación
Planeación
Modelado
Construcción
Despliegue
Seguimiento y control de proyecto de software
Gestión del riesgo
Aseguramiento de la calidad del software
Revisión de técnicas formales
Medición
Gestión del a configuración del software
Gestión de la reutilización
Preparación y producción del producto de trabajo.






Integración de capacidad del modelo de madurez
ElInstituto de ingeniería en software (SEI por sus siglas en ingles) ha desarrollado un modelo completo de un amplio proceso basado en un conjunto de capacidades de software en sistemas que deben estar presentes conforme las organizaciones alcanzan diferentes grados y madurez de los procesos.

El modelo cuenta con 6 niveles
1. Nivel 0: incompleto
2. Nivel 1: Realizado
3. Nivel 2: Administrado
4.Nivel 3: Definido
5. Nivel 4: Administrativo en forma cuantitativa
6. Nivel 5: Mejorado

Cada área en función del proceso debe de tener” metas especificas” y “practicas especificas”
Las metas específicas – establecen características que deben existe para que las actividades implicadas en un área de proceso sean efectivas.
Practicas específicas-convierten una meta en un conjunto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS