Scrum é a escolha perfeita aqui
Esqueça o ponto 1. Permita que a sua equipe funcional interna autogerencie a si mesma.
Faça o ponto 2, mas implemente tudo no Scrum, e não apenas o que você acha que é útil. Também não tente sozinho, contratar um Certified Scrum Practionner ou um Certified Scrum Coach.
Esqueça o ponto 3. Contrate um testador e coloque-o em sua equipe Scrum. Também usando o Scrum corretamente, isso ajudará a reduzir erros na produção.