UML図とかいう、アルゴリズムの流れを描く? ようなものを最近しりました。

僕は今、全部一人でプログラミングをしているのですが、この場合、UML図と
いうのはそこまで必要ないのでしょうか?