Visualización de conocimientos tradicionales: diagramas, diagramas, imágenes

Cuanto más simples y claros sean los requisitos, menos errores habrá en la funcionalidad. Porque no habrá diferentes lecturas, ideas y otras cosas. También es fácil perderse en la hoja de texto y simplemente olvidarse de implementar algo.





¿Cómo podemos aclarar los conocimientos tradicionales? Puede mejorar el texto; en lugar de texto mezquino, cree un caso de uso. Y puedes usar la visualización. Es decir, añadir imágenes, diagramas, tablas a los requisitos ...





Además, esto puede ser realizado no solo por el analista, sino también por cualquier miembro del equipo. Es especialmente útil para los probadores visualizar TOR, porque ayuda a ver inmediatamente las áreas problemáticas y aclararlas incluso antes de la implementación. Pruebas tempranas y esas cosas.





Además, las técnicas que le ayudarán a comprender mejor los requisitos también son técnicas de diseño de pruebas. ¡Así que vale la pena conocerlos! No metí todo en un solo artículo e hice otros separados:





  1. Caso de uso





  2. Tabla de decisiones





  3. Diagrama de estado y transición





Pero, ¿significa esto que una tabla o C&T es la única forma de visualizar? ¡Claro que no! Puedes dibujar lo que quieras. Lo principal es que la imagen ayuda a comprender mejor el requisito o la prueba (sí, al describir las pruebas, ¡la visualización también ayuda!).





Y hoy mostraré diferentes ejemplos de visualización de mi práctica, o del trabajo de mis alumnos. ¡Quizás algo de esto también te atraiga!





  1. Cómo hacer un dibujo





  2. Ejemplos de





  3. Ventajas del enfoque





  4. Contras del enfoque





  5. Herramientas de dibujo





  6. Total






Cómo hacer un dibujo

Tomamos el requisito y lo presentamos en forma gráfica. ¡Todo!





La principal diferencia con S&T es que no necesitamos dibujar el objeto en sí. Dibujamos lo que queramos. Cualquier cosa que ayude a que la especificación técnica sea más legible, ¡incluso si la interfaz tiene la forma de un mapa! O un diagrama de bloques, o algo más.






Ejemplos de

Mapa de escenario





Funcionalidad de interacción con un libro específico (tomado de los trabajos de mis alumnos ):





Este es un mapa de escenarios, no de ciencia y tecnología, ¡pero es igual de útil!





Cargando un incremento





- , « ». . , :





  • .





  • increment — .





, , , ... , :

















. . , , . «» , , , « ».





! , . , , « » . ! , .





« , » , ( visio ):





  1. null => 1. INCREMENTS, import_status is null import_status = 1.





  2. ( ).





  3. in (id_increment, import_status in 1).





  4. in (import_status in 1).





  5. - - ( staging).





  6. , .





  7. , ( record_id / staging).





  8. 1 => 2. INCREMENTS, import_status = 1 import_status = 2.





, ! , . , !





null => 1. INCREMENTS, import_status is null import_status = 1.









import_status — , 1.





1?





?





, oracle-. , — , , . , , .





? ...





. , , , . !





. - — , (-, , , !), .





PowerPoint!





, !





(view). . . C . — view. — .





— , . :





  • from_date





  • to_date





— . , 5 , 10. ?





. , — . — . ? . ... . , . .





— , , , , , . . «», .





— , . — . , , . ... , . . .





yEd. . . ... Paint? , "". , , , . Visio ... , PowerPoint!





, . " 5, 10". — ! , , , . :





Aquí la gama cubre ambas serifas.  Dos eventos adentro
.
Pero dentro del rango, solo la creación de un objeto

():





!





, . , , -. ? ! , . , .





. , " ". :





Lógica de prueba complicada

PowerPoint ! , , . . " " . - , — ! :)





¿Qué le parece eso?  Débilmente pintado a mano 10 pruebas?))
? 10 ?))

 









  1. ,





  2. ,





: , . . , , !






 





- , - .





!






 





  1. !!









  2. Xmind (freemind, etc)





  3. Microsoft Visio





  4. PowerPoint





  5. Draw.io





  6. YeD





  7. ...





— . .





— . , paint. — . , . , . , , .






 





— . - , ! - . , — . , , , " "!





PD: busque más artículos útiles  en mi blog con la etiqueta "útil" . Y hay videos útiles en  mi canal de youtube .








All Articles