With technology landscapes that are constantly changing and the fluid demands of customers and stakeholders alike, as a Business Analyst, one can feel at sea amidst these conflicting demands and challenges. In a word there are high expectations despite the myriad challenges strewn about waiting to snare unsuspecting projects and the Business Analysts driving them. There will be moments when these complex challenges, fluid business environments, and equally fluid organizational actors nullify whatever non-technical skill a Business Analyst deploys.
So what does ...