Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Agile Analysis ...  How to perform testing for an Agile project?
Previous Previous
 
Next Next
New Post 8/20/2014 2:58 PM
User is offline Irene
31 posts
9th Level Poster


How to perform testing for an Agile project? 

The organization (a bank) I am working for is currently working with a vendor on a complex application, which adopts Agile approach. The vendor claims they do not have functional spec or the same sort of documentation since they use Agile Approach. There is a BRD generated from the bank, but it is at a highier level without solution details. Without the solution details documented any where, as a BA/QA on this project, I am not clear how the testing should be performed, given that product owners do not have time to actually test and do not know the details either.

Thanks in advance! 

 
New Post 8/26/2014 2:17 AM
User is offline Kimbo
438 posts
5th Level Poster


Re: How to perform testing for an Agile project? 

Hi Irene,

As a starting point, test against the Acceptance Criteria in the User Stories.

Kimbo

 1 Reports
New Post 8/29/2014 8:01 AM
User is offline Irene
31 posts
9th Level Poster


Re: How to perform testing for an Agile project? 

Thanks Kimbo for your reply!

There is no User Story, other than high level BRD. It turned out that some test cases were created for business owners to execute and provide feedback, but the test cases were modified to align to what the vendor delivered for that cycle. Although the major functionalities are fulfilled, business does not have much to say on the flows, since we want the vendor to work on critical deliverables.

I do not feel vendor's approach speeds up the development cycle. If they simply have the wireframes/mockups and certain functional specs just for that cycle while they develop or even before they develop, we do not have to wait until the codes are developed and checked-in to testing environment, in order to give them the feedback.  

 
New Post 8/30/2014 5:29 AM
User is offline Kimbo
438 posts
5th Level Poster


Re: How to perform testing for an Agile project? 

Hmmm. Sounds like chaos. Looks like they invoked the word 'agile' to avoid having to do any design up front. So you have 'wireframes/mockups and certain functional specs ' and a BRD to test against.  Plus some test cases modified to equal what the vendor delivered. 

Looks like the vendor has been gifted a project where they delivered what they wanted and your company gave them a rubber stamp to only test what they said you should test. 

If I'd just joined the project I'd test against the BRD and any business processes - might have to develop them first. Then test against the functional spec and wireframes and the test cases. Write some more test cases based on what the business is telling you.

Tough situation but perhaps the vendor will turn out to have integrity and it will all work out.

 
New Post 9/2/2014 12:54 PM
User is offline Irene
31 posts
9th Level Poster


Re: How to perform testing for an Agile project? 

Kimbo, thanks again for your reply and your suggestion!

My feeling is the same as yours. Hopefully things will work out.

My understading of Agile documentation is "just enough", not "no document at all". Please correct if I am wrong.

I personally feel the hybrid approach might work better for most projects. "Agile" might easily be used as an excuse for some projects if things do not go well.

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Agile Analysis ...  How to perform testing for an Agile project?

Community Blog - Latest Posts

Samuel02
Samuel02
With the advent of modern-day cloud infrastructure, many business-critical applications like databases, ERPs, Marketing applications have all moved to the cloud. With this, most of the business-critical data now reside in the cloud. Now that all the business data resides on the cloud, companies need a data warehouse that can seamlessly store the da...
0 Responses
BPM_online
BPM_online
Bpm'online, a global business software company leading in the space of low-code, process automation, and CRM, will be soon announcing their new company name. The new name will be launched in the sky via a breathtaking skydiving performance involving 160 bpm’online employees, including the CEO. The new name of bpm’online is to be fo...
0 Responses
Heta Raval
Heta Raval
In a current scenario, when you are eliciting software service-based requirements then, you may be able to derive requirements in certain varieties. In the beginning, they can be just functional or non-functional requirements. But when you come across many other requirements as time goes, you can conclude requirements into several categories and wi...
0 Responses




Latest Articles

What’s Missing from Agile?
Oct 20, 2019
0 Comments
John Seddon launches an attack on the value of Agile as practiced and charts a better way to analyse and design for improvement, making information te...
Copyright 2006-2019 by Modern Analyst Media LLC