Tips on how to deal with software development challenges

From our principal consultant, Adriana Beal:

These tips come from a software developer and can help new BAs understand common project challenges and be better prepared to face them:

6 software development challenges, and how to deal with them

Even though the author uses the term “requirements discovery” with a different meaning from the one some of us adopt (see this article at Bridging the Gap), his points are valid and his advice will be particularly helpful for professionals with little experience with software development projects