Tweeted twitter.com/#!/StackProgrammer/status/446918820507447296
4 edited tags
| link
    Post Reopened by user53019, DXM, maple_shaft
3 Clarified question and title. Drew in comments to demonstrate research.
source | link

Development wagons What is "train" based development?

I ran across yet another new term in development methodology, and I haven't been able to find a definition for it. Specifically, it's called "train based development."

Here are some examples of where I have seen this term.

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I'veI have heard aboutof "train" before, and not onlyjust in the context of Mozilla, but nevertheless. But I never could managehaven't managed to find any good information about it on the net.

When I googled "train based software development", I found very little information in the search results. The closest that I could dig out that separates the train from the wagons is that "train" is about making releases at regular intervals according to a schedule. But it also seems that "train" is a sort of concrete QA setup.

WhatSo, what is "train""train based development"?

Development wagons

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I've heard about "train" before, not only in the context of Mozilla, but nevertheless I never could manage to find any good information about it on the net.

What is "train"?

What is "train" based development?

I ran across yet another new term in development methodology, and I haven't been able to find a definition for it. Specifically, it's called "train based development."

Here are some examples of where I have seen this term.

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I have heard of "train" before and not just in the context of Mozilla. But I haven't managed to find any good information about it on the net.

When I googled "train based software development", I found very little information in the search results. The closest that I could dig out that separates the train from the wagons is that "train" is about making releases at regular intervals according to a schedule. But it also seems that "train" is a sort of concrete QA setup.

So, what is "train based development"?

2 Reworded the question to request a definition and avoid encouraging a opinions or discussions on the topic of agile.
source | link

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I've heard about "train" before, not only in the context of Mozilla, but nevertheless I never could manage to find any good information about it on the net. What is "train"? How is at an alternative to agile (or isn't it)? Are there any authoritative books on the topic?

What is "train"?

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I've heard about "train" before, not only in the context of Mozilla, but nevertheless I never could manage to find any good information about it on the net. What is "train"? How is at an alternative to agile (or isn't it)? Are there any authoritative books on the topic?

Earlier this week, I asked our engineering leads and release managers to take the Windows Metro version of Firefox off the trains. (Johnathan Nightingale)

https://blog.mozilla.org/futurereleases/2014/03/14/metro/

From the Mozilla careers web-site:

Experience working with both agile development methodology, and train-based development/QA teams.

I've heard about "train" before, not only in the context of Mozilla, but nevertheless I never could manage to find any good information about it on the net.

What is "train"?

    Post Closed as "primarily opinion-based" by gnat, JB King, Robert Harvey, Sklivvz
1
source | link