@startuml !include Motivation_Requirement(motivation__insight, "Donors can retrieve information \nabout their previous donations") Motivation_Requirement(motivation__transparency, "Transparent software \nand processes") Motivation_Requirement(motivation__correctness, "Correct, auditable \nadministration of funds") Motivation_Requirement(motivation__donating, "Donors can make donations") Motivation_Goal(motivation__income, "Recurrent income \nfor charities") Motivation_Outcome(motivation__roi, "Return on investment") motivation__insight -[hidden]r- motivation__transparency motivation__transparency -[hidden]r- motivation__correctness motivation__correctness -[hidden]r- motivation__donating motivation__donating -[hidden]r- motivation__income motivation__income <-r. motivation__roi : + rectangle Platform as "Give for good donation platform" { Strategy_Capability(strategy__dashboard, "Donor dashboard") Strategy_Capability(strategy__history, "Complete History") Strategy_Capability(strategy__donating, "Donating") Strategy_Capability(strategy__payout, "Payout") Strategy_Capability(strategy__investment, "Investment") strategy__dashboard .u-|> motivation__insight strategy__dashboard .u-|> motivation__transparency strategy__history .u-|> motivation__transparency strategy__history .u-|> motivation__correctness strategy__donating .u-|> motivation__donating strategy__payout .u-|> motivation__income strategy__investment .u-|> motivation__roi } url for Platform is [[platform]] url for strategy__payout is [[./payout]] url for strategy__donating is [[./donation#making-a-donation]] url for strategy__history is [[./complete_history]] url for strategy__dashboard is [[./donor_dashboard]] @enduml