50 lines
1.3 KiB
Plaintext
50 lines
1.3 KiB
Plaintext
@startuml
|
|
skinparam monochrome true
|
|
skinparam handwritten true
|
|
|
|
title "Current vs. Desired Documentation Workflow (UX Perspective)"
|
|
|
|
actor User
|
|
|
|
package "Current Fragmented Workflow" {
|
|
rectangle "Markdown Editor" as MD_Editor
|
|
rectangle "PlantUML Viewer" as PUML_Viewer
|
|
rectangle "SVG Viewer" as SVG_Viewer
|
|
file "Markdown Files" as MD_Files
|
|
file "PlantUML Files" as PUML_Files
|
|
file "SVG Files" as SVG_Files
|
|
|
|
User --> MD_Editor : Edits
|
|
MD_Editor --> MD_Files : Saves/Loads
|
|
User --> PUML_Viewer : Views
|
|
PUML_Viewer --> PUML_Files : Loads
|
|
User --> SVG_Viewer : Views
|
|
SVG_Viewer --> SVG_Files : Loads
|
|
|
|
note right of User
|
|
"Hard to keep it all together"
|
|
"Different programs to view"
|
|
"Research project to catch up"
|
|
end note
|
|
}
|
|
|
|
package "Desired Unified Workflow" {
|
|
rectangle "Unified Documentation Platform" as Unified_Platform
|
|
database "Integrated Content Store" as Content_Store
|
|
|
|
User --> Unified_Platform : Edits/Views/Navigates
|
|
Unified_Platform <--> Content_Store : Manages all content
|
|
|
|
note right of Unified_Platform
|
|
"View, navigate, and edit in one solution"
|
|
"Reduced cognitive load"
|
|
"Holistic project view"
|
|
"Seamless experience"
|
|
end note
|
|
}
|
|
|
|
MD_Files -[hidden]d-> Unified_Platform
|
|
PUML_Files -[hidden]d-> Unified_Platform
|
|
SVG_Files -[hidden]d-> Unified_Platform
|
|
|
|
@enduml |