質問: umlとは何か?
回答: umlとは、unified modeling language(統一モデリング言語)の略語で、分析から設計、実装まで、オブジェクト指向開発に一貫して用いられるモデリング手法です。uml図とは、ソフトウェアシステムの成果物を記述、視覚化、構築、文書化するために使用される国際的な業界標準のグラフィカル表記法です。umlが登場するまではモデリング手法が雑多であったため、情報交換などコミュニケーション間での問題が起こりがちでした。そのため様々な手法を統一することによってumlが開発されました。手法の統一は設計書の読みやすさや交流における効率化などに大きく役立ちます。