scrum agile project manager business analyst ba scrummaster requirements gathering roles agile developer architect soft manager skills facilitation stories documentation role analyst overview business agile modeling business analysis agile release planning requirements best practices requirements modeling agile requirements best practices avoid failure requirements just enough user acceptance tests soft skills lean measurement process improvement tough economy soa agile architecture agile roles
See more