Problem:
Question 1- Describe how functionality is managed in an agile environment.
Question 2- How does one decide when to purchase a packaged solution instead of developing one? Be specific about how the decision details can impact business capabilities.
Please do not provide cut and paste answers and please include a source.