Skip the navigation
News

John Deere plows into agile

Tractor manufacturer adopts agile development process in what one analyst calls a 'big bang' approach

January 26, 2012 06:04 AM ET

Computerworld - John Deere & Co., has moved about 800 software developers into an agile development process, and did so in just over a year.

This effort involved recreating the farm equipment maker's software development effort around new teams that included developers, systems engineers, customer support and marketing personnel, testers, all working in lose proximity.

This company, which reported $32 billion in revenue last year, replaced its cubicles with U-shaped pods that removed barriers to team interaction.

The move to agile came "after some serious introspection in our development organization," said Tony Thelen, the director of the Intelligent Solutions Group, part of the company's enterprise IT operation.

There are a lot of companies that are moving to agile -- Forrester Research conservatively estimates that 38% of businesses, from small to large, now use the development methodology.

Many large firms move to agile incrementally, said Forrester analyst Tom Grant. John Deere's approach, the "big bang" rollout, is less common, he said.

In many ways, Thelen said the company's software development had been "mirrored to the way we develop tractors and combines and construction equipment."

John Deere was using waterfall-type development processes, where the requirements are set and then the coders get to work to produce a deliverable. Agile processes emphasize close collaboration and iterative development.

Thelen said the demands of the business required a faster development pace.

Deere's goal was to improve the most important aspects of its development efforts -- speed, innovation, quality, customer focus and teamwork. Agile met each of those needs, Thelen said.

The company moved to agile development in Sept. 2010, and by last year had it fully deployed among developers.

"Breaking work down into smaller increments helped us with some of the quality aspects," said Thelen. "The incremental reviews of the work allowed us to put more eyes on the software code more often."

Assembling teams based on the project to be delivered and sitting everyone together "was extremely beneficial for teamwork and also for collaboration around what it really means to focus in on what a customer wants and needs," said Thelen.

Thelen's software development organization produces everything from Web site updates to systems that run on tractors.

Some of the work involves building systems that keep tractors traveling straight, within one inch of a set path, without the customer having to the touch the wheel.

Deployment of software developed using the agile process may take as quickly as a day for a Web site. New software for a tractor display, for instance, is being produced about twice a year but the goal is to get that to eight times a year.

"We want to be able to deploy at any time that's required - we are trying to have successful builds every day," said Chad Holdorf, the group's agile coach.



Additional Resources
Forrester Consulting - Optimizing Users and Applications in a Mobile World
WHITE PAPER
Solving application issues over the WAN requires careful consideration. Based on their independent research, Forrester Consulting offers recommendations on how to tackle application performance issues, insufficient bandwidth and the inability to quickly restore users in a disaster.

Read now.

Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

App Development White Papers
Accelerate time to application value
For your IT organization to keep pace with the business, you need a new, faster approach to infrastructure deployment-an approach that increases agility...
The Keys to Distributed & Agile Application Development
How leading firms are winning with strategies for efficient application development, without relying on co-location.
ESG: Defining Tier One Storage in the Modern Data Center
This report defines "tier-1" storage in the modern IT world and in the data centers and services that support it. What was a...
ESG: Using HP's Converged Storage to Develop/Enhance Business Resiliency in VMware Environments
In this report, Enterprise Strategy Group reviews how HP's portfolio of hardware, software, and services can provide the foundational support for VMware environments....
HP 3PAR Storage Systems Designed for Mission Critical High Availability
In this technical whitepaper, learn how HP 3PAR Storage Systems have been designed to deliver 99.999% and greater availability, bringing new possibilities to...
All App Development White Papers
App Development Webcasts
Reduced TCO for Communications Applications with New Oracle SPARC Servers
In this webcast learn how Oracle's new SPARC T4 servers and SPARC Supercluster deliver the security, performance, and scalability required for 4G network...
The Higher-Bandwidth, Lower-Cost Connection of Choice: 10GBASE-T LAN on Motherboard
Learn how Expedient, a cloud provider, is using 10 Gigabit Ethernet to boost its services and rein in costs.
Banish Poor Application Performance
End User Experience, 30-Min Webinar
Wed. March 21st ~ 11 AM ET

Are you ready to gain the proactive ability to rapidly respond...
Virtualization KnowledgeVault
Virtualization initiatives are underway at most small and midsize businesses, but some unexpected challenges have prevented many organizations from achieving original goals. This...
Mobility KnowledgeVault
How "mobile ready" is your infrastructure? This Mobility Knowledge Vault provides a wide variety of expert advice on how to strike a balance...
All App Development Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs