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: 2 hours 56 min ago

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

Kanban for Just in Time Training

Tue, 06/29/2010 - 17:42
It is not uncommon in IT projects that you are required to learn something on the fly or you see an opportunity to introduce a new technique or tool that would bring great benefits to a project. In this presentation, John Stevenson discusses how Kanban can be used to manage a training schedule, for either [...]
Categories: Blogs

Continuous Integration

Tue, 06/22/2010 - 13:59
At the last Agile Firestarter conference, Erik Stepp presents an introduction to Continuous Integration. Which would you prefer each morning when you get into the office; having to fix compilation error, failed unit tests, etc., or get right down to coding and provide value to the business? Having a Continuous Integration (CI) process setup in [...]
Categories: Blogs

Cucumber-nagios + Flapjack: Rethinking Monitoring for the Cloud

Wed, 06/16/2010 - 13:50
Writing checks for your monitoring system is boring. You end up writing the same checks again and again, and it can be difficult to verify behavior instead of availability. Wouldn’t it be useful to have a standard library of checks you could reuse across your infrastructure? it lets you write reusable behavioral tests in human-readable [...]
Categories: Blogs

Migrating from Scrum to Scrumban – an Experience Report from a Kanban Virgin

Thu, 06/10/2010 - 14:17
Last year one of my client teams was looking for a better way to work following some problems while running fairly standard Scrum. One change appeared to be to combine Scrum with kanban – “Scrumban”. So we jointly decided to give it a go. This experience report explains how the team did it. It should [...]
Categories: Blogs

Talk Release Management With Artifactory

Thu, 06/10/2010 - 13:59
In this presentation the Artifactory team demonstrates the benefits of managing your software development life-cycle through continuous integration. Frederic Simon and Yoav Landman show how to automate large-scale multi-module projects using a fully-integrated platform with Artifactory and Hudson. Using Maven, Gradle, or Ivy builds, it is now possible to dynamically automate and manage the pyramidal [...]
Categories: Blogs

How Mozilla uses Selenium

Tue, 06/08/2010 - 13:13
Continuous Integration is a software development practice where members of a team integrate their work frequently. Each integration is verified by an automated build to find problems as quickly as possible. Many teams discover that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. In our [...]
Categories: Blogs

Non-Functional Requirements: Do User Stories Really Help?

Mon, 05/31/2010 - 19:13
How does a team make sure they don’t lose sight of “non-functional requirements”? Are user stories of any use to make infrastructure more visible in the product backlog? This video presents how teams attempted to resolve these concerns. Discover patterns and anti-patterns of non-functional requirements in an agile world. Video produced by DevOps Slides of the presentation
Categories: Blogs

Contract Tests in JUnit 4

Fri, 05/28/2010 - 14:20
As part of his talk on integration tests J.B. Rainsberger talked about how contract tests can be used to test the interaction between classes when using a mockist approach to developer testing. He wondered aloud if it would be possible to write these kinds of tests using abstract classes and JUnit 4. [...]
Categories: Blogs

Growing PMI using Agile

Fri, 05/28/2010 - 14:07
The session is an experience report that tells the PMI Agile Forum story in chronological order. First, we briefly tell the story about how the PMI Agile Forum got chartered by PMI. Second, we tell the story about how we decomposed the organization’s launch into several phases. Finally, we tell the story of how the [...]
Categories: Blogs

Guiding Your Personal Life: Plan-Driven or Agile

Fri, 05/28/2010 - 14:04
Linda Rising describes the costs of force fitting Industrial Age – read “plan-driven” – living into our now knowledge-based – “read agile” – world. Although choices at the personal level are best made by individuals, Linda offers specific suggestions for working in short cycles and the proper place for caffeine, naps, short breaks, and sleep. [...]
Categories: Blogs