1. Select one of the agile software development methodologies/processes and discuss how changes can be managed in software development projects. You may select from SCRUM, eXtreme Programming, Iterative or any agile development methodologies/processes that you are aware of.
2. Explain how project visualization maps to architectural views.