We've all experienced problems with team members. One of my more recent experiences was with the Texas Department of Agriculture. I was working on the Legacy Modernization Project, so it's a fancy way of saying modernizing the older systems, older computer applications, and it was a $7 million project. With one of my team members, we disagreed on the time frame when it came to taking a initial steps with the UI design, or the user interface, and also the user experience. He wanted to wait until we received all the information that we had requested from the client or from a few clients, whereas I wanted to work on and complete the things that we knew would be universally appreciated and desired. Then once we received feedback from the clients, then we'd take additional steps at the customizations that they wanted. We went back and forth, and he agreed that it made sense to start working on the interface ASAP, and then paused until we had their feedback so we could make the final touches. We initially disagreed on the timeline, but after a 90-minute Teams call, we were able to have consensus and move forward.