When agile came in, cubicles went out

Progressive Medical was so pleased with the agile process, it hired more IT staff

By , Computerworld |  IT Management, agile development

"If people are used to having a personal space - when you don't have it, that's a big change," Blanquera said.

White boards are used extensively. (Blanquera's tip for white boards: Home Depot shower walls, 4x8 sheets at $12, are the "cheapest white board you will ever find.") Not left out are telecommuters, who are connected continuously, observable on large flat TV screens via Webcam and Skype.

There are four to five teams with 10 to 14 people in each.

Among those who make up the teams are the product owner, someone from the business, who will invest half-days for the first three weeks, and then two hours a day. Each team will have a "stand-up meeting" every day (Stand-up meeting are intended to be quick) and department meetings are held each week. "Lunch and learn" sessions, where peers share information are also held, Blanquera said. "That's pretty powerful."

The intent is to create an atmosphere where employees are "passionate about creating great software," Blanquera said. "What's important are team capabilities, not individual capabilities."

Agile development has been gaining rapidly, according to recent studies , and its pace of adoption may have been accelerated by the recession. It may already be in use in more than half of IT development shops.

The development team works on a weekly cycle, with a commitment to build, test and demo functionality each week. The demos are done during a 30-minute meeting each Wednesday, and 30 to 50 people from across the business will attend for a "quick and crisp" level of exchange, Blanquera said.

Prior to adoption of agile methods, Blanquera established management groundwork, which included creating systems to provide better time accountability and building a portfolio governance process.

The waterfall development process worked and wasn't broken, said Blanquera, adding that the decision to move to agile was intended to improve the process. Close business involvement is critical, because that group may not have a complete idea of it wants or what's even possible, he said.

Many companies have outsourced development to extend capability, but Blanquera said that wasn't a choice. "Our culture says we believe in the power of our team members to do it," he said. "It really wasn't an option," he said.


Originally published on Computerworld |  Click here to read the original story.
Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Answers - Powered by ITworld

ITworld Answers helps you solve problems and share expertise. Ask a question or take a crack at answering the new questions below.

Join us:
Facebook

Twitter

Pinterest

Tumblr

LinkedIn

Google+

Ask a Question
randomness