With a friend of mine from college we're starting a software factory and want to learn from the experiences that you may have.
What things can a software factory do to provide a great customer experience?
I don’t think it’s possible to actually get anything other than garbage out. Generating a technical requirement that generates a good outcome takes a higher level of competence than just generating the product internally
Same for our large company - lack of product understanding, poor outcomes/outputs/quality, communication issues (including SOW definitions), and regulatory constraints that limit what they are even allowed to work on.