Diseño Evolutivo y Diseño Planificado
|
|
- Emilio Rodríguez Silva
- hace 8 años
- Vistas:
Transcripción
1 Informe de Ingeniería de Software Avanzada Diseño Evolutivo y Diseño Planificado Integrantes Ricardo Rivera B k Angel Roa M
2 Introducción En el siguiente trabajo se estudiará una de las practicas más conocidas como el de los métodos ágiles: Diseño en programación Extrema. Nos centraremos en lo que es Diseño simple de XP, comparando el Diseño Evolutivo Versus el Diseño Planificado. Veremos los beneficios y los contra de usar uno y otro, se estudiará que el diseño evolutivo crece conforme se implanta el sistema, al contrario como se realiza en el Diseño planifico que se basa en estudiar y plantear los grandes problemas con anticipación. También se planteará los slogans que caracterizan a XP, los cuales son: "Haz la cosa más simple que pueda funcionar" y "No lo va a necesitar", los cuales están arraigados en las practicas de XP, finalmente se añadirá el tema de costos por conceptos de errores en diseño que son unos de los más caros al crear Software.
3 Extreme Programmig La metodología extreme Programming (XP) pretende que el desarrollo de un proyecto de software sea un desarrollo ágil, aunque disciplinado, y aporte soluciones sencillas. XP tiene un enfoque adaptativo. XP se caracteriza por poseer principalmente 12practicas las que describen en la siguiente figura. Nos abocaremos al a lo que es Diseño simple, más precisamente a lo que es diseño evolutivo utilizado en XP, el cual se comparará con el diseño planificado. Una analogía de XP es que se puede pensar como un rompecabezas. En el cual hay muchos pedazos pequeños que individualmente no tiene sentido, pero cuando se combinan, juntos pueden forman una figura que puede ser vistas por todos No requieren el objeto el Diseño Orientado Objeto (OOD) para practicar XP, pero esto realmente ayuda. La prueba primero programa la técnica promueve el edificio y el software de pruebas en pequeño pedazos independientes. Pequeños pedazos independientes son realmente con fuerza crear en lenguas procesales como C. Independiente los pedazos son mucho más fáciles para desarrollar la utilización OO el programa lenguas como Javanés, C++ o Smalltalk. Independiente las clases se dirigen a otras clases por su interfaz.
4 Qué es Simplicidad? La simplicidad es querer hacer nuestro código tan simple como sea posible. Eso no suena difícil de sostener, después de todo quién quiere ser complicado? Pero desde luego esto trae la pregunta " qué es simple?" Existen cuatro criterios para un diseño simple, en orden de importancia: Correr todas las pruebas: Ya que si corremos todas las pruebas podemos identificar errores que en las fases anteriores no fueron detectados. Revelar toda la intención: Así podemos revisar la información y no se encontrará con cosas ocultas u otros. Evitar duplicación: La duplicación conlleva a redundancia de datos que en exceso es malo. La duplicación de datos no es mala si es necesaria, por ejemplo en base de datos en algunos casos es necesario repetir atributos entre clases, ya que hace más rápida la búsqueda de información. El menor número de clases y métodos: Si tengo pocas clases y métodos nos lleva a un sistema fácil de diseñar, ya que hay menos cosas que hacer. El diseño simple explota las prácticas de la XP y es también una práctica facilitadora. Sólo si has hecho pruebas, integrado continuamente y refactorizado puedes practicar el diseño simple efectivamente. Dos de los más grandes gritos de batalla de la XP son los slogans "Haz la cosa más simple que pueda funcionar" y "No lo vas a necesitar" (conocido como YAGNI por sus siglas en inglés). Ambos son manifestaciones de la práctica XP del diseño simple. La manera en que usualmente se describe YAGNI, es que no deberías añadir hoy código que sólo será usado por alguna característica que será necesaria mañana. Una de las razones de esto es la parte económica. Si tengo que trabajar por una característica que sólo se necesitará mañana, estoy comprometiendo esfuerzo de características que necesitan hacerse para la iteración actual. Esta característica económica es reforzada por la posibilidad de que pudiéramos no hacerlo bien.
5 La segunda razón por el diseño simple es que un diseño complejo es más difícil de entender que un diseño simple. Por lo tanto cualquier modificación al sistema se hace más difícil por la complejidad añadida. En conclusión, no se debe gastar esfuerzo añadiendo capacidades que no serán necesarias hasta una iteración futura. Aún si el costo es cero, ya que el gasto se va realizar en esfuerzo, ósea horas hombres y en tiempo que entre más grande sea el proyecto más necesario es.
6 Diseño En la practica la programación Extrema de integración continua, pruebas. Se realizan trabajando en diseño evolutivo, con más eficacia que el diseño planificado, la debilidad del diseño planificado en que en la creación de este debe ser resistente y esto es complejo, otra característica del diseño evolutivo es que se puede trabajar a través del cambio y esta es una gran ventaja, ya que en caso que un proyecto es poco complejo pero en la practica se torna complejo. Ahora definiremos más formalmente con características lo que son ambos diseños, es una definición simple de cada uno para introducir en el tema. Diseño planificado: Cuando uno piensa en un pedazo de software uno crea el diseño primero, podría tomar la forma de UML o se podría expresar en términos de división de un sistema en subsistemas, hay un interruptor definido entre los dos modos de crear el diseño y luego cifrarlo. Y aquellas tareas a menudo pueden ser realizadas por gente diferente. Diseño evolutivo: Usted espera que el diseño se desarrolle despacio sobre el curso del ejercicio de programa. No hay ningún diseño al principio. Usted comienza por cifrar una pequeña cantidad de funcionalidades, añadiendo más funcionalidades, y dejando al cambio de diseño y la forma. El desarrollo ocurre en iteraciones cortas y todo el código constantemente es probado.. Para entender mejor lo que es Diseño Evolutivo se representará en una analogía. Plantamos una semilla de funcionalidad en el centro de este subsistema y simulado sus interacciones con su ambiente. Nuevas historias son traídas para hace la semilla crecer incrementalmente que traigan más funcionalidad y complejidad. Hemos sido capaz de mirar el diseño crecer y nos desarrollamos. El diseño principal no se ha cambiado mucho desde el primero, pero el sistema ha crecido. De su simple principio de media docena de clases y unas simulaciones, el diseño se ha desarrollado a 100 clases. Esto tomó aproximadamente seis meses con un pequeño equipo. Esto no es un enorme sistema, pero no habría producido tan limpio y flexible como rápidamente y con tal confianza. El diseño evolutivo releva mucha presión del equipo. No tenemos que crear el mejor diseño de todo el tiempo para cosas que no estamos exactamente seguros. Sólo necesitamos crear el mejor diseño para lo que sabemos hoy.
7
8 Diseño Planificado Versus Diseño Planificado Quizá el más común es el diseño evolutivo. Esencialmente, evolutivo significa que el diseño del sistema crece conforme se implanta el sistema. El diseño es parte del proceso de programación y conforme el programa evoluciona el diseño cambia. En su uso común, el diseño evolutivo es un desastre. El diseño acaba siendo la agregación de una sarta de decisiones tácticas ad-hoc, cada una de las cuales hace el código más difícil de modificar (practica para proyectos pequeños). El diseño planeado es todo lo contrario, y contiene nociones nacidas de otras ramas de la ingeniería, como por ejemplo son los diseñadores piensan los grandes problemas con anticipación. No necesitan programar porque no están construyendo el software, sólo lo están planeando. Así que pueden usar técnicas de diseño como el UML que deja de lado algunos de los detalles de la programación y permite a los diseñadores trabajar a un nivel más abstracto. Una vez echo el diseño, pueden pasarlo a otro grupo (o a otra compañía) que lo construya. Ya que los diseñadores están pensando en una escala mayor, pueden evitar las series de decisiones tácticas que llevan a la entropía del software. Los programadores pueden seguir la dirección del diseño y, dado que siguen el diseño al pie de la letra El diseño planeado ha estado allí desde los 70s, y mucha gente lo ha usado. Es mejor en muchas formas que el diseño evolutivo de codificar y corregir. Pero tiene algunas fallas. La primera es que es imposible pensar en todos los problemas que se necesitan tratar cuando se programa. Es inevitable que al programar se encuentren cosas que ponen en entredicho el diseño. Si los diseñadores ya acabaron y ya están en otro proyecto, qué pasa? Los programadores empiezan a codificar en torno al diseño y la entropía aparece. Aún si el diseñador no se ha ido, lleva tiempo organizar los problemas de diseño, cambiar los dibujos y alterar el código. Usualmente se hace una corrección rápida por la presión de tiempo. Además frecuentemente hay un problema cultural. Los diseñadores se han hecho por su habilidad y experiencia, pero están tan ocupados trabajando en diseños que ya no tienen mucho tiempo para programar. Sin embargo las herramientas y materiales de desarrollo de software cambian rápidamente. Cuando dejas de programar no solo pierdes los cambios que ocurren en este flujo tecnológico, también pierdes el respeto de los que programan.
9 Una manera de controlar los requerimientos cambiantes es añadir flexibilidad en el diseño de modo que se pueda cambiar fácilmente conforme cambian los requerimientos. Esto requiere perspicacia en la clase de cambios esperados. Un diseño puede planearse para tratar con áreas de volatilidad, pero mientras eso ayuda con cambios de requerimientos previstos La XP es controversial por muchas razones, pero una de las banderas rojas clave de la XP es que aboga por el diseño evolutivo en lugar del diseño planeado. Como sabemos, el diseño evolutivo no puede funcionar debido a decisiones ad-hoc y la entropía de software. El meollo para entender este argumento es la curva de cambio del software. La curva del cambio dice que mientras más avanza el proyecto, es exponencialmente más caro hacer cambios. La idea de esto es muy simple si tengo algo hecho y me doy cuenta que es los requerimientos cambiaron, para volver a estructurar esto se debe re-diseñar, desarmar o acomodar al nuevo requerimiento y luego re hacer, por cada una de estas fases se debe pasar lo que lleva a realizar gastos tanto económico como de tiempo que en proyectos grandes puede ser fatal para el mismo. Finalmente no se puede concluir cual de los tipos de diseño es mejor, ya que cabe recalcar que depende del tamaño del proyecto, y que ambos sirven para un tipo de proyectos y el otro para otros. Así que ambos tienen sus ventajas y desventajas, es a gusto del usuario cual de los dos se usa, o le parece mejor usar. Es por ello que siempre existe una libre elección.
10 Como el diseño simple ayuda a acortar los costos Si Alguien llamara y dijera que le van a ahorrar US en su empresa de 30 empleados, y vamos a incrementar su productividad, sin gastar ni un céntimo: sin arriesgar; sin comprometerse; y poder volver atrás cuando no se sienta a gusto con el proyecto, la forma de hacer esto es a través de un diseño simple que haga que las cosas se hagan bien y a la primera. Haciendo que las personas a cargo, estén correctamente alineados con el trabajo y que las cosas se realicen eficientemente. Ya que los costos de diseño son los más caros dentro del desarrollo del SW. Ya luego del desarrollo existen otras capas. Es por ello de la importancia del diseño.
11 Conclusiones No se debe gastar esfuerzo añadiendo capacidades que no serán necesarias hasta una iteración futura, en el diseño simple. Aún si el costo es cero, ya que el gasto se va realizar en esfuerzo, ósea horas hombres y en tiempo que entre más grande sea el proyecto más necesario es Un diseño complejo es más difícil de entender que un diseño simple. Por lo tanto cualquier modificación al sistema se hace más difícil por la complejidad añadida El diseño evolutivo es más fácil de adaptar si se presentan cambios en los requerimientos dado que al no ser rígido, se puede ir adaptando a los nuevas funcionalidades Del mismo modo, si se presentan errores en el diseño, pueden corregirse más fácilmente en un diseño evolutivo, lo que conlleva un menor gasto dinero No se puede afirmar cual tipo de diseño es mejor o peor, esto depende del tamaño del proyecto y de la experiencia de los desarrolladores
12 Bibliografía
5.1. Organizar los roles
Marco de intervención con personas en grave situación de exclusión social 5 Organización de la acción 5.1. Organizar los roles Parece que el modelo que vamos perfilando hace emerger un rol central de acompañamiento
Más detallesUnidad VI: Supervisión y Revisión del proyecto
Unidad VI: Supervisión y Revisión del proyecto 61. Administración de recursos La administración de recursos es el intento por determinar cuánto, dinero, esfuerzo, recursos y tiempo que tomará construir
Más detallesGUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es
Más detalles3º Grado Educación Infantil Bilingüe Números. Método Singapur y F. Bravo E R
MATEMÁTICAS PARA EDUCACIÓN INFANTIL N Enseñamos y aprendemos llos números:: Método Siingapur y Fernández Bravo,, Porr Clarra Garrcí ía,, Marrtta Gonzzál lezz y Crri isstti ina Lattorrrre.. Ú M E R O S
Más detallesPropiedad Colectiva del Código y Estándares de Codificación.
Propiedad Colectiva del Código y Estándares de Codificación. Carlos R. Becerra Castro. Ing. Civil Informática UTFSM. Introducción. n. En este trabajo se presentan específicamente dos prácticas de XP: Collective
Más detallesIGUALES EN LA DIFERENCIA SOMOS DIFERENTES, SOMOS IGUALES
PASO 2 IGUALES EN LA DIFERENCIA SOMOS DIFERENTES, SOMOS IGUALES Esquema de la Reunión Oración Revisión de compromisos de la reunión anterior Presentación del tema Puesta en común del cuestionario Compromisos
Más detallesTutorial: Cuento Aristotélico
Tutorial: Cuento Aristotélico Cuando se va a realizar un cuento, se requiere algo de planeación para poder definir cuáles personajes se van a incorporar. En el prototipo definido de cuento aristotélico
Más detallesHay que armonizar la legislación educativa para llegar a la educación inclusiva.
Hay que armonizar la legislación educativa para llegar a la educación inclusiva. Con motivo de las distintas polémicas y avances en los medios de comunicación de sectores de la sociedad argumentando que
Más detallesIntroducción al diseño híbrido con ZW3D
Introducción al diseño híbrido con ZW3D Con este tutorial podrá aprender el diseño 3D con un programa CAD 3D híbrido de modelado de sólidos y superficies combinadas. El objetivo es dibujar un grifo en
Más detallesDISERTACION GUSTAVO BRAMBATI
DISERTACION GUSTAVO BRAMBATI Buenos días a todos, gracias Raúl por la participación. Voy a comentar, voy a tratar de darle un enfoque técnico a la problemática del alcohol, algo que obviamente tiene una
Más detallesEste programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.
1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).
Más detallesSu éxito se mide por la pertinencia y la oportunidad de la solución, su eficacia y eficiencia.
APUNTES PARA EL CURSO PROCESOS COGNITIVOS: RESOLUCIÓN DE PROBLEMAS Y TOMA DE DECISIONES Elaborado por Vicente Sisto Campos. Se trata de la confluencia de la capacidad analítica del equipo de identificar
Más detallesIniciativas para el Desarrollo del Jugador Normas para partidos en cancha pequeña & Registro por año de nacimiento Preguntas Frecuentes
Iniciativas para el Desarrollo del Jugador Normas para partidos en cancha pequeña & Registro por año de nacimiento Preguntas Frecuentes General Por favor revise la Iniciativas para el Desarrollo del Jugador
Más detallesMúsica. Tocar y cantar Autor: Carlos Guido
Música. Tocar y cantar Autor: Carlos Guido 1 Presentación del curso Curso de música en el que te damos información acerca del cantar y tocar un instrumento musical al mismo tiempo, y el mecanismo que implica
Más detallesRevisión ISO 9001:2015 Preguntas frecuentes
Revisiones ISO Norma Final Revisión ISO 9001:2015 Preguntas frecuentes Introducción ISO 9001, la norma internacional de calidad líder en el mundo, ha ayudado a millones de organizaciones a mejorar su calidad
Más detallesCómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000
Cómo las herramientas en línea están revolucionando la implementación de ITIL e ISO 20000 Informe 14 de marzo de 2014 Copyright 2014 20000Academy. Todos los derechos reservados. 1 Resumen ejecutivo Antes
Más detallesNUEVAS SOLUCIONES y CAMBIOS EN LA GESTION DEL NEGOCIO. JOSE LUIS LENCE Socio Director de Gesfarm Consultoria Farmacias
OPORTUNIDADES CON NUESTROS CONSUMIDORES - COMPRADORES ( GEOMARKETING ) LOS NUEVOS TIEMPOS Y LA SITUACIÓN ACTUAL, REQUIEREN NUEVAS SOLUCIONES y CAMBIOS EN LA GESTION DEL NEGOCIO. JOSE LUIS LENCE Socio Director
Más detallesBioética y toma de decisiones en políticas públicas
Exposición del ministro de Salud, Aníbal Velásquez Valdivia, el 11 de diciembre del 2014 Inauguración del V Congreso Latinoamericano y del Caribe de la Red Bioética UNESCO Bioética y toma de decisiones
Más detallesSistemas de Calidad Empresarial
Portal Empresarial Aljaraque Empresarial Sistemas de Calidad Empresarial 1 ÍNDICE 1. INTRODUCCIÓN. 2. CONCEPTO DE CALIDAD Y SU SISTEMA. 3. MÉTODO PARA IMPLANTAR UN SISTEMA DE GESTIÓN DE LA CALIDAD. 4.
Más detallesGENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
Más detallesTranscripción entrevista Carlos. Entrevistadora: entonces tu lengua materna es náhuatl? Entrevistado: sí, náhuatl.
Transcripción entrevista Carlos Entrevistadora: entonces tu lengua materna es náhuatl? Entrevistado: sí, náhuatl. Entrevistadora: cuándo y por qué la aprendiste? Entrevistado: la fui aprendiendo, cuando
Más detallesIntroducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual
Introducción Algunas de las personas que trabajan con SGBD relacionales parecen preguntarse porqué deberían preocuparse del diseño de las bases de datos que utilizan. Después de todo, la mayoría de los
Más detallesFactores de las Nuevas Tecnologías
Factores de las Nuevas Tecnologías Los profundos cambios que experimenta nuestra sociedad, expresados a través de la aparición de las nuevas tecnologías de la información tanto en el proceso productivo
Más detallesCuestionario sobre marketing 2.0
Cuestionario sobre marketing 2.0 1 Tienen que utilizar las empresas las nuevas herramientas web foros, redes sociales, blogs, comunidades - para seguir en el mercado? Hay muchas empresas que ni siquiera
Más detallesIII JORNADAS DE EDUCACIÓN AMBIENTAL DE LA COMUNIDAD AUTÓNOMA DE ARAGÓN 24, 25 Y 26 DE MARZO DE 2006 CIAMA, LA ALFRANCA, ZARAGOZA
COMUNICACIONES III JORNADAS DE EDUCACIÓN AMBIENTAL DE LA COMUNIDAD AUTÓNOMA DE ARAGÓN Postgrado en Gestión Medioambiental de la empresa. Una experiencia en la educación ambiental en Aragón para la inserción
Más detallesDISENO DE CURSOS AUTOGESTNOS. Mana del Socorro Perez Alcala
DISENO DE CURSOS AUTOGESTNOS Mana del Socorro Perez Alcala La metodología que seguimos en el Centro de Educación Continua, Abierta y a Distancia (CECAD) cuando a nosotros llega un maestro o un experto
Más detallesÍNDICE. Ficha técnica... 4. Encuesta y cuestionario... 6. Finalidad y resultados de la encuesta... 10 10. Primera parte: conocimiento...
ÍNDICE Ficha técnica... 4 Encuesta y cuestionario... 6 Finalidad y resultados de la encuesta... 10 10 Primera parte: conocimiento... 12 Segunda parte: modo de conocimiento y valoración... 18 Tercera parte:
Más detallesHealth Coaches. Recursos para. Como crear un programa de coaching
Recursos para Health Coaches Como crear un programa de coaching A continuación te doy consejos para que puedas diseñar un programa de 3 o 6 meses de coaching para tus clientes. Espero que esta información
Más detallesLas razones financieras ayudan a determinar las relaciones existentes entre diferentes rubros de los estados financieros
Razones financieras Uno de los métodos más útiles y más comunes dentro del análisis financiero es el conocido como método de razones financieras, también conocido como método de razones simples. Este método
Más detallesAnálisis y gestión de riesgo
Marco Dueñes Intriago María Cabrales Jaquez Resumen capitulo 6 Ingeniería del software Análisis y gestión de riesgo Estrategias de riesgo proactivas vs reactivas Una estrategia considerablemente más inteligente
Más detallesAlgunas consideraciones a realizar para usar la escritura en tu docencia
Algunas consideraciones a realizar para usar la escritura en tu docencia Joe Miró 1. Introducción Si se quiere tener éxito al hacer uso de la escritura como herramienta docente no se puede usar los métodos
Más detallesINCLUSIÓN EDUCATIVA.
INCLUSIÓN EDUCATIVA. Unos de los grandes retos a los que se enfrenta la Educación en general y todos los profesionales que nos dedicamos a la enseñanza es el de la integración real, dentro del aula, del
Más detallesCOMPARECENCIA DEL SEÑOR SECRETARIO DE ESTADO DE TELECOMUNICACIONES Y PARA LA SOCIEDAD DE LA INFORMACIÓN (ROS PERÁN) PARA INFORMAR SOBRE:
COMPARECENCIA DEL SEÑOR SECRETARIO DE ESTADO DE TELECOMUNICACIONES Y PARA LA SOCIEDAD DE LA INFORMACIÓN (ROS PERÁN) PARA INFORMAR SOBRE: -LA POLÍTICA DE TELECOMUNICACIONES Y EL DESARROLLO DE LA SOCIEDAD
Más detallesDESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE
DESARROLLO DE SOFTWARE DEFINICIÓN GENERAL DEL PROCESO GABY LORENA GUERRERO LEYDI ROCIO ERAZO PABLO FELIPE MIRANDA WALTER ALEXIS ANTE UNIVERSIDAD DEL CAUCA FACULTAD DE INGENIERÍA ELECTRÓNICA Y TELECOMUNICACIONES
Más detallesTítulo: Educar para fabricar ciudadanos emisión 49 (13/12/2009, 21:00 hs) temporada 14
Entrevistas de Eduard Punset con Linda Darling-Hammond, profesora de educación en la Stanford University, y con Robert Roeser, psicólogo de la Portland State University. Washington, 9 de octubre del 2009.
Más detallesDESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN
DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN CONTENIDO Qué es un proceso agil Proceso Ágil Otros modelos ágiles de proceso Programación extrema Desarrollo adaptativo de software Método de desarrollo
Más detallesXII JUNTA GENERAL PROYECTO EDUCATIVO. Humanidad Imparcialidad Neutralidad Independencia Voluntariado Unidad Universalidad
XII JUNTA GENERAL PROYECTO EDUCATIVO 1 INTRODUCCIÓN Para evolucionar las Asociaciones o Colectivos han de ser conscientes de sus posibilidades, de sus características y de sus fortalezas, sin olvidarse
Más detallesAdaptación del producto
Adaptación del producto 3 Muchas empresas comienzan su proceso de internacionalización buscando mercados extranjeros para sus productos o servicios existentes. La decisión de entrada se basa en informaciones
Más detallesEn este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información, por otro
CAPITULO 5 TEORIA SOBRE ANALISIS Y DISEÑO DE SISTEMAS DE INFORMACION En este capítulo se describe las herramientas, así como los procesos involucrados en el análisis y desarrollo de sistemas de información,
Más detallesUnidad 10 PROGRAMA DE AUDITORIA ADMINISTRATIVA TRABAJOS PRELIMINARES
Unidad 10 PROGRAMA DE AUDITORIA ADMINISTRATIVA TRABAJOS PRELIMINARES PROGRAMA DE AUDITORIA ADMINISTRATIVA TRABAJOS PRELIMINARES Antes de entrar definitivamente a la realización plena de la Auditoría Administrativa,
Más detallesENSAYOS CLÍNICOS. Guía para padres y tutores
ENSAYOS CLÍNICOS Guía para padres y tutores PARA PADRES Y TUTORES Los niños no son pequeños adultos En este folleto encontrará información sobre los ensayos clínicos en general y los ensayos clínicos en
Más detallesIngeniería del Software. La última lección. Resumen del curso. Buenas prácticas. Conclusión
La última lección Resumen del curso Buenas prácticas Malas prácticas Conclusión Objetivos Mostrar las técnicas básicas para planificar, gestionar y desarrollar productos de software complejos (Proyectos
Más detallesEduardo Kido 26-Mayo-2004 ANÁLISIS DE DATOS
ANÁLISIS DE DATOS Hoy día vamos a hablar de algunas medidas de resumen de datos: cómo resumir cuando tenemos una serie de datos numéricos, generalmente en variables intervalares. Cuando nosotros tenemos
Más detalleswww.mihijosordo.org Educar en casa Promover su autonomía
Educar en casa Promover su autonomía Cuando nos dijeron que nuestra hija era sorda pensábamos que no iba a poder llevar una vida normal, y sin darnos cuenta hacíamos todo por ella; no sabemos por qué pero
Más detallesProblemas fáciles y problemas difíciles. Cuando a los niños les planteamos problemas de suma y resta, Laura dejó sin resolver el siguiente problema:
Problemas fáciles y problemas difíciles Alicia Avila Profesora investigadora de la Universidad Pedagógica Nacional Cuando a los niños les planteamos problemas de suma y resta, Laura dejó sin resolver el
Más detallesLinda Warren: Bienvenidos. Anteriormente aprendimos que hay distintas clases de
Linda Warren: Bienvenidos. Anteriormente aprendimos que hay distintas clases de observaciones y que cada una tiene beneficios y limitaciones especiales. También hay distintas maneras de anotar sus observaciones:
Más detallesPor qué es importante la planificación?
Por qué es importante la planificación? La planificación ayuda a los empresarios a mejorar las probabilidades de que la empresa logre sus objetivos. Así como también a identificar problemas claves, oportunidades
Más detalleswww.estrategiasdeforex.com
1 www.estrategiasdeforex.com Índice Introducción...4 Iniciándote en Forex...6 Administrando tu Cuenta de Forex...6 Controlando tus Operaciones...7 Llevar un registro de tus operaciones....8 Haciendo Test
Más detallesANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO
ANÁLISIS Y GESTIÓN DEL DESARROLLO DE SOFTWARE TEMA 5: LA PLANIFICACIÓN DEL PRODUCTO DAVID RODRÍGUEZ HERNÁNDEZ FECHA DE REVISIÓN: 1 Noviembre 2007 ZAMORA (CURSO 2007/2008) david.rgh@gmail.com Nota importante:
Más detalles------------------------------------------------------------------------------------------------------------------------ VISIÓN, MISIÓN, VALORES
------------------------------------------------------------------------------------------------------------------------ VISIÓN, MISIÓN, VALORES Se abrió este foro acerca de las primeras definiciones estratégicas,
Más detallesCAPITULO 1 INTRODUCCIÓN. Puesta en Evidencia de un circulo virtuoso creado por los SRI entre los Mercados Financieros y las Empresas
CAPITULO 1 INTRODUCCIÓN 16 Capítulo I: Introducción 1.1 Breve descripción del proyecto: Nuestro proyecto de tesis trata de mostrar el círculo virtuoso que se produce entre los instrumentos de inversión
Más detallesLA SELECCION DE PERSONAL
LA SELECCION DE PERSONAL FASES DE LA SELECCION La selección, como cualquier otro proceso dentro de una organización, necesita seguir una serie de pasos perfectamente definidos y estructurados. Lo ideal
Más detallesIntroducción... 4. Cómo empezar a monetizar mi blog?... 7. Porqué son tan interesantes los ingresos por sistemas de afiliados?...
Aaaaa Contenido Introducción... 4 Cómo empezar a monetizar mi blog?... 7 Porqué son tan interesantes los ingresos por sistemas de afiliados?... 10 Cómo se pueden generar ingresos con un blog usando la
Más detallesInstrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A)
aprenderaprogramar.com Instrucción IrA (GoTo). Saltos no naturales en el flujo normal de un programa. Pseudocódigo y diagramas de flujo. (CU00182A) Sección: Cursos Categoría: Curso Bases de la programación
Más detallesPuedes Desarrollar Tu Inteligencia
Puedes desarrollar tu Inteligencia (Actividad-Opción A) Puedes Desarrollar Tu Inteligencia Una nueva investigación demuestra que el cerebro puede desarrollarse como un músculo Muchas personas piensan que
Más detalleswww.mihijosordo.org Tiempo libre y vida social Cómo es la comunicación a estas edades?
Tiempo libre y vida social Cómo es la comunicación a Cuando Ana era más pequeña, al principio, nos dijeron cómo teníamos que comunicarnos con ella. Aunque al principio todo era nuevo para nosotras nos
Más detallesDESARROLLO COMUNITARIO Y EDUCACIÓN
DESARROLLO COMUNITARIO Y EDUCACIÓN J. Ricardo González Alcocer Para empezar, lo primero que considero relevante es intentar definir el concepto de Desarrollo Comunitario, tarea difícil ya que es un concepto
Más detallesMARCO TEÓRICO. 2.1.1 Introducción
MARCO TEÓRICO 2.1.1 Introducción Después de estudiar diferentes áreas de la administración de empresas podemos afirmar que, los Recursos Humanos son esenciales para el desarrollo de cualquier compañía.
Más detallesUTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico
Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono
Más detallesLa Dirección Comercial
La Dirección Comercial 1. La función comercial en la empresa: a) Análisis del sistema comercial: b) Diseño de estrategias: c) Dirección, organización y control de la actividad comercial. 2. El sistema
Más detallesENTREVISTA A OLGA GÓMEZ
ENTREVISTA A OLGA GÓMEZ OG: Mi nombre es Olga Gómez, y recién en este año estoy como testigo Hemos tenido bastantes proyectos, acá con el Presidente del barrio y hemos querido hacer muchas cosas. Por ejemplo,
Más detallesINTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas
INTRODUCCIÓN: Una Visión Global del Proceso de Creación de Empresas 1 INTRODUCCIÓN. Una visión global del proceso de creación de empresas Cuando se analiza desde una perspectiva integral el proceso de
Más detallesMATERIA: DISCAPACIDAD E INTEGRACIÓN
MATERIA: DISCAPACIDAD E INTEGRACIÓN CLASE: LA DISCAPACIDAD DESDE UNA MIRADA SOCIAL Reflexionamos un poco... Por qué esta esta materia en escuela de madrijim? Qué sabemos, qué pensamos sobre la discapacidad?
Más detallesEvangelia CURSO PARA EL ULTIMO MOMENTO 3. LECCIÓN
Evangelia CURSO PARA EL ULTIMO MOMENTO 3. LECCIÓN Hacer una oración en este momento gracias al tiempo que pedía la dirección de Dios para todos los planes que tiene para hacer este ministerio para ganar
Más detallesEXTRACTO Descripción del uso y manejo de SIRAIS 1.2
Manual de usuario EXTRACTO Descripción del uso y manejo de ELABORADO POR Dr. Javier Rodríguez Suárez Director General de Difusión e Investigación Ing. José Joel Lucero Morales Jefe de Enseñanza de la Dirección
Más detallesPROGRAMA DE IMPLANTACIÓN PROGRESIVA DE LA COEDUCACIÓN EN EDUCACIÓN INFANTIL
PROGRAMA DE IMPLANTACIÓN PROGRESIVA DE LA COEDUCACIÓN EN EDUCACIÓN INFANTIL 1) JUSTIFICACIÓN DEL PROGRAMA La interiorización de los modelos sociales se produce a través de los diferentes agentes de socialización,
Más detallesHermano, El éxodo sigue entre las personas mejor. por qué te vas. Resultados y reflexiones de la encuesta Uruguay 2015
Hermano, por qué te vas? Resultados y reflexiones de la encuesta Uruguay 2015 Departamento de Investigación y Análisis del IEEM (DIA) El éxodo sigue entre las personas mejor calificadas. Incluso es algo
Más detallesTema 6: La entrevista clínica
Tema 6: La entrevista clínica Mª Paz García-Portilla Contenidos Naturaleza de la entrevista clínica Antes de la entrevista Presentación Controlando la entrevista Cerrando la entrevista La entrevista clínica
Más detallesOrganización como función administrativa Resumen para Administración y Gestión Profesor: Gonzalo V.
Organización como función administrativa Introducción: Organización rganización como función administrativa En las organizaciones que se caracterizan por estar orientadas al éxito, a la eficiencia y al
Más detalles1. Liderar equipos. Liderazgo
Liderazgo Índice Para empezar... 3 Los objetivos... 4 Entramos en materia... 5 1.1 Aprender a ser líder... 5 1.2 Tipos de líder... 6 1.3 Estilos de dirección... 7 1.4 Características del líder... 8 1.5
Más detallesFORMATO FICHA PEDAGOGICA SESIONES EDUCATIVAS CÓMO PREGUNTAR DE LA MANERA CORRECTA
FORMATO FICHA PEDAGOGICA SESIONES EDUCATIVAS ELABORADO POR: NEIDY VILLAMIZAR ELVIA SOLANO Semana: 3 Del 18 de Noviembre al 21 Noviembre de 2014 CÓMO PREGUNTAR DE LA MANERA CORRECTA El objetivo es orientar
Más detallesTransparencia Salamanca: Portal de Transparencia en pequeños municipios.
1. Nombre del Proyecto / Práctica Transparencia Salamanca: Portal de Transparencia en pequeños municipios. 2. Nombre de la Entidad Local REGTSA. Organismo Autónomo de Recaudación de la Diputación Provincial
Más detallesPrograma Presupuestos de Sevillana de Informática.
Programa Presupuestos de Sevillana de Informática. Introducción. En sus inicios, el programa Presupuestos estaba pensado únicamente para escribir e imprimir presupuestos, facilitando el trabajo con un
Más detallesActividad 2.- Cuento y vídeo de Ubuntu
ANEXO 3 Actividad 2.- Cuento y vídeo de Ubuntu Antes de leer el cuento Nos sentamos en el rincón de lectura. Leemos el titulo del cuento: Ubuntu Yo soy porque nosotros somos. Les preguntamos a los alumnos
Más detallesEl plan de Marketing de una tienda virtual
El plan de Marketing de una tienda virtual Manuel Vizuete Gómez www.marketingycomercio.com Un buen Plan de Marketing tiene en torno a seis partes: Descripción de la Situación actual, Análisis de esa Situación,
Más detallesCómo podemos guiar a los niños a Cristo?
Educación Cristiana 1 Cómo podemos guiar a los niños a Cristo? Ya hemos tratado cada parte de la lección Bíblica. La última parte era la invitación, invitando o llamando a los estudiantes no salvos al
Más detalleswww.fundibeq.org Además se recomienda su uso como herramienta de trabajo dentro de las actividades habituales de gestión.
HOJAS DE COMPROBACIOÓN Y HOJAS DE RECOGIDA DE DATOS 1.- INTRODUCCIÓN En este documento se describe el proceso de obtención de información a partir de la recogida y análisis de datos, desde el establecimiento
Más detallesE-mail: heidi.iordachescu@wasatch.edu. Mrs. Nichols E-mail: noralba.nichols@wasatch.edu. Teléfono de la escuela: 435-654-2201
Nos llena de alegría el poder ser las maestras de su hijo este año. Mucha gente piensa que somos parcializadas, pero realmente creemos que el primer grado es el MEJOR! Nos encanta enseñar en este grado.
Más detallesCUANTO SE REQUIERE ENTRENAR PARA TERMINAR UNA CARRERA DE 5K?
5 k Para Principiantes CUANTO SE REQUIERE ENTRENAR PARA TERMINAR UNA CARRERA DE 5K? La mayoría de las personas que posean una razonable buena condición (quizá de hacer bicicleta, natación, futbol o algún
Más detallesLas técnicas de estudio son un recurso que utilizamos para aprender más con menos esfuerzo.
TÉCNICAS DE ESTUDIO 1º ESO. Qué es esto? El presente documento pretende se una ayuda en tu proceso de aprender a estudiar, o lo que es lo mismo, aprender a aprender. Te vamos a hablar de técnicas de estudio,
Más detallesActividades para mejoras. Actividades donde se evalúa constantemente todo el proceso del proyecto para evitar errores y eficientar los procesos.
Apéndice C. Glosario A Actividades de coordinación entre grupos. Son dinámicas y canales de comunicación cuyo objetivo es facilitar el trabajo entre los distintos equipos del proyecto. Actividades integradas
Más detallesAtención al cliente en el comercio electrónico: la necesidad de la convivencia entre lo online y lo offline
2013 Atención al cliente en el comercio electrónico: la necesidad de la convivencia entre lo online y lo offline Resumen: El comercio electrónico va ganando terreno en España. Pequeñas empresas han visto
Más detallesIV JORNADAS DE INNOVACIÓN EDUCATIVA Y ENSEÑANZA VIRTUAL EN LA UNIVERSIDAD DE MÁLAGA
Vicerrectorado de Profesorado, Formación y Coordinación Dirección de Secretariado de Formación de PDI Vicerrectorado de Innovación y Desarrollo Tecnológico Dirección de Secretariado de Innovación y Desarrollo
Más detallesEl trabajo en equipo hace que el sueño se realice (Las características de un Gran equipo).
1 El trabajo en equipo hace que el sueño se realice (Las características de un Gran equipo). Ahora bien, hay diversidad de dones, pero el Espíritu es el mismo. Y hay diversidad de ministerios, pero el
Más detallesLOS RECURSOS PARA EL TRABAJO Y LOS APRENDIZAJES INVOLUCRADOS PRINCIPALES APRENDIZAJES EN JUEGO
LOS RECURSOS PARA EL TRABAJO Y LOS APRENDIZAJES INVOLUCRADOS 34 RECURSO 1. Noticiero 2. Círculo 3. Mural 4. Papelógrafo 5. Dramatización 6. Texto Colectivo 7. Fotolenguaje 8. Cuento 9. Maqueta 10. Historieta
Más detallesPrimero, para organizar tus apuntes no olvides incluir: Ya en clase, algunas sugerencias que debes considerar son:
TOMA DE APUNTES 1 Qué es? Tomar apuntes es la acción de anotar los puntos sobresalientes de una clase y una actividad que apoya tu estudio y tu aprendizaje. Tomar apuntes: Te ayuda a reforzar la atención
Más detallesCOMO ESTAR LIBRE DE PREOCUPACIONES. Por Marianne Lizana Moreno
COMO ESTAR LIBRE DE PREOCUPACIONES Por Marianne Lizana Moreno Estar preocupado es tan negativo como estar enojado. En que momento nosotros dejamos de ser felices y aprendimos a ser tan especializados en
Más detallesRecursos para el Estudio en Carreras de Ingeniería 2006 UNIDAD TEMÁTICA Nº 4 LA TOMA DE APUNTES
UNIDAD TEMÁTICA Nº 4 LA TOMA DE APUNTES En esta unidad te invitamos a que: Adviertas la importancia de los apuntes como un recurso para iniciar el estudio de un tema. Te apropies de algunas estrategias
Más detallesCAPÍTULO 1 PRIMEROS PASOS
PRIMEROS PASOS INTRODUCCIÓN Seguro que alguna vez te has preguntado por qué los colores y la gama tonal de la imagen que estás viendo en el monitor no salen igual en las copias que te entrega el laboratorio.
Más detallesVerdades y mitos en las ventanas
Verdades y mitos en las ventanas Realizar falsas afirmaciones y engañar, para intentar convertir mentiras en verdades a fuerza de repetición, es una técnica utilizada por ciertos fabricantes de todo tipo
Más detalles7-11 ABRIL. Reflexiones de la mañana DAR VIDA. Quiero Ver. Video
- 1 - Lunes, 7 de abril DAR VIDA Quiero Ver O en el enlace http://www.youtube.com/watch?v=fvmhtxmom9c&list=uuupxm9aegr1davvlsx9vfdq - 2 - Martes, 8 de abril CONFÍA EN LOS DEMÁS; DESCONFÍA DE LA AUTOSUFICIENCIA
Más detallesEl líder del cambio John P. Kotter
El líder del cambio John P. Kotter John Kotter es considerado como uno de los autores más importantes e influyentes del pensamiento gerencial contemporáneo. Sus aportes a los temas del liderazgo y el cambio
Más detallesNuestras Tradiciones y Conceptos: Una Base para el Liderazgo en NA
Nuestras Tradiciones y Conceptos: Una Base para el Liderazgo en NA Bienvenida e Introducción: 20 minutos Agradézcale al grupo por dedicar su tiempo y por su compromiso con el servicio. Preséntese brevemente
Más detalles2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com.
2002 Emerson Process Management. Todos los derechos reservados. Vea este y otros cursos en línea en www.plantwebuniversity.com. Fieldbus 404 Diseño de segmento Generalidades Diseño para criticidad de lazo
Más detallesEl ABC del ERP. (Christopher Koch)
El ABC del ERP. (Christopher Koch) La aparición de los sistemas de gestión ERP (Planificación de recursos empresariales) parece ir lógicamente unida a la idea de la empresa sin divisiones en departamentos
Más detallesCapítulo 5: Pruebas y evaluación del sistema. A continuación se muestran una serie de pruebas propuestas para evaluar varias
Capítulo 5: Pruebas y evaluación del sistema 5.1 Definición de pruebas para la aplicación A continuación se muestran una serie de pruebas propuestas para evaluar varias características importantes del
Más detalles7 pasos simples para que vivas con 33 prendas cada 3 meses
7 pasos simples para que vivas con 33 prendas cada 3 meses Sabías que sólo usas aproximadamente 33 prendas de todas las que tienes en tu placard? Es muy común tener una cantidad de ropa mayor a la que
Más detallesCONCLUSIONES TALLERES
Confederación Española de Organizaciones en favor de las Personas con Discapacidad Intelectual FEAPS CONCLUSIONES TALLERES TALLER 1: CÓMO NOS VEMOS? Nos vemos como los demás, tenemos los mismos sentimientos.
Más detallesEL PELIGRO DE LAS REDES SOCIALES
EL PELIGRO DE LAS REDES SOCIALES Las redes sociales ofrecen infinitas posibilidades, tales como, entrar en contacto con gente de otros países y culturas, mantener el contacto con personas que viven a larga
Más detallesGERENCIA DE INTEGRACIÓN
GERENCIA DE INTEGRACIÓN CONTENIDO Desarrollo del plan Ejecución del plan Control de cambios INTRODUCCIÓN La gerencia de integración del proyecto incluye los procesos requeridos para asegurar que los diversos
Más detalles