10 ways Poor Requirements in Agile can cause Projects To Fail, Part 1

the word "failure" written on a chalkboard

It is well-known that poor requirements are the top reason for project failure. For many years, this has been studied by the Standish Group, which produces their famous “Chaos Report” each year. However, the focus is mainly on project failure of traditional or waterfall approaches. My question is: what requirements issues in Agile environments contribute …

Read more

17 Compelling Benefits of the CBAP® Certification

Image of the digital badge for the certified business analysis professional (cbap) certification from the international institute of business analysis (IIBA)

The International Institute of Business Analysis (IIBA®) is the premier organizing body for the Business Analysis profession. Their Certified Business Analysis Professional (CBAP®) certification is regarded as the “gold standard” and the highest achievement for business analysts. The requirements to sit this exam are substantial – for a reason. The IIBA® wants the certification to …

Read more

How do traditional Project roles change in Agile (Scrum)?

Picture of a Rugby Scrum team

Scrum Roles In Scrum, as of the updated 2020 Scrum Guide, there are only three recognized roles: Product Owner Scrum Master Developers (formerly the Development Team) Now, let’s look at the responsibilities of each of these roles: Product Owner The Product Owner role on a Scrum Team is the most critical, and the most difficult …

Read more

10 Pitfalls to Avoid with Mobile Application Requirements

design desk display eyewear

I have been involved in the design and development of multiple mobile applications in the last decade. If you are embarking upon your own mobile application, let me give you some advice to help you avoid some pitfalls that come with eliciting and analyzing requirements for mobile application development. 1. Don’t try to re-create every …

Read more

Why is Being an Agile Product Owner so Difficult?

anxious woman having phone conversation in office

The Product Owner is the KEY role on any agile Scrum Team. This role (now known as an “accountability”) is also the most difficult. The tagline most often associated with a PO is “value maximizer”. I love the sentiment, but there is so much more to the role than that. “The Product Owner is accountable …

Read more