sketchboard

Plan Highlevel Functionalities with Use-Case Diagrams

Use-case diagrams allow you to draft out the services your system provides, giving you a chance to complete functionalities on a basic level before iterating your design further. Sketchboard as a UML diagram tool provides plenty of software diagramming options to model your software.