Getting a development team in the user's headspace is half the battle toward good software design. In the double diamond method, we discussed the value of finding out what problem a user is facing before trying to build something. A product without a clear pain point to alleviate will have trouble finding an audience. Defining [...]The post Good software design starts with a clear problem statement appeared first on Table XI.