Skip to content
  • Agile
  • Scrum
  • Lean
  • Coding
  • Agile Testing
  • Search
Agile Scrum Tutorials & Videos
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
FacebookTwitterLinkedIn
 
  • Agile
  • Scrum
  • Lean
  • Coding
  • Agile Testing
  • Search
Tag: <span>ruby</span>
Home Posts tagged "ruby" (Page 4)

Tag: ruby

Coding

The Great Rails Refactor

By TVAgile.com  refactoring, ruby

In this talk, Yehuda Katz goes deeper, explaining some of the details of the work. He explains how Rails is becoming ORM agnostic, with code samples of work done so far. He shows some of the more significant performance enhancements, and explains why they increased the performance of the framework. …

Continue reading"The Great Rails Refactor"
Agile Testing

Test-Driving GUIs (with RubyCocoa)

By TVAgile.com  ruby, TDD, UX / User Interface

Test-driven design is probably more popular in the Ruby community than in other language communities. Nevertheless, test-driven design of graphical user interfaces is still seen as something of a black art. In this talk, I’ll demonstrate how to test-drive a Mac GUI, using either RubyCocoa or MacRuby. I’ll concentrate on …

Continue reading"Test-Driving GUIs (with RubyCocoa)"
Agile Testing

BDD with Cucumber

By TVAgile.com  BDD, cucumber, functional testing, ruby

Cucumber is a BDD tool that aids in outside-in development by executing plain-text features/stories as automated acceptance tests. Written in conjunction with the stakeholder, these Cucumber “features” clearly articulate business value and also serve as a practical guide throughout the development process: by explicitly outlining the expected outcomes of various …

Continue reading"BDD with Cucumber"
Cucumber and Watir 101
Agile

Cucumber and Watir 101

By TVAgile.com  BDD, cucumber, ruby

Dave Hoover demonstrates how to use Watir with Cucumber. Actually, he uses his own library SafariWatir, but you could easily swap it with Watir, FireWatir, ChromeWatir or Celerity. Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language …

Continue reading"Cucumber and Watir 101"
Langston’s Ant in Ruby Kata
Coding

Langston’s Ant in Ruby Kata

By TVAgile.com  BDD, ruby

This is a screen cast, of Micah writing code to implement Langston’s Ant, BDD style. He uses the shiny new RubyMine IDE for development, and Limelight to run the simulation.  In martial arts, the techniques performed in kata are not always by the book. There is an aspect of art, …

Continue reading"Langston’s Ant in Ruby Kata"

Posts navigation

1 2 3 4

Share this content

Agile & Scrum Knowledge

Methods & Tools Software Development Magazine
Scrum Expert
Open Source Scrum Tools

Tags

.net adoption backlog BDD coaching configuration management continuous delivery continuous integration csharp cucumber database devops distributed estimating fitnesse functional testing game hudson java jenkins junit kanban metrics pair programming people planning product owner project planning python refactoring requirements retrospectives ruby SAFe scaling Agile selenium software architecture TDD team technical debt unit testing user stories UX / User Interface visual studio XP eXtreme Programming

Agile and Scrum Videos & Tutorials

TVAgile.com is a directory of videos, interviews and tutorials focused agile project management and software development approaches and practices: Extreme Programming (XP), Scrum, Test Driven Development (TDD) , Lean Software Development, Feature Driven Development (FDD), Behavior Driven Development (BDD), Continuous Integration, Pair Programming, Refactoring, …

Recent videos

  • Pull Requests: Merging With Your Team
  • Cynicism Doesn’t Build Products
  • Is Team Self-Selection an Obvious Choice in Scrum?
  • XP Revisited: XP As A Pathway To Enhanced Agility
  • Do Not Get Rid of All the Managers!
  • How to Help 500 Squads Towards Agile Maturity
  • Agile is not an Option

More information

  • About
  • Contact
  • We Acknowledge
Back to Top
Copyright © 2009-2020 Martinig & Associates
Powered by Fluida & WordPress.