Want to create interactive content? It’s easy in Genially!
PRESENTACION PRINCIPIOS
Isaias Jafet
Created on June 20, 2023
ISAIAS SANCHEZ
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Animated Chalkboard Presentation
View
Genial Storytale Presentation
View
Blackboard Presentation
View
Psychedelic Presentation
View
Chalkboard Presentation
View
Witchcraft Presentation
View
Sketchbook Presentation
Transcript
PRINCIPIOS QUE GUIAN LA PRACTICA
¿Qué es?
La práctica de la ingeniería de software es un conjunto amplio de principios, conceptos, métodos y herramientas que deben considerarse al planear y desarrollar software.
¿Quién lo hace?
Los profesionales (ingenieros de software) y sus gerentes realizan varias tareas de ingeniería de soft• ware.
¿Por qué es importante?
El proceso de software propor• ciona a todos los involucrados en la creación de un sistema o producto basado en computadora un mapa para llegar con éxito al destino. La práctica proporciona los detalles que se necesitarán para circular por la carretera. Indica dónde se localizan los puentes, los caminos cerrados y las bifurcaciones. Ayuda a entender los conceptos y principios que deben entenderse y seguirse a fin de llegar con seguri• dad y rapidez. Enseña a manejar, dónde disminuir la velo• cidad y en qué lugares acelerar. En el contexto de la inge• niería de software, la práctica es lo que se hace día tras día conforme el software evoluciona de idea a realidad.
PRINCIPIOS FUNDAMENTALES
La práctica de la ingeniería de software está guiada por un conjunto de principios fundamenta• les que ayudan en la aplicación del proceso de software significativo y en la ejecución de méto• dos eficaces de ingeniería de software. En el nivel del proceso, los principios fundamentales establecen un fundamento filosófico que guía al equipo de software cuando realiza activida• des estructurales y actividades sombrilla, cuando navega por el flujo del proceso y elabora un conjunto de productos del trabajo de la ingeniería de software.
Principios que guían el proceso
Principio 1. Ser ágil.
Ya sea que el modelo de proceso que se elija sea prescriptivo o ágil, son los principios básicos del desarrollo ágil los que deben gobernar el enfoque. Todo aspecto del trabajo que se haga debe poner el énfasis en la economía de acción: en mante• ner el enfoque técnico tan sencillo como sea posible, hacer los productos del trabajo que se generan tan concisos como se pueda y tomar las decisiones localmente, siempre que sea posible.
Principio 2. En cada etapa, centrarse en la calidad.
La condición de salida para toda actividad, acción y tarea del proceso debe centrarse en la calidad del producto del trabajo que se ha generado.
Principios que guían el proceso
Principio 3. Estar listo para adaptar.
El proceso no es una experiencia religiosa, en él no hay lugar para el dogma. Cuando sea necesario, adapte su enfoque a las restricciones impuestas por el problema, la gente y el proyecto en sí.
Principio 4. Formar un equipo eficaz.
El proceso y práctica de la ingeniería de software son importantes, pero el objetivo son las personas. Forme un equipo con organiza• ción propia en el que haya confianza y respeto mutuos.
Principios que guían el proceso
Principio 5. Establecer mecanismos para la comunicación y coordinación.
Los proyectos fallan porque la información importante cae en las grietas o porque los participantes no coordinan sus esfuerzos para crear un producto final exitoso. Éstos son aspectos de la administración que deben enfrentarse.
Principio 6. Administrar el cambio.
El enfoque puede ser formal o informal, pero de• ben establecerse mecanismos para administrar la forma en la que los cambios se solicitan, evalúan, aprueban e implementan.
Principios que guían el proceso
Principio 7. Evaluar el riesgo.
Son muchas las cosas que pueden salir mal cuando se desarrolla software. Es esencial establecer planes de contingencia.
Principio 8. Crear productos del trabajo que agreguen valor para otros.
Sólo genere aquellos productos del trabajo que agreguen valor para otras actividades, acciones o tareas del proceso. Todo producto del trabajo que se genere como parte de la práctica de ingenie• ría de software pasará a alguien más
Principios que guían la práctica
Principio 2. Entender el uso de la abstracción
Principio 1. Divide y vencerás
Principio 4. Centrarse en la transferencia de información
Principio 3. Buscar la coherencia
Principios que guían la práctica
Principio S. Construir software que tenga modularidad eficaz
Principio 6. Evaluar el riesgo
Principio 8. Tener en mente que alguien dará mantenimiento al software
Principio 7. Cuando sea posible, representar el problema y su solución desde varias perspectivas diferentes
GRACIAS!
Lorem ipsum dolor