Practica Ingenieria Del Software

Páginas: 5 (1176 palabras) Publicado: 1 de diciembre de 2012
PRACTICA INGENIERIA DEL SOFTWARE
- UNA VISION GENERICA

La práctica de la ingeniería de software es una colección de conceptos, principios, métodos y herramientas a las que un ingeniero de software recurre a diario.
George Polya propone la esencia de la resolución de problemas y en consecuencia la esencia de la ingeniería del software en los siguientes puntos.

Entender el problema(comunicación y análisis)
Planear la solución (modelado y diseño)
Llevar a cabo el plan (generado de código)
Examinar el resultado para probar precisión(realizar pruebas y asegurar la calidad)

En el contexto de la ingeniería de software estos pasos nos conducen a las preguntas.

* ENTENDER EL PROBLEMA

¿A quién le interesa la solución del problema? es decir ¿quiénes son los clientes?

¿Elproblema puede dividirse en categorías?

¿Qué aspectos se desconocen?

¿El problema puede representarse de manera grafica?

* PLANEAR LA SOLUCION

¿Se habían visto problemas similares antes?
¿Se han resueltos problemas similares?
¿Se pueden definir subproblemas?
¿Se puede definir una solución que conduzca a una implementación efectiva?

* LLEVAR A CABO EL PLAN

¿La soluciónmarcha conforme al plan?
¿Es probable que cada parte de la solución sea correcta?

* EXAMINAR EL RESULTADO

¿Es posible probar cada parte de la solución del componente?
¿La solución produce resultados requeridos ?

Antes de iniciar un proyecto de software se debe estar seguro que se tiene una propuesta de negocio y que el usuario percibe un valor en el.

PRINCIPIOS GENERALES
Unprincipio es una ley o supuesto importante que se requiere en un sistema de pensamiento y a continuación se presentan siete principios de la ingeniería de software.

1. La razón por lo que todo existe: un software existe para ofrecer algún valor al usuario.
2. Mantenerlo simple: todo sistema debe ser tan simple como sea posible pero no más simple
3.Mantener la visión: una visión clara esesencial para un proyecto de software
4. lo que uno produzca otros lo consumirán, un software útil si tiene valor este cambiara a lo largo del tiempo y por lo tanto debe definirse de manera que otros puedan darle mantenimiento.
5. Estar abierto al futuro, nunca se debe diseñar para llegar a la esquina.
6.Planear para la reutilización
7.Pensar: cuando se tiene un pensamiento claro y completo antes dela acción se producen mejores resultados.

PRINCIPIOS DE COMUNICACION
1. Escuchar
2. Preparase Antes de comunicar
3. Alguien debe facilitar la actividad
4. La comunicación cara a cara es lo mejor.
5. Tomar nota y documentar las decisiones
7. Conservar el enfoque examinar un modulo a la vez
8. Si algo no está claro se hace un dibujo
9. Si se llega a un acuerdo, o no se llega y existe algoque no puede quedar claro se debe continuar.
10. La negociación no es un concurso o un juego es mejor si ambas partes ganan.

Antes de comunicar se debe estar seguro de entender el punto de vista de la otra parte, saber un poco de sus necesidades y entonces opinar
PLANEACION

Es importante hacer una planeación no muy detallada pero tampoco escasa.

1. Entender alcances del proyecto.
2.Involucrar al cliente en actividades de planeación.
3. Reconocer que la planeación es iterativa.
4. Estimar en base al conocimiento disponible.
5. Considerar el riesgo cuando se define el plan
6. Ser realista
7. Ajustar la granularidad mientras se define un plan, granularidad es el grado de detalle que se introduce conforme se desarrolla un plan.
8. Definir como se intentara asegurar lacalidad.
9. Describir como se pretende incluir el cambio.
10. Adaptar el plan a menudo y hacer ajustes cuando estos se requieran.

PRACTICAS DE MODELADO

PRINCIPIOS DE MODELADO DE ANALISIS

1. El dominio de información de un problema debe representarse y entenderse
2. Se debe definir las funciones que ejecuta el software
3. Se debe representar el comportamiento del software
4. Los modelos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mejores Practicas Ingenieria De Software
  • PRACTICAS DE INGENIERIA DE SOFTWARE
  • INGENIERIA DEL SOFTWARE Un enfoque practico Roger S. Pressman
  • El código de ética y práctica profesional de ingeniería del software
  • Practicas de la ingenieria del software
  • Practica de la ingenieria de software
  • Práctica de ingeniería de software
  • Ingenieria de software un enfoque practico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS