Software people, which of these most worries you? (If there's others, please add them in the comments!)
Building the right thing16%
Managing complexity ("technical debt")34%
Maintaining pace of delivery22%
Performance with more users8%
Turning architecture plans into action7%
Deadlines and burnout7%
Getting the best from the team3%
743 PARTICIPANTS
CTO in Softwarea year ago
I would add: form a team of expert devs and maintain it stable for more than one year. Change of priorities, turn over and wage pressure are elements to be addressed to build software with quality and affordable total cost of ownership.