Q&A: Adobe's Martin Newell, David Story talk up R&D, new projects
They were at last week's Siggraph show in Boston
Computerworld - The Association for Computing Machinery held its annual Special Interest Group on Computer Graphics and Interactive Techniques (Siggraph) conference in Boston earlier this month, paying special tribute to Martin Newell, an Adobe Fellow at Adobe Systems Inc. Computerworld's Dan Tennant spoke with Newell and David Story, Adobe's vice president of Digital Imaging Product Development, about their work at Adobe, how the development process unfolds, and kinds of products they'd like to be working on. Excerpts from the interview follow.
One of you is an Adobe Fellow involved in research and development; The other is a software engineer working on end products. How do the two of you interact with one another?
Newell: I run a group of eight people -- I'm recruiting at the moment -- called the Advanced Graphics Technology group [also known as the Labs], which has been around for 10 years, doing research and development that's relevant to Adobe's product groups. In the past, my guys would effectively become members of the product teams and actually see products through to shipping.
Story: We'd have a guy from Labs come and sit with us for six or nine months to debug a product, to get the UI right, to make it work on Macintosh and Windows and wherever else it needed to run, to make it run a lot faster, and to file all the bugs.
Newell: The people in the product groups are software engineers; they know all that stuff, and they're really good at it. But my guys are not -- they're not trained for it. It was a misuse of their true skill, but that's the way it was for many years. Then Dave came along, with a background in and frustration with the same kind of problem. He took engineers from the Photoshop team and made them responsible for bringing technology into the product groups from outside. Now, those guys work closely with us, and it's made our lives way, way easier. Though we work with a product group on a technology right up until shipping, we're working on the stuff underneath -- the engine, not the small things. It's way more efficient, and while our R&D groups are not very big compared with some other companies, we pride ourselves at being extremely directed.
What kind of evolution have you seen transform the development model since you two came together two years ago?
Story: If you look at a [typical] product that's been in development for five years, the feature development time out of that five-year cycle is probably less than a third. In a traditional waterfall model, a third of the cycle goes to design, a third to development, a third to debugging. Design, develop, debug, and then start over. But we've been radically changing the development process with products like Adobe Lightroom, where we're putting it out in public -- every two months, we're doing releases. Lightroom has been in development for almost three years; We've got several hundred thousand people using it right now. One of the product groups actually lived in Labs to incubate the idea. We moved the whole team over to my group to continue to develop it and now we're doing a development model where we actually put it out in public. We experiment with a lot of different models, and we can't afford to have [Labs] tied up for six to nine months to make an idea come through. We've had to change the way we think about the pipeline of innovation.
- 10 Hot Big Data Startups to Watch
- 11 Unique Uses for Google Glass, Demonstrated by Celebs
- How to Export Your Google Reader Account
- How to Better Engage Millennials (and Why They Aren't Really so Different)
- Telltale signs of ATM skimming
- 20 security and privacy apps for Androids and iPhones
- Big screen con artists: 7 great movies about social engineering
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- Top Three Reasons Why Customers Deploy EMC VNX with EMC VPLEX What if you could build a cost effective, continuously available storage infrastructure? Learn the top reasons users are deploying EMC VNX with EMC...
- Clearing the Clouds for Midmarket Businesses The 10-point checklist included in this expert brief has been developed to help small and midsize businesses select the cloud model and cloud...
- Perforce Case Study Learn how EMC cost-effectively transformed their infrastructure and improved storage performance by 60% by unifying storage, deploying virtualization and leveraging Flash to meet...
- Data Center Transformation: Balancing user demands with IT mandates There's a flood of user requirements, computing trends, and new technologies driving the need for you to look closely at your IT infrastructure.
- Virtustream (Vayence) video taking a 3000-Seat SAP Environment to the Cloud How can public cloud services help your organization reduce costs and increase security for your mission
- Williams & Fudge on Transforming IT with EMC Watch Williams & Fudge Data Center Director Phillip Reynolds discuss why this accounts receivable management firm turned to EMC. All App Development White Papers | Webcasts