How to build a high performance application development organization

How to build a high performance application development organization

How to build a high performance application development organization

Date: Dec 09, 2011

Forrester Analyst David West explained how to build a highly effective application development organization from the perspective of a highly productive and valuable testing program. West's viewpoint is firmly grounded in the intersection of lean application development with Agile methods and SOA. This video was filmed on location at Forrester's Application Development & Delivery Forum 2011 in Boston MA.

In the words of Forrester's David West:

Building high performance organizations isn’t just about optimizing how you’re structured. It’s a combination of both process, combined with technology--let’s call it architecture--and the structure. What we’re finding increasingly in most high performance companies is that they optimize all three of those holistically.

Organizations that spend an inordinate amount of time adopting agile processes, without considering structure or architecture, will never get the benefits out of Agile that they were promised. And the same is true of certain architectures. You have to think about how you’re going to support that from a structural point of view, or how you’re going to actually work on it from a process point of view. You need to think holistically about those three things--process, structure and architecture--to build a high performance organization.

More on Web services testing

  • Service virtualization arises to meet services testing obstacles

    News - Service virtualization allows teams to simulate services before they are truly available. That’s a plus for Agile development and integration testing.

    ( May 15, 2012 )

  • Service virtualization tool adds REST support: Symptoms of SOA

    News - Agile development and composite applications are a hallmark of SOA these days, but they are not without their difficulties. The push to rapidly deploy composite apps complicates the life of the QA team , whose members must now create test beds to work with a mishmash of services.

    ( May 07, 2012 | SOA Talk Blog )

  • Seven SOA testing steps to adhere to

    News - In a service oriented architecture (SOA), every part acts as an independent component to create a heterogeneous system altogether.

    ( Mar 13, 2012 | Search Business Intelligence )

  • Shim uses node.js to test sites on multiple browsers

    News - Shim is a node.js app that enables simultaneous, sync web surfing across a variety of browsers and devices. It was developed within Boston Globe's media lab as a way to study how web sites look on different types of devices and browsers. A laptop simply intercepts all WiFi traffic that is redirected to a custom node.js server, which then inserts a "shim" javascript at the head of each web page that it visited. This shim, once loaded in a device's browsers, opens and maintains a socket connection to the server. The goal of shim is to make cross-device and cross-browser testing much easier.

    ( Jan 16, 2012 | Ajaxian Blog )

  • Trains keep a' rollin' with interoperable signaling software

    News - A system that can integrate with multiple vendors' products is at the heart of a new European rail signaling system.

    ( Dec 06, 2011 )