I noticed an "error" in your icons. The icon for "dependencies" of a function is a left->right spreading tree, but should be a right->left condensing tree to suggest to left->right language speakers that the dependencies are coming together rather than going apart. Similarly, the responsibilities icon should be switched to be a left->right spreading tree to show that the function is going out and being used in many different places.