From the Editors: Agile is dead... as a term
By SD Times Editorial Board
March 15, 2011 —
(Page 1 of 2)
Enough with “agile” already! It’s been 10 years since the Agile Manifesto, and the conclusion is inescapable: Agile methodologies are a key part of the foundational software development universe. As the Artful Dodger sings in “Oliver!”
Consider yourself at home, consider yourself one of the family. We've taken to you so strong, it's clear we're going to get along.
After a decade, we at SD Times are going to try hard to stop distinguishing between agile software development and non-agile software development. While we might talk about specific methodologies from time to time; Scrum, let’s say, or XP, or Test-Driven Development, or the oft-derided Waterfall—it’s all software development now.
That’s how things work in our industry. New concepts come in, are explored and adopted, and then become part of the furniture. Remember back when most developers worked with structured programming in languages like C, Fortran, Pascal, COBOL and PL/I? In our conversations and writing, many of us differentiated that new-fangled object-oriented programming and design stuff for years... And then, after a while, OOP languages and methodologies became standard. That’s not to say that all development is OOP—there’s still plenty of C going on—but for all intents and purposes, we don’t need to call it out for special mention.
We believe that the broad acceptance of agile software development, and its validation broadly throughout our industry, says that agile is mainstream. That’s not to say that we’re not going to use the “A-word” ever again, but rather we’re going to change how we talk about it. Our intent is to stop treating agile development as something new, unusual, niche or experimental. Will a decade’s worth of habits be hard to break? Certainly. But that’s where we’re going—along with the rest of the industry.
With Hudson and Jenkins, forks are good
One of the strengths of the open-source software model is that (licenses permitting) if one party doesn’t like how a project is going, it can fork the project and take it in another direction. If the fork results in new vibrancy or opens up the project to new users, the fork is good. If the fork, however, merely results in confusion and incompatibility, and divides scarce resources, then the fork is bad.
Related Search Term(s): agile, Hudson, Jenkins
Share this link: http://sdt.bz/35356
Most Read Latest News Blog Resources
Apache adopts new top-level cloud project
Deltacloud seeks to create a standard RESTful API for interfacing with cloud providers, from Eucalyptus to OpenStack
|
|
T-Mobile's CIO talks up optimizing employee organization
Erez Yarkoni describes how his company gets thousands of developers to work together, efficiently
|
|
PaaS is the word on everyone’s mind
PaaSes are gaining interest from enterprises, but how should they be implemented?
|
|
Venture capitalists keep the U.S. tech industry afloat
Despite a sagging economy, software development still sees more employment and higher salaries
|
T-Mobile's CIO talks up optimizing employee organization
Erez Yarkoni describes how his company gets thousands of developers to work together, efficiently
|
|
Apache adopts new top-level cloud project
Deltacloud seeks to create a standard RESTful API for interfacing with cloud providers, from Eucalyptus to OpenStack
|
|
Venture capitalists keep the U.S. tech industry afloat
Despite a sagging economy, software development still sees more employment and higher salaries
|
|
Business Software Alliance warns of governments interfering with the cloud
Countries are capable of disrupting business with protectionist attitudes and confusing laws
|
The problem with perfection
"The perfect is the enemy of the good," Voltaire said, or nearly said. He could have been talking about software development.
|
|
Let's get real about women in tech
The first step in solving a problem is admitting that it exists.
|
|
Lots of news from Apple
Apple is regaining a place of central importance in the technology world that it hasn't held since the 1970s. Here's what's new.
|
|
Book Giveaway! Pro jQuery by Adam Freeman
Looking to learn more about jQuery? Like us on Facebook for a chance to win a digital copy!
|
Go from Hack to Counterattack
Nowadays, software developers – like you – must implement some type of protection in order to ensure that you are being fully paid for the u...
|
|
Read a Quick Guide to HTML5
HTML5 is considered the single biggest leap forward in Web technology of the last generation — but with people pointing to everything from s...
|
|
The Hidden Costs of Software Licensing
Moving beyond paper-based software licensing to more flexible, software-based licensing is a business decision. There is a growing trend tow...
|
|
Case Study: You May Need a Development Mechanic
As a contractor for a major financial player in Germany, SOBEGE, a German-based consultancy specializing in embedded IT and web services, wa...
|