¿Cómo son útiles los mapas mentales para los programadores en la organización de su forma de trabajar?
mind-mapping
prasonscala
fuente
fuente
Respuestas:
Mapa mental => UML.
Puedes comenzar con el mapeo mental. Las técnicas genéricas y mal estructuradas de mapeo mental están bien para comenzar, pero son en gran medida inútiles y confusas.
Use diagramas UML en lugar de diagramas de mapas mentales.
Concéntrese en puntos de vista o aspectos particulares del sistema:
Los diagramas de casos de uso son mapas mentales de primera clase de los casos de uso de los actores. Cambia las anotaciones y estarás bien.
Los diagramas de clase son un mapa mental de las relaciones estáticas entre clases u objetos. Cambie la notación a UML y estará bien.
Los diagramas de secuencia y actividad pueden ser mapas mentales para las relaciones dinámicas entre objetos. Nuevamente, modifique su notación lejos del mapeo mental genérico a UML específico y puede ser mucho más productivo con pocos cambios reales en sus prácticas.
Los diagramas de implementación y componentes son mapas mentales de primera clase centrados en problemas específicos (implementación física y arquitectura de software).
fuente
Como con cualquier otra herramienta, esta puede ser mal utilizada. Encuentro que cualquier herramienta que me facilite escribir un mejor software es una herramienta que vale la pena usar. Los mapas mentales, especialmente en las primeras fases, pueden darle una ventaja para que usted (y sus usuarios) puedan tener una idea clara de lo que se está haciendo. Sin embargo, es fácil dejarse llevar:
La fuente es desconocida: no recuerdo de dónde la obtuve y no hay información dentro de las imágenes para ofrecer sugerencias.
fuente
Utilizo mapas mentales principalmente en las primeras etapas de diseño cuando hablo con futuros usuarios del sistema. De esta manera, la información se puede (re) estructurar rápidamente. Para el trabajo real, a veces dibujo un mapa mental con elementos de trabajo y marque cada elemento cuando haya terminado.
Los mapas mentales también pueden ser útiles cuando se aprende. Si estoy escuchando un discurso de conferencia o un podcast, dibujo un mapa mental del tema. Esto me ayuda a recordar mejor la información en el futuro.
Algunas investigaciones también sugieren que dibujar (a veces lo hago al lado del mapa mental) ayuda a tener más áreas del cerebro activas, lo que resulta en una mejor absorción de información y análisis.
fuente
Si tiene un diseño adecuado, realmente no necesita un mapa mental para organizar su trabajo. Todas las tareas están predefinidas. Si se necesita hacer algo extra, se debe alertar al gerente del proyecto y él / ella puede planificar esta tarea adicional para el desarrollador.
Cuando se utiliza un enfoque ágil para administrar su proyecto, es probable que tenga algo como historias que básicamente son pequeñas tareas que deben hacerse.
Podría usar mapas mentales, pero creo que es mejor usar una solución de gestión de proyectos que ya ofrece algo como esto en lugar de hacerlo usted mismo y no compartirlo de manera organizada con sus compañeros de trabajo.
fuente
Encuentro esta pregunta bastante vaga y demasiado general: ayudaría si la aclarara / especializara un poco.
De todos modos, los mapas mentales son en general útiles cuando necesita realizar un seguimiento y organizar en su mente una gran cantidad de conceptos / ideas / hechos / pensamientos crudos, etc. Es útil ponerlos en papel / pantalla y comenzar a dibujar sus relaciones y la jerarquía fuera. Muchas personas son de tipo visual, por lo que necesitan ver cosas en una imagen / diagrama para poder captarlas mentalmente. Pero incluso si no, todos tienen sus límites de poder mental, por encima de los cuales un mapa mental puede ser útil.
En programación, esto se usa típicamente en las primeras fases de un proyecto, por ejemplo, en nuestro equipo lo usamos
fuente
A menudo uso mapas mentales en papel cuando programo: en cada situación en la que escribir en papel es más rápido que ingresar las tareas en la computadora, y donde la cantidad de tareas es lo suficientemente pequeña como para que el mapa mental se pueda tirar al final del día (de lo contrario, es posible que desee trabajar en el proyecto en casa, solo para descubrir que mi mapa mental de tareas pendientes permaneció en la oficina).
Para proyectos a largo plazo, utilizo un administrador de listas de tareas personalizadas en mi computadora, que tiene la ventaja de ser casi imposible de perder (a diferencia de una hoja de papel).
Por lo tanto, considero que los mapas mentales en papel son útiles para organizar rápidamente las tareas de una manera lógica y para agregar tareas sobre la marcha: me ayudan mucho a mantener la concentración en la imagen global y también a priorizar fácilmente las tareas.
fuente