<?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>From the Editor of Methods &#38; Tools &#187; software testing</title>
	<atom:link href="http://blog.martinig.ch/tag/software-testing/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.martinig.ch</link>
	<description></description>
	<lastBuildDate>Fri, 25 Jun 2010 13:16:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Software Testing &amp; Quality in Methods &amp; Tools Summer 2010</title>
		<link>http://blog.martinig.ch/methods-tools/software-testing-quality-in-methods-tools-summer-2010/</link>
		<comments>http://blog.martinig.ch/methods-tools/software-testing-quality-in-methods-tools-summer-2010/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 06:59:13 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Methods & Tools]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[continuous integration]]></category>
		<category><![CDATA[lean]]></category>
		<category><![CDATA[software process]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=580</guid>
		<description><![CDATA[Methods &#38; Tools is a free e-magazine for software developers, testers and project managers. Summer 2010 issue has just been published with the following articles:
* Aspects of Kanban &#8211; Lean Worfklow Management
* Test Language &#8211; Introduction to Keyword Driven Testing
* A High Volume Software Product Line
* Better Requirements Definition Management is Better for Business
* The [...]]]></description>
			<content:encoded><![CDATA[<p>Methods &amp; Tools is a free e-magazine for software developers, testers and project managers. Summer 2010 issue has just been published with the following articles:<br />
* <a href="http://www.methodsandtools.com/archive/archive.php?id=104">Aspects of Kanban &#8211; Lean Worfklow Management</a><br />
* Test Language &#8211; Introduction to Keyword Driven Testing<br />
* A High Volume Software Product Line<br />
* Better Requirements Definition Management is Better for Business<br />
* The Core Protocols, an Experience Report &#8211; Tools for High Performance Teams<br />
* <a href="http://www.methodsandtools.com/tools/tools.php?evalid">Tool: eValid- Functional and Load Web Testing</a><br />
* <a href="http://www.methodsandtools.com/tools/tools.php?hudson">Tool: Hudson- Continuous Integration Server</a><br />
* <a href="http://www.methodsandtools.com/tools/tools.php?fitnesse">Tool: FitNesse &#8211; Test Cases Management</a><br />
* <a href="http://www.methodsandtools.com/tools/tools.php?voodoo">Tool: VoodooMock &#8211; Mock Objects Framework for C++</a><br />
* Conference: Jazoon</p>
<p>80 pages of software development knowledge that you can download from <a href="http://www.methodsandtools.com/mt/download.php?summer10">http://www.methodsandtools.com/mt/download.php?summer10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/methods-tools/software-testing-quality-in-methods-tools-summer-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia May 2010</title>
		<link>http://blog.martinig.ch/links/linkopedia-may-2010/</link>
		<comments>http://blog.martinig.ch/links/linkopedia-may-2010/#comments</comments>
		<pubDate>Wed, 12 May 2010 11:06:28 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=538</guid>
		<description><![CDATA[Blog: How to make Scrum fail
Blog: New Programming Jargon
Blog: The 9 Capabilities of Communicators
Article: Test Driven Development using Flash Builder 4 and FlexUnit
Article: Common Product Owner Traps
 Article: The Busy Developer&#8217;s Guide to SQL Server Modeling
Tool: Instant Django is a portable Django development environment for Windows
Tool: theSCRUM is a free solution for teams using Scrum
Tool: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://glenndejaeger.wordpress.com/2010/05/06/how-to-make-scrum-fail/">Blog: How to make Scrum fail</a></p>
<p><a href="http://www.globalnerdy.com/2010/05/09/new-programming-jargon/">Blog: New Programming Jargon</a></p>
<p><a href="http://www.noop.nl/2010/05/the-9-capabilities-of-communicators.html">Blog: The 9 Capabilities of Communicators</a></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/flashbuilder4_tdd.html">Article: Test Driven Development using Flash Builder 4 and FlexUnit</a></p>
<p><a href="http://www.scrumalliance.org/articles/168-common-product-owner-traps">Article: Common Product Owner Traps</a></p>
<p><a href="http://msdn.microsoft.com/en-us/library/ff472347%28v=MSDN.10%29.aspx"> Article: The Busy Developer&#8217;s Guide to SQL Server Modeling</a></p>
<p><a href="http://www.instantdjango.com/">Tool: Instant Django is a portable Django development environment for Windows</a></p>
<p><a href="http://www.the-scrum.org/">Tool: theSCRUM is a free solution for teams using Scrum</a></p>
<p><a href="http://www.jboss.org/tattletale">Tool: Tattletale gets you an overview of your project or a product.</a></p>
<p><a href="http://www.tvagile.com/2010/05/10/continuous-integration-and-the-cup-of-coffee-test/">Video: Continuous Integration and the “Cup of Coffee” Test</a></p>
<p><a href="http://www.riatube.com/2010/05/10/using-firebug-to-debug-javascript/">Video: Using FireBug to Debug JavaScript</a></p>
<p><a href="http://www.softdevtube.com/2010/05/05/selenium-fitnesse-a-qa-multiplier-effect/">Video: Selenium + FitNesse – A QA Multiplier Effect<br />
</a></p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>,   the <a href="http://www.softdevtools.com/">software development tools   directory</a>, the <a href="http://www.softdevarticles.com/">software   development articles directory</a>, the <a href="http://www.softdevblogs.com/">software development blogs   aggregator</a> or the <a href="http://www.softdevtube.com/">software   development videos directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/linkopedia-may-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ten Articles to Learn More on Test-Driven Development (TDD)</title>
		<link>http://blog.martinig.ch/links/ten-articles-to-learn-more-on-test-driven-development-tdd/</link>
		<comments>http://blog.martinig.ch/links/ten-articles-to-learn-more-on-test-driven-development-tdd/#comments</comments>
		<pubDate>Mon, 03 May 2010 11:56:58 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[unit testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=536</guid>
		<description><![CDATA[The software development articles directory has just passed the mark of 2000 articles categorized in its database. Test-Driven Development (TDD) is currently a topic of debate in the software development community, as even the value of unit testing is questioned. Here is my selection of 10 interesting TDD articles that should help you get more [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.softdevarticles.com/">software development articles directory</a> has just passed the mark of 2000 articles categorized in its database. Test-Driven Development (TDD) is currently a topic of debate in the software development community, as even <a href="http://www.methodsandtools.com/dynpoll/oldpoll.php?UnitTest2">the value of unit testing is questioned</a>. Here is my selection of 10 interesting <a href="http://www.softdevarticles.com/modules/weblinks/viewcat.php?cid=47">TDD articles</a> that should help you get more knowledge on this topic. I have tried to find items that could apply more specifically to different programming languages.<span id="more-536"></span></p>
<p>* <a href="http://www.methodsandtools.com/archive/archive.php?id=20">Improving Application Quality Using Test-Driven Development (TDD)</a></p>
<p>* <a href="http://www.agiledata.org/essays/tdd.html">Introduction to Test Driven Design (TDD)</a></p>
<p>* <a href="http://www.intelrate.com/articles/agile/mockmethod/">TDD from scratch</a></p>
<p>* <a href="http://www.ibm.com/developerworks/java/library/j-xp042203/index.html">Demystifying Extreme Programming: Test-Driven Programming</a></p>
<p>* <a href="http://www.methodsandtools.com/archive/archive.php?id=89">TDD &#8211; FDD &#8211; BDD… Why not PDD?</a></p>
<p>* <a href="http://www.theserverside.com/news/1365050/Using-JMock-in-Test-Driven-Development">Using JMock in Test Driven Development</a></p>
<p>* <a href="http://www.methodsandtools.com/archive/archive.php?id=59">Mocking the Embedded World: Test-Driven Development, Continuous Integration, and Design Patterns</a></p>
<p>* <a href="http://onlamp.com/pub/a/python/2004/12/02/tdd_pyunit.html">Test-Driven Development in Python</a></p>
<p>* <a href="http://msdn.microsoft.com/en-us/magazine/cc164243.aspx">Apply Test-Driven Development to your Database Projects</a></p>
<p>* <a href="http://www.adobe.com/devnet/flex/articles/unit_testing.html">Unit testing and Test Driven Development (TDD) for Flex and ActionScript 3.0</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/ten-articles-to-learn-more-on-test-driven-development-tdd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile + Software Testing &amp; Quality in Methods &amp; Tools Spring 2010</title>
		<link>http://blog.martinig.ch/methods-tools/agile-software-testing-quality-in-methods-tools-spring-2010/</link>
		<comments>http://blog.martinig.ch/methods-tools/agile-software-testing-quality-in-methods-tools-spring-2010/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 09:19:19 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Methods & Tools]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=517</guid>
		<description><![CDATA[Methods &#38; Tools is a free e-magazine for software developers, testers and project managers. Spring 2010 issue has just been published with the following articles:
* Using WatiN to Leverage Common Elements in Web Testing &#8211; structure your Web testing efforts
* Five Symptoms of Mechanical Agile- detect agile adoption issues
* Writing Testable Code &#8211; testable code [...]]]></description>
			<content:encoded><![CDATA[<p>Methods &amp; Tools is a free e-magazine for software developers, testers and project managers. Spring 2010 issue has just been published with the following articles:<br />
* Using WatiN to Leverage Common Elements in Web Testing &#8211; structure your Web testing efforts<br />
* Five Symptoms of Mechanical Agile- detect agile adoption issues<br />
* Writing Testable Code &#8211; testable code is better code<br />
* Model-Based Testing Adds Value &#8211; a quicker way to functional testing plans<br />
* Tool: Sonar &#8211; monitor code and project quality<br />
* Tool: Express Agile Project Management &#8211; a simple tool for Scrum<br />
* Tool: Apache JMeter &#8211; for load and functional testing</p>
<p>60 pages of software development knowledge that you can download from <a href="http://www.methodsandtools.com/mt/download.php?spring10">http://www.methodsandtools.com/mt/download.php?spring10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/methods-tools/agile-software-testing-quality-in-methods-tools-spring-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can Developers and Testers Love Each Other?</title>
		<link>http://blog.martinig.ch/numbers/can-developers-and-testers-love-each-other/</link>
		<comments>http://blog.martinig.ch/numbers/can-developers-and-testers-love-each-other/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 09:38:40 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Numbers]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=513</guid>
		<description><![CDATA[After the results of a previous poll focused on functional   testing automation, I wondered if there was still a great divide between   the  worlds of development and functional testing. So I did this   follow-up question to  check who was performing the functional testing.
This poll was trying to [...]]]></description>
			<content:encoded><![CDATA[<p>After the results of a previous poll focused on<a href="http://www.methodsandtools.com/dynpoll/oldpoll.php?FuncTest2"> functional   testing automation</a>, I wondered if there was still <a href="http://blog.martinig.ch/numbers/no-functional-testing-for-the-dumb-developer/">a great divide between   the  worlds of development and functional testing</a>. So I did this   follow-up question to  check who was performing the functional testing.<span id="more-513"></span></p>
<p>This poll was trying to determine who perform  functional   testing in your IT department? Here are the answers:</p>
<table border="1" cellspacing="1" width="411">
<tbody>
<tr>
<td width="369">Software developers</td>
<td width="30">15.4%</td>
</tr>
<tr>
<td width="369">Specialized testers:</td>
<td width="30">37.4%</td>
</tr>
<tr>
<td width="369">Both</td>
<td width="30">36.2%</td>
</tr>
<tr>
<td width="369">Nobody:   functional testing  is done                 by end-users</td>
<td width="30">11.0%</td>
</tr>
</tbody>
</table>
<p>Participants: 409<br />
Ending date: March 2010<br />
Source:   <a href="http://www.methodsandtools.com/">Methods &amp; Tools </a></p>
<p>As you can see, in close to 50% of the cases, developers are not involved in functional testing. Trying to find the causes of this situation, I asked for explanations in various testing and agile groups on LinkedIn. Two explanations came out:</p>
<p>Developers do not master functional testing tools. These are specialized tools that use mostly proprietary scripting languages, even if some new tools like the WatX family use the same programming language to create tests. Then validation needs to be independent from development. Following this rule, people said that the role of analyst and functional tester can be mixed in software development projects, but you cannot ask a developer to test its own work. This opinion has been expressed both in software testing and in agile focused groups.</p>
<p>This situation is also representative of the mistrust relationships that often exists between development and testing teams in software development organizations and apparently Agile hasn&#8217;t&#8217; changed it. If few people will deny the fact that the customer is the ultimate judge to validate an application, QA people often describes developers as careless people that are unable to challenge their own work and developers see QA people as disconnected from the project reality and slowing the delivery of applications to users.  Having worked in large software organizations, I have sadly witnessed the truth of both cases: developers that don&#8217;t test enough their work and QA people that don&#8217;t know the domain of the application or built process that could be nice looking in theory, but practically not adding value to the software delivery.</p>
<p>I strongly favor the case when developers take the full responsibility from understanding the requirements to deliver the application to the user. The more specialization you involved in the process, the more information you loose when you try to transmit it. Understanding the requirements allow the developer to take the full responsibility of its code. If it cannot be trusted for functional testing, then it should be the same for unit testing&#8230;. and then it should just not be trusted as a developer. I understand that this vision could sound a little bit utopian due to the reality of human behavior, but to me it is not more idealistic than thinking that users can give you the right requirements and have enough time and knowledge to validate the delivered application.</p>
<p><strong>Resources</strong></p>
<p><a href="http://www.functionaltestingtools.com/">Functional Testing Tools Directory</a></p>
<p><a href="http://www.sqazone.net/">SQA Zone</a></p>
<p><a href="http://www.testingtv.com/">Testing TV</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/numbers/can-developers-and-testers-love-each-other/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debug It!</title>
		<link>http://blog.martinig.ch/books/debug-it/</link>
		<comments>http://blog.martinig.ch/books/debug-it/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 11:40:40 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=487</guid>
		<description><![CDATA[This book provides a structured approach that will help programmers to identify and remove bugs in code. It is based on a four steps process: Reproduce, Diagnose, Fix, Reflect. For each activity, the author provides practical material on how perform it. The second part gives a higher vision of the debugging process and deal with [...]]]></description>
			<content:encoded><![CDATA[<p>This book provides a structured approach that will help programmers to identify and remove bugs in code. It is based on a four steps process: Reproduce, Diagnose, Fix, Reflect. For each activity, the author provides practical material on how perform it. The second part gives a higher vision of the debugging process and deal with topics like communicating with users or prioritizing bugs treatment. Finally, the book discusses special situations and the relationship between bugs and other areas of software development (source control, build, etc.).</p>
<p>The book is easy to read and the material is presented in a very structured way with different &#8220;viewpoints&#8221; that help to understand the content. Besides the main text where important concepts are put in evidence, real life cases shows how things happen in the real world. There are also some &#8220;Joe asks&#8230;&#8221; sections where the author answer pertinent questions on the current topic.</p>
<p>With my many years of experience in supporting and debugging large existing enterprise systems, I have to say that Paul Butcher summarize and structure all the knowledge (and more) that I have, sometimes painfully, accumulated during this activity. This is therefore an excellent book that I will recommend to everybody that is involved in software development in general and maintenance activities specifically.</p>
<p>Reference: &#8220;Debug It!&#8221;, Paul Butcher, Pragmatic Bookshelf, 214 pages, ISBN 978-1934356289</p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/193435628X/methotools-20">Get more details on this book or buy it on amazon.com</a><br />
<a href="http://www.amazon.co.uk/exec/obidos/ASIN/193435628X/methotools-21">Get more details on this book or buy it on amazon.co.uk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/books/debug-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia December 2009</title>
		<link>http://blog.martinig.ch/links/linkopedia-december-2009/</link>
		<comments>http://blog.martinig.ch/links/linkopedia-december-2009/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 13:03:04 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[CQRS]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=445</guid>
		<description><![CDATA[Post: Command and Query Responsibility Segregation (CQRS) 
Post: Programmers humor
Post: Reduce Manual Test Debt
Article: A Checklist of Questions to Consider Before Starting a Large-Scale Agile Adoption
Article: A performance benchmark method for comparing open source Java application servers
Nitrogen is an Erlang Web framework
Speed Test is a multi user test case management application
UISpec is a Behavior Driven [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.fossmo.net/post/Command-and-Query-Responsibility-Segregation-(CQRS).aspx">Post: Command and Query Responsibility Segregation (CQRS) </a></p>
<p><a href="http://www.rachvela.com/2009/12/programmers-humor.html">Post: Programmers humor</a></p>
<p><a href="http://blog.mountaingoatsoftware.com/reduce-manual-test-techcnical-debt">Post: Reduce Manual Test Debt</a></p>
<p><a href="http://www.scrumalliance.org/articles/138-are-you-ready-for-agile">Article: A Checklist of Questions to Consider Before Starting a Large-Scale Agile Adoption</a></p>
<p><a href="http://www.ibm.com/developerworks/opensource/library/os-perfbenchmk/index.html">Article: A performance benchmark method for comparing open source Java application servers</a></p>
<p><a href="http://nitrogenproject.com/">Nitrogen is an Erlang Web framework</a></p>
<p><a href="http://speedtest.codeplex.com/">Speed Test is a multi user test case management application</a></p>
<p><a href="http://code.google.com/p/uispec/">UISpec is a Behavior Driven Development framework for the iPhone</a></p>
<p><a href="http://www.softdevtube.com/2009/12/21/building-an-automated-qa-infrastructure-using-open-source-python-tools/">Video: Building an Automated QA Infrastructure using Open-Source Python Tools</a></p>
<p><a href="http://www.tvagile.com/2009/12/16/behaviour-driven-development/">Video: Behaviour-Driven Development</a></p>
<p><a href="http://www.dotnet-tv.com/2009/12/09/event-handling-with-linq/">Video: Event Handling with Linq</a></p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>, the <a href="http://www.softdevtools.com/">software development tools directory</a>, the <a href="http://www.softdevarticles.com/">software development articles directory</a>, the <a href="http://www.softdevblogs.com/">software development blogs aggregator</a> or the <a href="http://www.softdevtube.com/">software development videos directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/linkopedia-december-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia September 2009</title>
		<link>http://blog.martinig.ch/links/linkopedia-septembert-2009/</link>
		<comments>http://blog.martinig.ch/links/linkopedia-septembert-2009/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 07:42:17 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=359</guid>
		<description><![CDATA[Excel Spreadsheet: Value Decision Table for Measuring Business Value

The Only Truly Failed Project

Software Developers Should Never Have Dress Codes

Introduction to DDD for the implementation oriented

Tech Support Cheat Sheet
The Grinder a load testing framework
Tackle an open-source scrum tracking tool
Article: Kanban vs Scrum
Article: Grails and Continuous Integration: An Essential Combo

Article: Deployment is the Goal
Video: What they Don’t Teach You [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theagileengineer.com/public/Tools/Entries/2009/8/4_Value_Decision_Table_for_Measuring_Business_Value.html">Excel Spreadsheet: Value Decision Table for Measuring Business Value<br />
</a></p>
<p><a href="http://www.codinghorror.com/blog/archives/001297.html">The Only Truly Failed Project<br />
</a></p>
<p><a href="http://kirkwylie.blogspot.com/2009/08/software-developers-should-never-have.html">Software Developers Should Never Have Dress Codes<br />
</a></p>
<p><a href="http://www.gridshore.nl/2009/08/24/introduction-to-ddd-for-the-implementation-oriented/">Introduction to DDD for the implementation oriented<br />
</a></p>
<p><a href="http://xkcd.com/627/">Tech Support Cheat Sheet</a></p>
<p><a href="http://grinder.sourceforge.net/">The Grinder</a> a load testing framework</p>
<p><a href="http://tackle.codeplex.com/">Tackle</a> an open-source scrum tracking tool</p>
<p><a href="http://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf">Article: Kanban vs Scrum</a></p>
<p><a href="http://today.java.net/pub/a/today/2009/06/23/Grails-and-Continuous-Integration.html">Article: Grails and Continuous Integration: An Essential Combo<br />
</a></p>
<p><a href="http://www.infoq.com/articles/deployment-is-the-goal">Article: Deployment is the Goal</a></p>
<p><a href="http://www.softdevtube.com/2009/09/14/what-they-dont-teach-you-about-software-at-school-be-smart/">Video: What they Don’t Teach You About Software at School: Be Smart!</a></p>
<p><a href="http://www.testingtv.com/2009/09/01/agile-testing/">Video: Agile Testing</a></p>
<p><a href="http://www.tvagile.com/2009/08/27/storytelling-techniques/">Video: Storytelling Techniques</a></p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>, the <a href="http://www.softdevtools.com/">software development tools directory</a>, the <a href="http://www.softdevarticles.com/">software development articles directory</a>, the <a href="http://www.softdevblogs.com/">software development blogs aggregator</a> or the <a href="http://www.softdevtube.com/">software development videos directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/linkopedia-septembert-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Tester Won&#8217;t Like Agile</title>
		<link>http://blog.martinig.ch/quotes/why-tester-wont-like-agile/</link>
		<comments>http://blog.martinig.ch/quotes/why-tester-wont-like-agile/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 08:54:10 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Quotes]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=350</guid>
		<description><![CDATA[Following my thinking about the fact that functional testing was the dividing barrier between specialized developer and tester roles, I found in the book &#8220;Agile Testing&#8221; by Lisa Crispin and Janet Gregory an excellent list of fears that QA teams could express against agile adoption:
&#8220;Testers cling to the concept of an independent QA team for [...]]]></description>
			<content:encoded><![CDATA[<p>Following my<a href="http://blog.martinig.ch/numbers/no-functional-testing-for-the-dumb-developer/"> thinking about the fact that functional testing was the dividing barrier between specialized developer and tester roles</a>, I found in the book &#8220;Agile Testing&#8221; by Lisa Crispin and Janet Gregory an excellent list of fears that QA teams could express against agile adoption:</p>
<p>&#8220;Testers cling to the concept of an independent QA team for many reasons, but the main reason is fear, specifically:</p>
<p>* Fear that they will lose their QA identity</p>
<p>* Fear that if they report to a development manager, they will loose support and programmers will get priority</p>
<p>* Fear that they lack the skills to work in an agile team and will lose their jobs</p>
<p>* Fear that when they&#8217;re dispersed into development teams they won&#8217;t get the support they need</p>
<p>* Fear that they, and their managers, will get lost in the new organizations</p>
<p>We often hear of QA managers asking questions such as &#8220;My company is implementing agile development. How does my role fit in?&#8221;. This is directly related to the &#8220;loss of identity&#8221; fears.&#8221;</p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/0321534468/methotools-20">Source: &#8220;Agile Testing&#8221;, Lisa Crispin and Janet Gregory, Addison-Wesley, 2009</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/quotes/why-tester-wont-like-agile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>No Functional Testing for the Dumb Developer ?</title>
		<link>http://blog.martinig.ch/numbers/no-functional-testing-for-the-dumb-developer/</link>
		<comments>http://blog.martinig.ch/numbers/no-functional-testing-for-the-dumb-developer/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 11:42:29 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Numbers]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=345</guid>
		<description><![CDATA[A recent Methods &#38; Tools survey tried to evaluate the usage of tools to automate execution of functional software tests. A similar poll was conducted in 2005 and it was interesting to compare the results.



 
2009
2005


My organisation has no tool for functional software tests
37%
38%;


My organisation has tools, but my project or I do not use them
19%
26%


I [...]]]></description>
			<content:encoded><![CDATA[<p>A recent <a href="http://www.methodsandtools.com/">Methods &amp; Tools</a> survey tried to evaluate the usage of tools to automate execution of functional software tests. A similar poll was conducted in 2005 and it was interesting to compare the results.<span id="more-345"></span></p>
<table border="1" cellspacing="1" width="411">
<tbody>
<tr>
<td width="369"> </td>
<td width="30"><strong>2009</strong></td>
<td class="pright" width="30" align="right"><strong>2005</strong></td>
</tr>
<tr>
<td width="369">My organisation has no tool for functional software tests</td>
<td width="30">37%</td>
<td class="pright" width="30" align="right">38%;</td>
</tr>
<tr>
<td width="369">My organisation has tools, but my project or I do not use them</td>
<td width="30">19%</td>
<td class="pright" width="30" align="right">26%</td>
</tr>
<tr>
<td width="369">I use tools for functional tests</td>
<td width="30">44%</td>
<td class="pright" width="30" align="right">36%</td>
</tr>
</tbody>
</table>
<p>Participants: 268 (147)</p>
<p>Ending date: August 2009 (August 2005)</p>
<p>There is an improvement of tool usage since 2005, but the results seem still to show an ambiguous situation to me: 63 % of companies have functional software tools, but 56% of participants don&#8217;t use any tool for functional testing. In my personal experience as a developer in (non-agile) business software development organizations, the developers had to be able to understand functional requirements and to test them before their delivery to the user for acceptance testing.</p>
<p>Asking questions about this situation to members of the software development community, I discovered many causes for the non-usage of functional testing tools by developers. The first problem is the awareness problem of the testing activity. Testing is still often considered as something that you do before the deadline of a project&#8230;. if you have some time left. Functional testing is even more at the end of the testing sequence from the developer side. Automation of this activity is also costly. Besides the price of the commercial tools that can be very expensive, you have also to set-up a production-like environment (software, data) to perform meaningful tests. But this doesn&#8217;t completely get to the point, as all answering organizations were performing functional tests.</p>
<p>Every functional test tools has its own language, so you cannot transfer easily the knowledge you have with one tool to another. It is difficult to maintain automated scripts of functional testing tools. If the application to test evolves too quickly, scripts become obsolete and are not used anymore. It is also mentions that tools are bought sometimes for specific project and may not be useful for other that are based on different software technologies.</p>
<p>However, a majority of the remarks about the difference between tools adoption and tools usage pointed out that the functional testing phase marks in many organizations the division between the developer and tester responsibilities. Despite the fact that agile approaches aim at reducing work specialization with the developer discussing directly with the user, it seems that there is still an important number of organizations where QA specialists perform functional testing. This could be seen also a consequence of the specialization of the functional testing tools, but I don&#8217;t think they are more difficult to learn than unit testing tools.</p>
<p>This specialization, or non-responsibility, hides the global aim of the projects to the developer. From my point of view, this situation is similar to creating tires not knowing if they will be used for a car or a truck, and not being able to test drive the vehicle that will use them to check if they are working efficiently. Some will tell that software developers are not interested to talk to users, but we have to realize that we do not produce software for ourselves. It make me think of the operations guys that seemed sometimes to want computers with only operating systems running on them. They blame all the problems on the internal developers that supply software for the company users. Good developers should be able to understand what their users want, functionally test what they want to deliver and even better with some tools.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/numbers/no-functional-testing-for-the-dumb-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia August 2009</title>
		<link>http://blog.martinig.ch/links/linkopedia-august-2009/</link>
		<comments>http://blog.martinig.ch/links/linkopedia-august-2009/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 05:36:22 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=334</guid>
		<description><![CDATA[The Lego Software Process

My Thoughts on NoSQL

Easier mocking with Mockito
Unit Testing Has Changed How I Write Software
Every Tuesday at 1 PM EST Robert Dempsey answers your questions about Agile, live.

Sonar enables you to collect, analyze and report metrics on source code

Agavi is a powerful, scalable PHP5 application framework

Selenium Inspector

Article: Practical Architecture in Impractical Times
Article: Patterns [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://legosoftwareprocess.org/">The Lego Software Process<br />
</a></p>
<p><a href="http://www.eflorenzano.com/blog/post/my-thoughts-nosql/">My Thoughts on NoSQL<br />
</a></p>
<p><a href="http://blog.jteam.nl/2009/08/13/easier-mocking-with-mockito/">Easier mocking with Mockito</a></p>
<p><a href="http://www.rosscode.com/blog/index.php?title=unit_testing_has_changed_how_i_write_sof">Unit Testing Has Changed How I Write Software</a></p>
<p><a href="http://www.agiledevelopmentwithrob.com/the-weekly-standup/">Every Tuesday at 1 PM EST Robert Dempsey answers your questions about Agile, live.<br />
</a></p>
<p><a href="http://sonar.codehaus.org/">Sonar enables you to collect, analyze and report metrics on source code<br />
</a></p>
<p><a href="http://www.agavi.org/">Agavi is a powerful, scalable PHP5 application framework<br />
</a></p>
<p><a href="http://seleniuminspector.org/">Selenium Inspector<br />
</a></p>
<p><a href="http://msdn.microsoft.com/en-us/architecture/aa902620.aspx">Article: Practical Architecture in Impractical Times</a></p>
<p><a href="http://www.ibm.com/developerworks/web/library/wa-aj-patterns/index.html">Article: Patterns + GWT + Ajax = Usability!</a></p>
<p><a href="http://www.softdevtube.com/2009/08/13/good-test-better-code-from-unit-testing-to-behavior-driven-development/">Video: Good Test, Better Code &#8211; From Unit Testing to Behavior-Driven Development</a></p>
<p><a href="http://www.tvagile.com/2009/07/28/empowering-the-agile-team/">Video: Empowering the Agile Team<br />
</a></p>
<p><a href="http://www.dotnet-tv.com/2009/08/17/asp-net-4-0-roadmap/">Video: ASP.NET 4.0 Roadmap<br />
</a></p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>, the <a href="http://www.softdevtools.com/">software development tools directory</a>, the <a href="http://www.softdevarticles.com/">software development articles directory</a>, the <a href="http://www.softdevblogs.com/">software development blogs aggregator</a> or the <a href="http://www.softdevtube.com/">software development videos directory</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/linkopedia-august-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summer 2009 issue of Methods &amp; Tools</title>
		<link>http://blog.martinig.ch/methods-tools/summer-2009-issue-of-methods-tools/</link>
		<comments>http://blog.martinig.ch/methods-tools/summer-2009-issue-of-methods-tools/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:40:29 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Methods & Tools]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=307</guid>
		<description><![CDATA[Methods &#38; Tools is a free e-newsletter for software developers, testers and project managers. Summer 2009 issue&#8217;s content:
* Responsibility Driven Design with Mock Objects
* Agile Coding and Testing
* How to Quantify Quality: Finding Scales of Measure
* Scrum Product Owner Guide
* TDD, FDD and BDD Compared
* Open-Source Messaging Servers
60 pages of software development knowledge that you [...]]]></description>
			<content:encoded><![CDATA[<p>Methods &amp; Tools is a free e-newsletter for software developers, testers and project managers. Summer 2009 issue&#8217;s content:</p>
<p>* <a href="http://www.methodsandtools.com/archive/archive.php?id=90">Responsibility Driven Design with Mock Objects</a><br />
* <a href="http://www.methodsandtools.com/archive/archive.php?id=88">Agile Coding and Testing</a><br />
* How to Quantify Quality: Finding Scales of Measure<br />
* Scrum Product Owner Guide<br />
* <a href="http://www.methodsandtools.com/archive/archive.php?id=89">TDD, FDD and BDD Compared</a><br />
* Open-Source Messaging Servers</p>
<p>60 pages of software development knowledge that you can download from<br />
<a href="http://www.methodsandtools.com/mt/download.php?summer09">http://www.methodsandtools.com/mt/download.php?summer09</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/methods-tools/summer-2009-issue-of-methods-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Software Development Conferences</title>
		<link>http://blog.martinig.ch/methods-tools/upcoming-software-development-conferences/</link>
		<comments>http://blog.martinig.ch/methods-tools/upcoming-software-development-conferences/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 08:10:38 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Methods & Tools]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Project Management]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=294</guid>
		<description><![CDATA[Methods &#38; Tools is proud to be the media partner of many good software development conferences. Here is a list of the upcoming conferences that we support:
* Better Software Conference &#38; Expo, June 8-12 2009, Las Vegas, USA
* Code Generation 2009, June 16-18 2009, Cambridge, UK
* Integrating Agile Conference, June 18 2009, Hoofddorp, The Netherlands
* International [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.methodsandtools.com/">Methods &amp; Tools</a> is proud to be the media partner of many good software development conferences. Here is a list of the upcoming conferences that we support:</p>
<p>* <a href="http://www.sqe.com/go?BSCE09M&amp;T">Better Software Conference &amp; Expo, June 8-12 2009, Las Vegas, USA</a></p>
<p>* <a href="http://www.codegeneration.net/cg2009/">Code Generation 2009, June 16-18 2009, Cambridge, UK</a></p>
<p>* <a href="http://agileconsortium.nl/en/conference.html">Integrating Agile Conference, June 18 2009, Hoofddorp, The Netherlands</a></p>
<p>* <a href="http://www.isqi.org/en/conferences/spice-days/2009/">International SPICE Days, June 22-24 2009, Stuttgart, Germany</a></p>
<p>* <a href="http://jazoon.com/">Jazoon&#8217;09, June 22-25 2009, Zurich, Switzerland</a></p>
<p>* <a href="http://www.eclipsetime.org">Eclipse Time 2009, June 23-24 2009, Toulouse, France</a></p>
<p>* <a href="http://www.projectworld.com">ProjectWorld &amp; World Congress for Business Analysts, June 24-26 2009, Baltimore, USA</a></p>
<p>* <a href="http://www.associationforsoftwaretesting.org/drupal/conference">Conference of the Association for Software Testing (CAST 2009), July 13-16 2009, Colorado Springs, USA</a></p>
<p>* <a href="http://agile2009.agilealliance.org/">Agile 2009, August 24-28 2009, Chicago, USA</a></p>
<p> * <a href="http://www.sqs-conferences.com/ch/index.htm">Software &amp; Systems Quality Conference, September 14, Zurich, Switzerland</a></p>
<p>Find an expanded list of software development conferences on <a href="http://www.softdevconferences.com/">SoftDevConferences.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/methods-tools/upcoming-software-development-conferences/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Implementing Automated Testing</title>
		<link>http://blog.martinig.ch/books/implementing-automated-testing/</link>
		<comments>http://blog.martinig.ch/books/implementing-automated-testing/#comments</comments>
		<pubDate>Mon, 25 May 2009 07:52:06 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=290</guid>
		<description><![CDATA[This book presents a comprehensive treatement of the domain of software testing automation. The first part defines and describes test automation, proposing a business case for automation and discussing the pitfalls that should be avoided. The second part is a roadmap for test automation. It gives six keys for software testing automation payoff:
1. Know your [...]]]></description>
			<content:encoded><![CDATA[<p>This book presents a comprehensive treatement of the domain of software testing automation. The first part defines and describes test automation, proposing a business case for automation and discussing the pitfalls that should be avoided. The second part is a roadmap for test automation. It gives six keys for software testing automation payoff:<br />
1. Know your requriments<br />
2. Develop a strategy<br />
3. Test your tools<br />
4. Track progress and adjust<br />
5. Implement the process<br />
6. Put the right people in the process.<br />
Four appendixes complete the book. They provide a process checklist, explain how automation applies to various testing types, disscuss tools evaluation and give a case study.</p>
<p>The fact that the autors have worked with the Defence industry might have affected the way the book was conceived and written: with structure and rigor. The discussions, recommandations, references and tools suggestions apply however to every software testing situation and not only to organization that are strongly process oriented. The aim of the book is to be a guide that can help to implement successfully automated software testing and it certainly achieve its objective.</p>
<p>Reference: &#8220;Implementing Automated Testing&#8221;, Elfriede Dustin, Thom Garrett &amp; Bernie Gauf, Addison Wesley.</p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/0321580516/methotools-20">Get more details on this book or buy it on amazon.com<br />
</a><a href="http://www.amazon.co.uk/exec/obidos/ASIN/0321580516/methotools-21">Get more details on this book or buy it on amazon.co.uk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/books/implementing-automated-testing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Agile Testing</title>
		<link>http://blog.martinig.ch/books/agile-testing/</link>
		<comments>http://blog.martinig.ch/books/agile-testing/#comments</comments>
		<pubDate>Mon, 04 May 2009 09:04:01 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=275</guid>
		<description><![CDATA[Some authors are good at presenting theories but unable to connect them to practice. Other are good at telling stories from the trenches, but without being able to produce an analysis of the situation and propose some solutions. On the less examined domain of agile testing, Lisa Crispin and Janet Gregory are, luckily for us, [...]]]></description>
			<content:encoded><![CDATA[<p>Some authors are good at presenting theories but unable to connect them to practice. Other are good at telling stories from the trenches, but without being able to produce an analysis of the situation and propose some solutions. On the less examined domain of agile testing, <a href="http://lisacrispin.com/">Lisa Crispin</a> and <a href="http://janetgregory.ca/">Janet Gregory</a> are, luckily for us, presenting a book that covers both the personal experience of being a tester in agile projects and a conceptual vision of the place of quality assurance in software projects. Thus you will find in this book &#8220;stories&#8221; that comes from past projects and &#8220;mind maps&#8221; that helps to have a high-level vision of the material of each chapter.</p>
<p>The book offers resource to organize the quality assurance and testing activities in an agile project. It explains also the relationship between test automation and agility. It provides also a part dedicated to the chronicle of the agile testing activities during project life, showing how every member of the team could contribute to quality.</p>
<p>I think however that the more interesting contribution of the book is Testing Quadrants. This concept classifies testing activities depending on their focus (technology or business) and their intent (supporting the team or validating the product). Adding an agile perspective to the original work of <a href="http://www.exampler.com/">Brian Marick</a>, the authors provide resources and examples for each quadrant to make sure that you will cover all the aspects of testing for your project.</p>
<p>This book is certainly a very valuable resource for every people involved in software testing, even if this is not in an agile project. It will also be valuable for ScrumMasters and project managers that have to think on how to integrate the testing activities in their projects.</p>
<p>Disclaimer: Lisa Crispin has been a (valuable) contributor to <a href="http://www.methodsandtools.com/">Methods &amp; Tools</a> since 2003</p>
<p><a href="http://www.amazon.com/exec/obidos/ASIN/0321534468/methotools-20">Click here to get more details on this book or buy it on amazon.com</a></p>
<p><a href="http://www.amazon.co.uk/exec/obidos/ASIN/0321534468/methotools-21">Click here to get more details on this book or buy it on amazon.co.uk</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/books/agile-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is an Agile Tester?</title>
		<link>http://blog.martinig.ch/quotes/what-is-an-agile-tester/</link>
		<comments>http://blog.martinig.ch/quotes/what-is-an-agile-tester/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 19:58:45 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Quotes]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=262</guid>
		<description><![CDATA[Here is a good definition of the Agile Tester, from the book &#8220;Agile Testing&#8221; of Lisa Crispin and Janet Gregory:  &#8220;We define an agile tester this way: a professional tester who embraces change, collaborates well with both technical and business people, and understands the concept of using tests to document requirements and drive development. Agile [...]]]></description>
			<content:encoded><![CDATA[<p><span lang="EN">Here is a good definition of the Agile Tester, from the book &#8220;Agile Testing&#8221; of Lisa Crispin and Janet Gregory:  &#8220;We define an agile tester this way: a professional tester who embraces change, collaborates well with both technical and business people, and understands the concept of using tests to document requirements and drive development. Agile testers tend to have good technical skills, know how to collaborate with others to automate tests, and are also experienced exploratory testers. They&#8217;re willing to learn what customers do so that they can better understand the customers&#8217; software requirements.&#8221;</p>
<p>Source: &#8220;Agile Testing&#8221;, Lisa Crispin and Janet Gregory, Addison-Wesley, 2009</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/quotes/what-is-an-agile-tester/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia February 2009</title>
		<link>http://blog.martinig.ch/software-development/linkopedia-february-2009/</link>
		<comments>http://blog.martinig.ch/software-development/linkopedia-february-2009/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 07:26:20 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[agile]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=230</guid>
		<description><![CDATA[DevCreek is a community dedicated to improving software quality through the collection, analysis and sharing of project metrics.
DomainDrivenDesign.org is a open forum to share ideas and interact with other people interested in domain-driven design.
Apache Cayenne is an open source persistence framework providing object-relational mapping (ORM) and remoting services
Speed up your Web pages. Learn how you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.devcreek.com/">DevCreek</a> is a community dedicated to improving software quality through the collection, analysis and sharing of project metrics.</p>
<p><a href="http://domaindrivendesign.org/">DomainDrivenDesign.org</a> is a open forum to share ideas and interact with other people interested in domain-driven design.</p>
<p><a href="http://cayenne.apache.org/">Apache Cayenne</a> is an open source persistence framework providing object-relational mapping (ORM) and remoting services</p>
<p><a href="http://www.ibm.com/developerworks/web/library/wa-speedweb/index.html">Speed up your Web pages</a>. Learn how you can make the browsing experience better for dial-up users by reducing loading times by as much as 80 percent, in some cases.</p>
<p><a href="http://www.infoq.com/articles/javascript-tdd">JavaScript Test Driven Development with JsUnit and JSMock</a>. This article is a crash course in writing maintainable JavaScript.</p>
<p><a href="http://www.tvagile.com/2009/02/09/the-role-of-leadership-in-software-development/">The Role of Leadership in Software Development</a>. In this video, Mary Poppendieck discusses of leadership roles in software development — what works, what doesn’t and why.</p>
<p><a href="http://www.testingtv.com/2009/02/02/practicing-testability-in-the-real-world/">Practicing Testability in the Real World</a>. This video presents a testability checklist that will ensure that core testability principles are considered while testing a particular feature.</p>
<p><a href="http://www.riatube.com/2009/02/12/fifteen-minutes-or-less-with-robert-eckstein-learning-javafx/">Learning JavaFX</a>. Robert Eckstein teaches you the fundamentals of the new JavaFX programming language, all in fifteen minutes or less!</p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>, the <a href="http://www.softdevtools.com/">software development tools directory</a>, the <a href="http://www.softdevarticles.com/">software development articles directory</a> or the <a href="http://www.softdevtube.com/">software development videos directory</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/software-development/linkopedia-february-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linkopedia January 2009</title>
		<link>http://blog.martinig.ch/links/linkopedia-january-2009/</link>
		<comments>http://blog.martinig.ch/links/linkopedia-january-2009/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 09:22:12 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=216</guid>
		<description><![CDATA[XUnitPatterns.com test patterns presents material about refactoring test code.
FlexMonkey is a testing framework for Flex apps that provides for the capture, replay and verification of Flex UI functionality.
Automation for the people: Deployment-automation patterns, Part 1. This article identifies a collection of key patterns for developing a reliable, repeatable, and consistent deployment process capable of generating [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://xunitpatterns.com/">XUnitPatterns.com</a> test patterns presents material about refactoring test code.</p>
<p><a href="http://code.google.com/p/flexmonkey/">FlexMonkey</a> is a testing framework for Flex apps that provides for the capture, replay and verification of Flex UI functionality.</p>
<p><a href="http://www.ibm.com/developerworks/java/library/j-ap01139/index.html">Automation for the people: Deployment-automation patterns, Part 1</a>. This article identifies a collection of key patterns for developing a reliable, repeatable, and consistent deployment process capable of generating one-click deployments for Java applications.</p>
<p><a href="http://www.scrumalliance.org/articles/114-yin-yang--project-management">Yin Yang &amp; Project Management</a>. How understanding the balance inherent in agile guiding principles can help project managers make the transition from traditional project management methodologies to agile.</p>
<p><a href="http://msdn.microsoft.com/en-gb/magazine/dd263069.aspx">Patterns in Practice: Design For Testability</a>. This article examines the design issues, patterns, and principles that can enhance testability.</p>
<p><a href="http://nettuts.com/videos/screencasts/diving-into-php-video-series/">Diving into PHP: Video Series</a>. This is a brand new series on the ThemeForest blog that will show you EXACTLY how to get started with PHP</p>
<p><a href="http://williamlouth.wordpress.com/2009/01/08/junit-performance-testing-instrumentation-and-assertion/">JUnit Performance Testing &#8211; Instrumentation and Assertion</a></p>
<p><a href="http://www.softdevtube.com/?p=970">The Value of Small Tests</a>. This video demonstrates the value of small, isolated tests and explain good engineering practices for how to structure them.</p>
<p>Find more interesting links on the <a href="http://www.softdevlinks.com/">software development links directory</a>, the <a href="http://www.softdevarticles.com/">software development articles directory</a> or the <a href="http://www.softdevtube.com/">software development videos directory</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/links/linkopedia-january-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More than 500 videos on SoftDevTube.com</title>
		<link>http://blog.martinig.ch/news/more-than-500-videos-on-softdevtubecom/</link>
		<comments>http://blog.martinig.ch/news/more-than-500-videos-on-softdevtubecom/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 12:26:30 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[scrum]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=213</guid>
		<description><![CDATA[SoftDevTube.com is a repository of videos, interviews and tutorials focused on all software development activities: Coding (Java, .NET, ruby, python, C/C++, C#)  Agile Methodologies (eXtreme Programming, Scrum, TDD), Software Testing, Software Configuration Management, Database Management, Rich Interface Application (Ajax, Flex, Silverlight, JavaFx), Software Project Planning and Management, Software Architecture, etc.
Some of the recent interesting additions:
Distributed [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.softdevtube.com/">SoftDevTube.com</a> is a repository of videos, interviews and tutorials focused on all software development activities: Coding (Java, .NET, ruby, python, C/C++, C#)  Agile Methodologies (eXtreme Programming, Scrum, TDD), Software Testing, Software Configuration Management, Database Management, Rich Interface Application (Ajax, Flex, Silverlight, JavaFx), Software Project Planning and Management, Software Architecture, etc.</p>
<p>Some of the recent interesting additions:</p>
<p><a href="http://www.softdevtube.com/?p=1021">Distributed SCRUM as a Supplier &#8211; one year after<br />
</a></p>
<p><a href="http://www.softdevtube.com/?p=1009">Taming the Beast: How to test an AJAX Application<br />
</a></p>
<p><a href="http://www.softdevtube.com/?p=954">Your Car Passed Inspection, But What About Your Software?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/news/more-than-500-videos-on-softdevtubecom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Conferences Partnerships</title>
		<link>http://blog.martinig.ch/methods-tools/new-conferences-partnerships-20/</link>
		<comments>http://blog.martinig.ch/methods-tools/new-conferences-partnerships-20/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 08:53:56 +0000</pubDate>
		<dc:creator>The Editor</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Methods & Tools]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[software testing]]></category>

		<guid isPermaLink="false">http://blog.martinig.ch/?p=208</guid>
		<description><![CDATA[Methods &#38; Tools is proud to have been chosen as media partner by the following software development conferences
REConf 2009, March 9-12, Munich, Germany
Practical Software Quality and Testing Conference West, April 27 &#8211; May 1 2009, Las Vegas, USA
Software &#38; Systems Quality Conference Germany, May 26-29, Dusseldorf, Germany
More software conferences information and archives on http://www.softdevconferences.com/
]]></description>
			<content:encoded><![CDATA[<p>Methods &amp; Tools is proud to have been chosen as media partner by the following software development conferences</p>
<p><a href="http://www.psqtconference.com/2009west">REConf 2009, March 9-12, Munich, Germany</a></p>
<p><a href="http://www.psqtconference.com/2009west">Practical Software Quality and Testing Conference West, April 27 &#8211; May 1 2009, Las Vegas, USA</a></p>
<p><a href="http://www.sqs-conferences.com/de/index.htm">Software &amp; Systems Quality Conference Germany, May 26-29, Dusseldorf, Germany</a></p>
<p>More software conferences information and archives on <a href="http://www.softdevconferences.com/">http://www.softdevconferences.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.martinig.ch/methods-tools/new-conferences-partnerships-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
