Agile
paradigm suffers from afflictions like heavier
dependency on collaboration, difficult in
a distributed environment and blurred focus
on system testing due to testing in parts.
Whereas
testing in traditional software lifecycles
has pitfalls such as gaps in communication,
escaping bugs, testers get involved late,
people attrition impact schedules.
The tutorial attempts to address this with
a Hybrid test management model for an Agile
development project. Some of the approaches,
practices which will be illustrated with
examples, tools for:
-
Quality at requirements level - lead discussions
on implicit requirements, risk analysis,
portfolio analysis.
- Multiple
testing rounds of parts with usage scenarios
- Multiple
iterations have testing embedded - On
demand build which is working
- Iteration
based Project management, issues, quality
checks leads to better control on schedule
-
Round robin practice builds breadth of
knowledge
Prakasan
has over 8 years of experience in software
testing, quality assurance and process implementation
in the area of Network Management, Image
processing, industrial automation, consumer
application, embedded appliances and storage.
He is currently working as a Test Lead with
MindTree Consulting (Pvt) Ltd, testing practice.
He
was earlier working with AKCP Co. Ltd, Thailand
as a Test Lead, where he was looking after
the software and hardware quality control.
His
interest is in applying innovation technique
and prediction models in software testing.
Deepak
has over 9 years of experience in Software
Testing, Quality Assurance and Consulting
in the areas of Enterprise applications,
CAM and Consumer Applications.
He
is currently working as a Sr. Test Lead
with MindTree Consulting (Pvt) Ltd, testing
practice.
He was earlier working with i2 Technologies.
Ltd, as a Test Lead, where he was working
on SRM product testing. |