Agile, lean, and all in between
March 15, 2011 —
(Page 1 of 6)
Agile practices have been in place in enterprise companies for a decade, and yet many are now faced with the issue of scaling the practices to larger projects. For others, they want to use it in other areas of their business, including marketing, IT and sometimes even quality assurance teams. Each methodology scales in its own way, according to analysts and tool suppliers, and each company needs a different method—or a combination of several—to continue on the path toward full business agility.
Development groups that follow the agile practices of Scrum, test-driven development, Extreme Programming and the lean principle of Kanban are all able to accept changes, make changes quickly and produce something of value for their company. Many work in short iterations, collaborative environments and with constant feedback from the client or customer. Many in today’s IT world often work in different geographical locations as well, and this is where many companies struggle, according to analysts.
“Agility is a strategic business issue,” said Jim Highsmith, executive consultant for ThoughtWorks. Highsmith said scaling in terms of agile methods can be thought of in two ways: growing larger, from 8–10 person teams to hundreds of people on a given team or project; and also using agile methods throughout an entire enterprise company.
Israel Gat, practice director for agile project and product management at the Cutter Consortium IT advisory firm, said that most companies start scaling with development because the agile concepts are most well-understood by developers. Then they scale to “dev ops, starting with IT, marketing and customer support.
“It is not a matter of one [agile] method or another, but applying an end-to-end program," he said. "Once you get a team going, you should be able to utilize the velocity of a [development] team in all phases of the company."
Gat said that Scrum is often the first methodology to be tried when companies decide to implement agile methods because everyone can start doing it quickly. "It tells me [what] my role [is], what to do and what I have to produce,” he said.
Related Search Term(s): agile, lean, scrum
Share this link: http://sdt.bz/35359
Most Read Latest News Blog Resources
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
|
LEADTOOLS HTML5 add-on modules released
Including New HTML5 Zero Footprint Viewer, JavaScript Libraries and RESTful Web Services for Document and Medical SDKs
|
|
How to speed up your Cukes
Using a five-step process derived from Six Sigma, Cucumber tests can go much faster
|
|
WhiteSource offers open-source license management as a service
Software gives companies insight into the open-source components in products
|
SmartBear rolls out new quality solution: API Complete
Software gives organizations ability to write test scripts and monitor APIs by bridging the DevOps divide
|
|
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
|
WhiteSource offers open-source license management as a service
Software gives companies insight into the open-source components in products
|
|
Top five devices you can integrate with your applications
A five-fingered list of common, household items with which you can talk to (via software, of course)
|
Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
|
|
How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
|
|
Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
|
|
The world as story
An artificial-intelligence system at Carnegie Mellon seeks to understand the world by making statements about it.
|
Five SCM Best Practices
Two-thirds of all software projects fail, according to the Standish Group’s CHAOS study. Improper usage of software configuration management...
|
|
|
Best Practices for Branching and Merging Patterns
Development teams often create a branching pattern, usually drawn out on a white board or in a Visio document, that is used as a model to...
|
|
Automated Error Reporting
We invite you to read a short e-zine that tells you all about automated error reporting for .NET applications. This 8-page e-zine is packed...
|
|
The End of Application Redeploys
Imagine that every time you wanted to write, send or receive an email, you needed to restart your computer. How much time would this take, a...
|