<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Testing Help &#187; Agile Testing</title>
	<atom:link href="http://www.softwaretestinghelp.com/category/agile-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwaretestinghelp.com</link>
	<description>Software Testing Complete Guide</description>
	<lastBuildDate>Thu, 26 Jan 2012 19:41:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to Deliver High Value Software Features in a Short Time Period using Agile Scrum Process</title>
		<link>http://www.softwaretestinghelp.com/how-to-deliver-high-value-software-features-in-a-short-time-period-using-agile-scrum-process/</link>
		<comments>http://www.softwaretestinghelp.com/how-to-deliver-high-value-software-features-in-a-short-time-period-using-agile-scrum-process/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 18:43:38 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[Agile Testing]]></category>

		<guid isPermaLink="false">http://www.softwaretestinghelp.com/?p=577</guid>
		<description><![CDATA[What is agile scrum (sprint) process? Scrum is a software development process. In today’s rapid world stakeholders want immediate return on their investments. They don’t want to wait for longer periods to get full featured product. As a result, nowadays new software development and testing framework is catching momentum i.e. Scrum approach. In scrum, projects [...]<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/how-to-deliver-high-value-software-features-in-a-short-time-period-using-agile-scrum-process/">How to Deliver High Value Software Features in a Short Time Period using Agile Scrum Process</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<h3>What is agile scrum (sprint) process?</h3>
<p><strong>Scrum</strong> is a software development process. In today’s rapid world stakeholders want immediate return on their investments. They don’t want to wait for longer periods to get full featured product. As a result, nowadays new <strong>software development and testing framework</strong> is catching momentum i.e. Scrum approach.</p>
<p>In <strong>scrum</strong>, projects are divided in small features to be developed and tested in specific time-frames called as <strong>sprint</strong> (small cycles). Features should get developed and tested in specified small time-frames.  This agile scrum team is handled by <strong>scrum master</strong>.</p>
<p><span id="more-577"></span>Scrum is an iterative, incremental framework for projects and products or application development. Scrum has become more and more popular software development and testing framework among organizations. Many small to large sized IT companies have started to embrace Scrum framework, as this can create <strong>excellent quality products in less time</strong> than other traditional methodologies. This framework can save companies both time and money.</p>
<pre><a href="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2010/07/agile-scrum-sprint-process.jpg"><img class="aligncenter size-full wp-image-578" title="agile scrum sprint process" src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2010/07/agile-scrum-sprint-process.jpg" alt="" width="432" height="338" /></a><em>
Source: ScrumAlliance</em></pre>
<h3>Soft Skills for a Scrum Team:</h3>
<p><strong>What Soft Skills are required to be a Successful Scrum Team?</strong></p>
<p>When we start our regular (Agile) sprints (Cycles of work), we usually find some of the challenges with our team members. These challenges are not part of technical difficulties.  It usually occurs with team member’s mindset or their soft skills.  Many successful Scrum projects taught us that the success of scrum depends on how team members support whole heartedly towards the Sprint.</p>
<p><strong>Let us discuss some of the pre-requisite soft skills for a Scrum Team. </strong></p>
<h3><a title="QA team motivation" href="http://www.softwaretestinghelp.com/how-to-keep-motivation-alive-in-software-testers/">Team Spirit</a></h3>
<p>Cross functional Team work is at the heart of Scrum.  There is no “my work”, “I have finished my work” and “your work”. On a Scrum team we find only “Our work”, “we have completed our Sprint”.  Individuals will have helping tendency for sharing technical knowledge. Scrum Members are always available to team members rather than locked away behind closed doors.  Scrum Master will always motivate the teams and create a Supporting learning environment. Team will always be sprint-oriented and often discuss smooth run of the sprint. A scrum team’s job is to self-organize around the challenges and management’s job is to remove impediments to self-organization.</p>
<h3><a title="improve communication skill" href="http://www.softwaretestinghelp.com/how-to-improve-communication-skill/">Communication</a></h3>
<p>Good communication must exist among team members of development team, testing team, business analysts and stake holders. There must be highly collaborative interaction between client and the delivery teams. More client involvement implies more suggestions or changes from the client.  It implies more bandwidth for communication.</p>
<h3>Commitment</h3>
<p>Agile Teams needs periodic re-energizing to renew their commitments to their purpose and to each other.  Scrum Masters can help by ensuring that the team embraces the concept of whole-team responsibility and whole-team commitment to deliver working software at the end of each sprint. With the whole-team commitment, the team member who has completed his tasks will help the one who has not completed so that hopefully each finishes on time.</p>
<h3>Problem Solving</h3>
<p>Scrum does not simply focus on developing just any type of end product.  Instead, the Scrum method allows the team to focus on creating a product that fulfils the customer’s highest value priorities which are defined by product owners.</p>
<h3>Transparency</h3>
<p>Transparency among team members and management gives a real momentum to the scrum team. Scrum Master encourages people to ask for help, surface roadblocks, and give public recognition for those brave enough to do so. At the same time, Scrum Master also understands the time wasted and impact on the team when individuals sit on or ignore problems.</p>
<h3>Scrum Result</h3>
<p>If scrum team follows some of above said soft skills, team velocity will increase significantly.  In turn, customers will appreciate the results or updates &#8211; and also can react quickly to any potential problems. <strong>Team can deliver high value software features in a short time period</strong> keeps everyone on top of changing business conditions.</p>
<p><em><strong>About Author: J.B.Rajkumar</strong> is a Certified Scrum Master (CSM) and he has rich experience in Agile/Scrum framework. He has worked as Corporate Trainer, Project Lead, QA Manager and QC Manager. He has implemented Scrum in no. of projects in his current organization. He is a frequent speaker on Agile/Scrum for International Conferences, Colleges, Universities and Software Industries. He conducts training on Scrum and Agile Testing.  Presently he is with Automation Practice, in one of the top MNCs.</em></p>
<p><strong>If you have queries about agile/scrum/sprint software development and testing process then please ask in comments below. </strong></p>
<p><em>If you also want to write a guest article on this website, please read our <a title="Guest article on software testing help" href="http://www.softwaretestinghelp.com/chance-to-post-your-article-on-softwaretestinghelp-com/" target="_blank">guest article guidelines!</a></em></p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/how-to-deliver-high-value-software-features-in-a-short-time-period-using-agile-scrum-process/">How to Deliver High Value Software Features in a Short Time Period using Agile Scrum Process</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/how-to-deliver-high-value-software-features-in-a-short-time-period-using-agile-scrum-process/feed/</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
		<item>
		<title>How To Be a Good Team Mentor, Coach and a True Team-Defender in an Agile Testing World? &#8211; The Inspiration</title>
		<link>http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/</link>
		<comments>http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 19:18:55 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[Agile Testing]]></category>
		<category><![CDATA[Career in software Testing]]></category>
		<category><![CDATA[How to be a good tester]]></category>

		<guid isPermaLink="false">http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/</guid>
		<description><![CDATA[This article is about team mentoring, coaching the test team members and test team building. This article would best fit for an agile test supervisor, who wish to act as a true 'team defender'.<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/">How To Be a Good Team Mentor, Coach and a True Team-Defender in an Agile Testing World? &#8211; The Inspiration</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<p>You must be impressed with the ‘Idea’ AD and this time it is back with the ‘Walk when you talk’ idea. Abhishek Bacchan, who appears as a doctor in ‘Walk when you talk’ AD, this is a definitely out of an ordinary AD, but then, I wouldn’t expect anything else from the &#8220;Idea&#8221; AD; I love to see the AD and it’s one of my favorite AD since it’s place in line with my emotion and I hope with some of yours emotion as well.</p>
<p>Is it just an AD in changing the health and mind-set of people or an AD to increase the mobile connection sales?<br />
<span id="more-366"></span>I’m not even sure whether you would call it just another AD or maybe a hidden message for doctors or traditional seasoned managers, whom I have correlated it after seeing this AD. The context of roles is different but the consciousness prescription is the same &#8216;Practice what you preach&#8217; &#8211; &#8216;Walk when you talk&#8217;</p>
<p><strong>So, would I like to be classified under &#8216;walk and talk&#8217; or &#8216;talk and talk&#8217;?</strong></p>
<p><strong>I certainly do not want to</strong> die yet another ‘talk and talk’ &#8211; preach and preach supervisor under at any context.</p>
<p>I have realized this time in Germany that <strong>I do not want to</strong> be a great tester, best supervisor, best test analyst but I do wish eagerly to be a <strong>&#8216;team-defender&#8217;,</strong> so that I can preach the team members what I have learnt from my mistakes for several years being a tester and on the deeper domain.</p>
<p><strong>I also do not want to</strong> create and possess the best method of personal growth and make my profile very impressive in LinkedIn &#8211; yet I do want to keep my passion for testing skills’ alive in my profile. I don’t want to be treated just another resource for billable, but more to do with how valued I will be for the team.</p>
<p><strong>I don’t like to</strong> create a bit of suspicious of skip level meeting amongst the team members, but I would like to be fairly judged by the team in written and having no known name or identity of the team members.</p>
<p><strong>I don’t want to</strong> prove myself as an accomplished supervisor by showing sizeable numbers of direct-reports under my belt, but I’ll like to be the single point of contact for my team’s fear. I don’t want to be called as excel expert manager, who worries for numbers or percentages of work done, but I’ll like to be part of a self-management team.</p>
<p><strong>I don’t want to be a clever supervisor, but I would like to be a fair and clear &#8216;team-defender&#8217;.</strong></p>
<p>Now, please don’t think of this as a highly intellectual statement, I belong to the same class of individuals classified as tester, test lead, or test manager and know the importance and having the knowledge of the test operation, test management and as well as the painstaking, backbreaking, mind numbing effort that goes into making those pretty-looking presentations in PPT and every minute updating the spreadsheets. However, it is like one of those moments when some severity 1 and priority 1 defects falls in place from production and creates a panic at all level of management and you have to celebrate it by announcing it to the management that &#8216;We have verified the defect on-time&#8217; and my boss consciousness would have said &#8220;Hooo&#8230;the team has saved my butt, lucky by chance&#8221; and hence, here I’m a step closer to the blessed state of knowingly doing what I’m suppose to do along with my team members &#8211; &#8216;walk when you talk&#8217;</p>
<p>Well said by great Sir Ji, chief architect of India (CAI):</p>
<p><strong>&#8220;<em>An ounce of practice is worth more than tons of preaching</em>&#8220;</strong></p>
<p>You must be thinking, who the heck is great Sir Ji, CAI? Yes, you’re right!</p>
<p><strong>About Author: </strong><br />
<em>This is a guest article by &#8220;<a href="http://www.linkedin.com/in/kajaldas" title="Kajal Das" target="_blank">Kajal Das</a>&#8220;.</em><br />
Kajal Das is a tester, working for LHS Ericsson, Germany as senior test expert and having practical telecoms CRM domain testing knowledge. He act as a point of contact between various telecoms service provider customers in determining all aspect of CRM testing being done in a practical and useful way.</p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/">How To Be a Good Team Mentor, Coach and a True Team-Defender in an Agile Testing World? &#8211; The Inspiration</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/how-to-be-a-good-team-mentor-coach-and-a-true-team-defender-in-an-agile-testing-world-the-inspiration/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Automated Regression Testing Challenges in Agile Environment</title>
		<link>http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/</link>
		<comments>http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 10:09:12 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[Agile Testing]]></category>
		<category><![CDATA[Automation Testing]]></category>

		<guid isPermaLink="false">http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/</guid>
		<description><![CDATA[Automated Regression Testing in Agile environment is an excellent opportunity for QA to take leadership of the agile processes. Here are the top 7 challenges in automation regression testing in agile projects and ways to overcome them.<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/">Automated Regression Testing Challenges in Agile Environment</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<p><em>In this article Author J.B. Rajkumar is sharing his experience in Implementing Automated Regression Testing in the Agile Environment.  </em></p>
<p><strong>Abstract</strong><br />
Recently, when I wanted to start my new Automated Testing Project with four resources, I thought of applying any one of the Agile methodologies. But I was not able to continue because, a series of questions were raised inside my mind. The questions are like “Is it possible to use Agile methodologies in Automated Testing?”, “Can I use traditional tools”, “Should I have to go for open-source tools”, “What are the challenges I have to face if I am implementing automation in Agile Environment”. In this article let us analyze some of challenges we face while implementing Automation with Agile methodologies. Automated testing in the Agile environment stands a risk of becoming chaotic, unstructured and uncontrolled.</p>
<p>Agile Projects present their own challenges to the Automation team; Unclear project scope, Multiple iterations, Minimal documentation, early and frequent Automation needs and active stakeholder involvement all demand lot of challenges from the Automation Team. <strong>Some of these challenges are:</strong></p>
<p><strong>Challenge 1: Requirement Phase</strong><br />
Test Automation developer captures requirements in the form of “user stories”, which are brief descriptions of customer-relevant functionality.</p>
<p>Each requirement has to be prioritized as follows:</p>
<p><strong>High:</strong> These are mission critical requirements that absolutely have to be done in the first release<br />
<strong>Medium:</strong> These are requirements that are important but can be worked around until implemented.<br />
<strong>Low:</strong> These are requirements that are nice-to-have but not critical to the operation of the software.</p>
<p>Once priories are established, the release “iterations” are planned. Normally, each Agile release iteration takes between 1 to 3 months to deliver. Customers/software folks take liberty to make too many changes to the requirements. Sometimes, these changes are so volatile that the iterations are bumped off. These changes are greater challenges in implementing Agile Automation testing process.</p>
<p><strong>Challenge 2: Selecting the Right Tools</strong></p>
<p>Traditional, test-last tools with record-and-playback-features force teams to wait until after the software is done. More over, traditional test automation tools don&#8217;t work for an Agile context because they solve traditional problems, and those are different from the challenges facing Agile Automation teams. Automation in the early stages of an agile project is usually very tough, but as the system grows and evolves, some aspects settle and it becomes appropriate to deploy automation. So the choice of testing tools becomes critical for reaping the efficiency and quality benefits of agile.</p>
<p><strong>Challenge 3: Script Development Phase</strong></p>
<p>The Automation testers, developers, business analysts and project stakeholders all contribute to kick-off meetings where “user-stories” are selected to next sprint. Once the “user-stories” are selected for the sprint, they are used as the basis for a set of tests.</p>
<p>As functionality grows with each iteration, regression testing must be performed to ensure that existing functionality has not been impacted by the introduction of new functionality in each iteration cycle. The scale of the regression testing grows with each sprint and ensures that this remains a manageable task the test team use the test automation for the regression suite.</p>
<p><strong>Challenge 4: Resource Management</strong></p>
<p>The Agile approach requires a mixture of testing skills, that is, test resource will be required to define unclear scenarios and test cases, conduct manual testing alongside developers, write automated regression tests and execute the automated regression packages. As the project progresses, specialist skills will also be required to cover further test areas that might include integration and performance testing. There should be an appropriate mix of domain specialist who plan and gather requirements. The challenging part in the Resource management is to find out test resources with multiple skills and<br />
allocate them.</p>
<p><strong>Challenge 5: Communication</strong></p>
<p>Good communication must exist among Automation testing team, developers, business analysts and stake holders. There must be highly collaborative interaction between client and the delivery teams. More client involvement implies more suggestions or changes from the client. It implies more bandwidth for communication. The key challenge is that the process should be able to capture and effectively implement all the changes and data integrity needs to be retained. In traditional testing, developers and testers are like oil and water, but in agile environment, the challenging task is that they both must work together to achieve the target.</p>
<p><strong>Challenge 6: Daily Scrum Meeting</strong></p>
<p>Daily Scrum Meeting is one of the key activities in Agile Process. Teams do meet for 15 minutes stand up sessions. What is the effectiveness of these meetings? How far these meetings help Automation practice Developers?</p>
<p><strong>Challenge 7: Release Phase</strong></p>
<p>The aim of Agile project is to deliver a basic working product as quickly as possible and then to go through a process of continual improvement. This means that there is no single release phase for a product. The challenging part lies in integration testing and acceptance testing of the product.</p>
<p>If we can meet these challenges in a well optimized manner, then Automated Regression Testing in Agile environment is an excellent opportunity for QA to take leadership of the agile processes. It is better placed to bridge the gap between users and developers, understand both what is required, how it can be achieved and how it can be assured prior to deployment. Automation practice should have a vested interest in both the how and the result, as well as continuing to assure that the whole evolving system meets business objectives and is fit for purpose.</p>
<p><em><strong>About the Author:</strong><br />
J.B.Rajkumar has more than 15 years of experience in both Academics and Software Testing. He has worked as Corporate Trainer, Test Lead, QA Manager and QC Manager. He is a frequent speaker for International Conferences, Colleges, Universities and Software Industries. Presently he is with Automation Practice, in one of the top MNCs.</em></p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/">Automated Regression Testing Challenges in Agile Environment</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/automated-regression-testing-challenges-in-agile-testing-environment/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>7 Tips to be More Innovative in the Age of Agile Testing to Survive an Economic Crisis</title>
		<link>http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/</link>
		<comments>http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 19:32:49 +0000</pubDate>
		<dc:creator>Vijay</dc:creator>
				<category><![CDATA[Agile Testing]]></category>
		<category><![CDATA[Testing Concepts]]></category>

		<guid isPermaLink="false">http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/</guid>
		<description><![CDATA[As you all are aware of global downturn and its impact on information technology and Finance Sectors. Software testing is no exception for that. Companies are thinking how they can be more agile in development and testing to ship the product quickly. So testers should be more innovative in Agile testing. Read these 7 tips on how Testers Can be More Innovative in the Age of Agile Testing.<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/">7 Tips to be More Innovative in the Age of Agile Testing to Survive an Economic Crisis</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></description>
			<content:encoded><![CDATA[<p><strong>What is Agile Testing?</strong><br />
“Agile testing involves testing from the customer perspective as early as possible, testing early and often as code becomes available and stable enough from module/unit level testing.” &#8211; A <a href="http://en.wikipedia.org/wiki/Agile_testing" target="_blank">wikipedia</a> definition.</p>
<p><strong>Why Need of Innovations in the Age of Agile Testing?</strong></p>
<p><strong>Global <a href="http://www.softwaretestinghelp.com/how-software-testers-can-survive-in-this-recession-economic-downtime/" title="How to survive in recession">Recession</a>/Economic downtime effect</strong><br />
<strong>Current Events are not Current Trends –</strong></p>
<p>When global downturns hit, there is certain inevitability to their impact on information technology and Finance Sectors. Customers become more reluctant in giving software business. Some customers are withdrawing their long term projects and some customers using the opportunities in quoting low price. Many projects that dragged much longer than <span id="more-355"></span>expected and cost more than planned. So, Companies started to explore how “Agile with different flavors” can help their Enterprises more reliably deliver software quickly and iteratively. The roles and responsibilities of Test Managers/Test Architects become more important in implementing Agile Projects. Innovations are increasingly being fueled by the needs of the testing society at large.</p>
<p><strong>The Challenges in Agile Testing</strong></p>
<p>Agile Testers face lot of challenges when they are working with Agile development team. A tester should be able to apply Root-Cause Analysis when finding severe bugs so that they unlikely to reoccur. While Agile has different flavors, Scrum is one process for implementing Agile. Some of the challenging scrum rules to be followed by every individual are</p>
<ul>
<li> Obtain Number of Hours Commitment Up Front</li>
<li> Gather Requirements / Estimates Up Front</li>
<li> Entering the actual hours and estimated hours daily.</li>
<li> Daily Builds</li>
<li> Keep the Daily Scrum meetings short</li>
<li> Code Inspections are Paramount</li>
</ul>
<p>So, in order to meet the above challenges, an agile tester needs to be innovative with the tools that they have. A great idea happens when what you have (tangible and intangible) meets the world’s deepest hunger</p>
<p><strong>How Testers Can be More Innovative in the Age of Agile Testing?</strong></p>
<p><strong>Here are Important Keys to Innovation:</strong></p>
<p><strong>1. Creative</strong></p>
<p>A good Agile Tester needs to be extremely creative when trying to cope up with speed of development/release.  For a tester, being creative is more important than being critical.</p>
<p><strong>2. Talented</strong></p>
<p>He must be highly talented and strives for more learning and innovating new ideas. Talented Testers are never satisfied with what they have achieved and always strives to find unimaginable bugs of high value and priority.</p>
<p><strong>3. Fearless</strong></p>
<p>An Agile Tester should not be afraid to look at a developer’s code and if need be, hopefully in extreme cases, go in and correct it.</p>
<p><strong>4. Visionary</strong></p>
<p>He must have a comprehensive vision, which includes client’s expectations and delivery of the good product.</p>
<p><strong>5. Empowered</strong></p>
<p>He must be empowered to work in Pairs.  He will be involving in Pair Programming to bring shorter scripts, better designs and finding more bugs.</p>
<p><strong>6. Passionate</strong></p>
<p>Passionate Testers always have something unique to contribute that may be in terms of their innovative ideas, the way they carry day-to-day work, their outputs and improve things around them tirelessly.</p>
<p><strong>7. Multiple Disciplines</strong></p>
<p>Agile Tester must have multiple skills like, Manual, Functional, Performance testing skills and soft skills like Leadership skills, Communication skills, EI, etc. so that agile testing will become a cake walk.</p>
<p><strong>“Innovation is the process of turning ideas into manufacturable and marketable form”</strong>        -  Watts Humpry</p>
<p><em>This is a guest post from J.B.Rajkumar. <strong>About Author:</strong> J.B. Rajkumar has extensive experience in both Academics and Software Testing.  He was a Trainer, QA Manager,  frequent Speaker for Colleges, Universities and International Conferences and currently  working with a top MNC</em></p>
<p><strong>Note from Vijay:</strong> If you have ANY queries on &#8220;Agile Testing and its methods&#8221;, please do comment below. We will address each and every comment in separate post.</p>
<p>---------------------<br/>
I just wanted to thank you for subscribing to SoftwareTestingHelp.com. <b>This blog is a success because of you and your support. Here's to your success!</b><br/><br/>As always, I appreciate your valuable comments. <b>Visit below link to post your comment:</b><br/><b><a href="http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/">7 Tips to be More Innovative in the Age of Agile Testing to Survive an Economic Crisis</a></b>
<br/><br/>Thank you so much!
---------------------<br/>
<b>Recommended:</b>
<a href="http://www.testlodge.com/">
<img src="http://www.softwaretestinghelp.com/wp-content/qa/uploads/2012/01/TestLodge.jpg" alt="HTML tutorial" width="117" height="42" />
</a>
<a href="http://www.testlodge.com/"><b>TestLodge - Online test case management tool</b></a> - Web based test case management software allowing you to manage your test plans, requirements, test cases and test runs with ease.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwaretestinghelp.com/7-tips-to-be-more-innovative-in-the-age-of-agile-testing-and-to-survive-an-economic-crisis/feed/</wfw:commentRss>
		<slash:comments>80</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 3.300 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-07 10:15:19 -->

