Skip to content

TV Agile
Syndicate content
Agile Software Development, Scrum, Extreme Programing, XP, Test Driven Development, TDD, Feature Driven Development, FDD, Lean, DSDM, Behavior Driven Development, BDD, Refactoring, Pair Programming, Kanban
Updated: 1 hour 5 min ago

Agile Testing and SeleNesse

Mon, 08/16/2010 - 15:14
Tools like FitNesse allows test automation to happen quickly and broadly. However, many companies can’t support it in their infrastructure. Dawn Cannan got around this problem by helping create SeleNesse, a Selenium-FitNesse plugin. She also paired with developers in the Java space and the .NET space to bring this plugin to both [...]
Categories: Blogs

Just in Time Agile Requirements

Mon, 08/16/2010 - 14:42
A small video on to share ideas on how business analysts should participate in the Agile development process. Related article: Agile Requirements
Categories: Blogs

Single Piece Flow in Kanban: A How-To

Wed, 08/11/2010 - 15:59
This video presents how to surpass the limitations of some Kanban systems based on a sequence of phases by introducing work cells which involves using simultaneous phases grouped in two queues: what you are doing and what you are going to do. http://www.infoq.com/presentations/Single-Piece-Flow-Kanban Related article: Aspects of Kanban
Categories: Blogs

How to Cope with Communication Problems in an Agile Project?

Wed, 08/11/2010 - 15:49
Nowadays project managers more and more frequently choose agile methodologies while conducting sophisticated projects. It is mainly because it increases effectiveness of the team and customer satisfaction. Unfortunately as in other methodologies problems with human resources occurs quite frequently. Most of the problems are connected with (lack of!) communication. What can be done to avoid [...]
Categories: Blogs

From Dev To Production Through Build Pipelines and Teamwork

Wed, 08/11/2010 - 15:37
Sam Newman discusses how to improve the process going from software development to production, covering the following steps: building, configuration, automated testing, deploying, monitoring, logging and disasters. He offers practical advice on how to avoid transforming the development, QA and Operations into silos by using build pipelines providing continuous builds and deployment. http://www.infoq.com/presentations/From-Development-To-Production
Categories: Blogs

GWT Testing Best Practices

Mon, 08/09/2010 - 16:34
GWT has a lot of little-publicized infrastructure that can help you build apps The Right Way: test-driven development, code coverage, comprehensive unit tests, and integration testing using Selenium or WebDriver. This session will survey GWT’s testing infrastructure, describe some best practices we’ve developed at Google, and help you avoid common pitfalls. Slides of the presentation
Categories: Blogs

Driving an ASP.NET MVC Application Outside-in with SpecFlow

Mon, 08/09/2010 - 16:28
You will learn the basics of Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD) as well as how to use these concepts to bridge the gap between requirements and implementation ? on .NET platform with SpecFlow. SpecFlow is an open source project inspired by Cucumber aiming at bringing pragmatic BDD to .NET. Watch [...]
Categories: Blogs

Outside the Code: Using Agile Ideas to Drive Product Success

Mon, 08/09/2010 - 16:09
Languages and applications development frameworks continue to get more capable, more dependable, and help us build applications faster than every before. But building good applications fast usually draws attention to what we all know is the toughest part of software development: figuring out what to build. The good news is that while tools we use [...]
Categories: Blogs

Testing C# and ASP.Net Applications Using Ruby

Wed, 08/04/2010 - 14:46
Ben Hall shows how Ruby testing tools can help with .NET and ASP.NET development and takes a look at RSpec, Webrat, Cucumber, Selenium and others. Also: a peek at using IronRuby for testing .NET apps. http://www.infoq.com/presentations/hall-testing-with-ruby
Categories: Blogs

Continuous Integration, Pipelines and Deployment

Wed, 08/04/2010 - 14:39
When Continuous Integration grows within organizations, Build Pipelines can help to manage the workflow to get software through the different checkpoints to get applications to production. This process can further evolve into Continuous Deployment. A side effect of this, is that the management of the CI infrastructure also requires an increased involvement of sysadmins and [...]
Categories: Blogs

Big-Ass View on Competency

Thu, 07/15/2010 - 15:16
Agile team members create their own rules, based on constraints imposed by the environment. But something else is needed for good results: some call it discipline, craftsmanship, or competence. Traffic management teaches us that there are 7 approaches to achieving competence in a self–organizing system. We are going to look at all of them. http://www.blip.tv/file/3845155
Categories: Blogs

Grease your Suite: Tips and Tricks for Faster Testing

Thu, 07/15/2010 - 15:10
Continuous integration is a great way to keep your code base organized and well tested. But when a test suite takes so long to run that developers stop running it before every commit, they lose their constant feedback loop and quality drops. In this talk we’ll explore methods of speeding up the test suite so [...]
Categories: Blogs

Test Case Definition

Tue, 07/13/2010 - 10:59
In this video Lanette Creamer explains why she didn’t take offense when James Bach asked her what she thought a test case was and if she really agreed with the IEEE definition, which he felt was a poor definition. Video Producer and Discussion About This
Categories: Blogs

Systemic Software Development for Agile Teams

Tue, 07/13/2010 - 10:40
Agile methods are people-oriented but they touch the surface of people dynamics. They provide a framework in which constructive interactions among all stakeholders may happen, but cannot per se generate those behaviors. The success of an Agile method is determined by more profound human dynamics. Organizational Systemic provides new insights on how an healthy team [...]
Categories: Blogs

Sustainable Test-Driven Development

Wed, 07/07/2010 - 13:26
Steve Freeman proposes advice to write good tests that make development easier avoiding adding code that is hard to maintain. This presentation covers: test readability, complex test data, test diagnostics and test flexibility. http://www.infoq.com/presentations/Sustainable-Test-Driven-Development
Categories: Blogs

Molybdenum Cross Browser Testing

Wed, 07/07/2010 - 13:09
Molybdenum is web UI testing made easy. Capture and replay, modularized and maintainable tests with bricks, data binding with external files, reporting with simple rerun possibilities, test other media than HTML like PDF with helper applications. It provides integration into build tools like ANT and Maven. Molybdenum is based on selenium-core. While SeleniumIDE is focusing [...]
Categories: Blogs

Learning TDD through Test-first Teaching

Mon, 07/05/2010 - 15:59
How to get started with TDD? Test-First Teaching is an innovative teaching approach that is gaining widespread adoption. Sarah Allen talks about how she teaches Ruby and Rails through a test-first approach. She demonstrates test-first teaching and then discuss how to turn the corner from simply making tests pass to how to use a test-first [...]
Categories: Blogs

The Pomodoro Technique

Thu, 07/01/2010 - 14:03
The Pomodoro Technique™ is a way to get the most out of time management. Turn time into a valuable ally to accomplish what we want to do and chart continuous improvement in the way we do it.
Categories: Blogs

Getting Started with GivWenZen

Thu, 07/01/2010 - 13:57
This screencast gives a 10 minute how to on getting started with GivWenZen. GivWenZen allows a user to use the BDD Given When Then vocabulary and plain text sentences to help a team get the words right and create a ubiquitous language to describe and test a business domain.
Categories: Blogs

Digg Technical Talks – Kohsuke Kawaguchi

Tue, 06/29/2010 - 17:54
The creator of Hudson, Kohsuke Kawaguchi, speaks to Digg engineering team about the current state of Hudson and what we can look forward to down the road. His comments about Selenium and Hudson are of particular interest to the QA team. There are all kinds of integration possibilities – from custom reports that include embedded [...]
Categories: Blogs