You have a really great insight about teams often wasting lots of time and effort because people don't really know what other people are working on. I've experienced this myself and I would love to find a solution. I started reading your post with a lot of excitement.
That said, I don't have a clear idea about how you are going to actually solve the problem. The features you describe - laying out goals, tracking tasks, communicating - sound like all of the dozens of other project management and collaboration software - Asana, Ah-ha, JIRA, etc. There are tons of these apps, and none of them quite solve the problem. They might have decent small businesses, but none are really blowing up. How is your product different? And, how are you going to break into this very crowded market?
That said, I don't have a clear idea about how you are going to actually solve the problem. The features you describe - laying out goals, tracking tasks, communicating - sound like all of the dozens of other project management and collaboration software - Asana, Ah-ha, JIRA, etc. There are tons of these apps, and none of them quite solve the problem. They might have decent small businesses, but none are really blowing up. How is your product different? And, how are you going to break into this very crowded market?