2011 · 11 citations · 9 references
EngineeringProject ManagementAgile Project ManagementRequirements EngineeringSoftware EngineeringAgile Software DevelopmentAgile Team RolesRequirements AnalysisRequirements ElicitationRequirements ManagementUser RequirementsAgile Customer CollaborationCollaborative Requirements EngineeringCustomer Requirements GatheringCustomer Requirements ManagementLiaison Officer FunctionRequirements Engineering ProcessRequirements Issue Management
In agile development projects, customers are facing considerable challenges because of the substantial amount and depth of their responsibility for the overall progress and success of the project. This paper proposes to extend and redefine the role of a requirements engineer working together with the customer in a supportive on-site liaison in accordance with the agile paradigm. Based on a discussion of requirements-related customer issues, the profile of such an agile requirements engineer as liaison officer will be outlined and the prospected benefits will be stated.
9
Design - Who needs an architect?
Martin Fowler · IEEE Software · 2003 · 122 citations
Agile requirements: opportunity or oxymoron?
Ken Orr · IEEE Software · 2004 · 38 citations