Ingeniería de software
por samantha arguello valdez
1. defincion
1.1. es una aplicación práctica del conocimiento científico para proveer metodologías y técnicas que ayuden a desarrollar sistemas de software a tiempo, y a su vez que aseguren que el desarrollador cumpla con las expectativas de calidad y permanezca dentro del presupuesto.
2. capas
2.1. herramientas
2.2. metodos
2.3. procesos
2.4. un enfoque de calidad
3. factores de calidad y productividad
3.1. facilidad de matenimientoodo
3.2. flexibilidad
3.3. facilidad de prueba
3.4. portabilidad
3.5. reusabilidad
3.6. interoperatividad
3.7. revisión del producto
3.8. transición del producto
3.9. operación del producto
3.10. correción
3.11. fiabilidad
3.12. usabilidad
3.13. integridad
3.14. eficiencia
4. calidad
4.1. es una serie de inspecciones, revisiones y pruebas utilizadas a lo largo del proceso del software para asegurar que cada producto cumpla con los requisitos que le han sido asignados.
5. caracteristicas
5.1. • El software se desarrolla, no se fabrica en un sentido clasico. • El software no se estropea. • La mayoria de software se construye a medida, en vez de ensamblar componentes existentes. +
6. mitos
6.1. Si fallamos en la planificación podemos añadir más programadoresy recuperar el tiempo perdido.
6.2. Una declaración general de los objetivos es suficiente paracomenzar a escribir los programas; podemos dar los detalles más adelante.
6.2.1. mitos de los administradores
6.2.2. mitos de los clientes
6.2.3. mitos de los desarolladores