- 1
- 2
- 3
- 4
- < previous
- next >
The bank, which runs 140 instances of Microsoft's database with 11TB of data, also participated in the TAP for the current SQL Server 2005 release. The testing process has been much better this time around, according to Nazlica. "We had a lot more time to evaluate the product," he said. "And we were more experienced about how to work directly with the people at Microsoft."
Microsoft's development teams "truly are listening and really take into account what is said," said Michael Ruminer, an agile development consultant in Boston and a Microsoft Most Valuable Professional with a focus on its Visual Studio Team System software. "They don't take on a hubris in the product development that they know best."
Agile development can't simply be mandated from above by management, Ruminer said. But he added that when he talks to developers at Microsoft, he gets the sense that their managers are taking real action by removing obstacles to agility and needless process requirements. And he said that the company has made significant improvements to the Visual Studio testing suite after outside developers complained about it -- a step that Ruminer saw as evidence of Microsoft's increased responsiveness.
He did note, though, that there is "a lot of discussion about whether Microsoft is actually pushing out CTPs too quickly." That leaves some users and third-party developers feeling overwhelmed, and pressured to try all of the releases, Ruminer said. But to him, the upsides outweigh the potential negatives. "No one is forcing you to install the CTPs," he said.
Microsoft hasn't always been so responsive. For most of its history, the company adhered strictly to a development philosophy called Zero Defect, according to DeMichillie. Although that approach didn't explicitly forbid the company's development teams from using agile techniques, it demanded that they fix bugs before writing any new code, on the theory that fixing something right away would cost less in both time and money than addressing it later in the development process would.
Nor did Microsoft actively seek out advice from users. "Until about three or four years ago," Somasegar said, "our philosophy for the most part was, 'I know what I'm building is right for you. So as soon as I have something I think is ready, let me give it to you. And then I'll wait for your validation that I've done the right thing.'"
"And the feedback that we wanted was, 'Here are some bugs,'" added Bill Laing, general manager of Microsoft's Windows Server division. "It wouldn't change the product."
In addition to adopting the CTP process, the Visual Studio and SQL Server teams have done away with siloed teams of developers, testers and customer support workers wherever possible. Both adopted what Kummert described as a "feature crew" model, with smaller teams made up of five to 12 employees -- typically, a program manager along with a few developers and testers. "That way, a group can really own a particular feature," he said.
- 1
- 2
- 3
- 4
- < previous
- next >
Read up on the latest ideas and technologies from companies that sell hardware, software and services. How to improve employee productivity in small and medium businesses
Mimosa™ NearPoint™ for Microsoft® Exchange Server: Email Archiving 101
The state of Middleware
Everything you need to know about email and web security (but were afraid to ask)
Refresh your AUP: Top tips to ensure your acceptable use policy is fit for purpose
Strategies for Eliminating .PST Files
Email Archiving 101—Customer Case Study
Email Archiving Implementation: Five Costly Mistakes to Avoid
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
Fortinet November Threatscape Report Shows Calm Before Holiday Storm 2008-12-05 16:00:00+11
Epicor® Cited as an Order Management Solutions Leader by Independent Research Firm 2008-12-05 15:52:00+11
F-Secure: Growth In Internet Crime Calls For Growth In Punishment 2008-12-05 13:00:00+11
International researchers gather in Sydney to preview the clever web 2008-12-05 09:48:00+11
Borderless corporate networks to shift focus to secure content management in Australia in 2009 2008-12-04 16:06:00+11
The state of Middleware
Middleware delivers unprecedented visibility and control over your business by making timely information available to decision makers. Organisations are using Middleware to leverage their existing IT investments, while optimizing their IT and business operations, securing their infrastructure and driving compliance. Read on to discover how Middleware can help you increase your businesses profitability.












