About Forrester
Forrester Research, Inc. is an independent research company that provides pragmatic and forward-thinking advice to global leaders in business and technology.

Mike serves Application Development & Delivery Professionals. He leads a team of analysts who cover a wide range of practices and technologies, including development and integration tools, application platforms, SOA, BPM, Web services, application suites, and practices and processes for managing development organizations and projects. In his 12 years with Forrester, Mike has covered several of the topics handled by this team and today contributes to Forrester's coverage of Lean software and SOA.
Mike came to Forrester through its acquisition of Giga Information Group. In his 22 years of hands-on experience with IT before joining Giga, Mike spent 10 years as an executive in the software development tools business. Mike led product management, product engineering, and later a product business unit at Intersolv, a leading global vendor of application development tools. There, he led the creation and launch of multiple application development and software modeling products; before that, he spent seven years at LBMS. Prior to LBMS, Mike spent 10 years in IT in various positions, including project manager, systems analyst, DBA, and programmer.
Mike has spoken at numerous industry conferences, and he has chaired Forrester's IT Forum (GigaWorld) five years running. He is quoted frequently in industry publications, such as Computerworld, eWEEK, InfoWorld, InformationWeek, and Internet Week, as well as in the Financial Times, The New York Times, and The Wall Street Journal.
Mike earned a B.A. in physics from Rice University, where he also began his work in programming in FORTAN and Algol, including a senior project to do mathematical modeling of complex physical systems using nonlinear partial differential equations.
Executive Overview: The Agile And Lean Playbook
Most firms are experiencing rapid and fundamental change in both business and technology. How do you cope? You must transform your software delivery approach — minor tweaks to traditional...

Informatica, IBM, Composite Software, And Denodo Technologies Lead, With SAP, Microsoft, Oracle, Stone Bond, And Red Hat Close Behind
In Forrester's 53-criteria evaluation of data virtualization — also known as information-as-a-service (IaaS) — vendors, we found that Informatica, IBM, Composite Software, and Denodo...
Which Customer Experience Strategy Is Right For Your Firm?
Do you know your firm's customer experience strategy? Application development and delivery professionals must clearly understand customer experience strategy to be able to deliver the right software...

Take A Strategic Approach To These Requirements For Greater Impact
The old concept of the marketing funnel has become passé, requiring firms to make a dramatic shift to focus on the full customer life cycle and customer relationship. To help enable the...
A Roundtable Discussion With Forrester Analysts
Customers have more power today than ever before. They have tremendous influence and reach through social media, more options and choices for whom to buy from, and high expectations about how they...
In 2009, the technology industry entered a new cycle of technology innovation and growth, powering a multiyear period of technology investment predicted to last through 2016: the business technology...
Meeting ERP Integration Needs Inside And Outside The Enterprise
Integration challenges are often the foremost obstacle to getting the full value from packaged enterprise resource planning (ERP) solutions. Strategies for overcoming this obstacle vary considerably...
Part One Of A Two-Part Series On Integration Solution Architecture Models
Although enterprise service buses (ESBs) have been around for a number of years, there is still a lot of confusion regarding the actual capabilities these products provide. Product enhancement...
Smart Computing Drives The New Era Of IT Growth
Since the 1950s, the US has seen three cycles of technology investment growth and refinement. In 2008, the US entered its fourth such cycle, which Forrester is labeling "Smart Computing." Smart...

IBM, Informatica, Composite Software, And Denodo Technologies Lead, With Microsoft And Red Hat Close Behind
In Forrester's 123-criteria evaluation of information-as-a-service (IaaS) — also known as data services — vendors, we found that IBM, Informatica, Composite Software, and Denodo...
Best Practices In Software Innovation From Leading Software Developers
Software innovation plays an increasingly vital role in enterprise success as a key part of more and more products and services, whether on the Web, a phone, a desktop PC, a car, or in your home....
Forrester’s Software Innovation Assessment Workbook helps you assess your current software innovation characteristics, capabilities, and opportunities for improvement. The tool calculates scores...
Event-Driven Solution Lowers Costs While Promoting Happy Travelers
Processing lost bags costs airlines a lot of money: more than $1,200 per thousand passengers, not to mention the inconvenience to passengers. Thus, airlines are highly motivated to apply new...
If your SOA platform must span multiple diverse domains, then it should become a federation of interoperable SOA infrastructure elements that work together to ease and control service usage across...
Bloat kills. Whether it's excessive complexity in the application, its underlying platform or architecture, or the process used to deliver it, overloaded platform software and heavy processes impede...
Whether the economy slips into recession or not, many firms are starting to tighten their budgets. Although this means even more limited resources than usual, the business will continue to expect...
Service-oriented architecture (SOA) silos are a thorn in the side of application development professionals, but new SOA strategies can alleviate some of that pain. Through federated SOA, a solution...
As large and heterogeneous enterprises reach greater service-oriented architecture (SOA) maturity, enterprise architects often find that different business areas or domains need different things from...
Application development organizations rarely have enough bandwidth to tackle every project that the business would like to see developed. But when trying to determine which project should come first,...
As traditional notions of the business analyst evolve, application development and program management professionals must prepare for a new, emerging type of business analyst: the business technology...
For a single, isolated solution delivery project, it's OK to think of service-oriented architecture (SOA) as just Web services (WS) standards for better application integration: Your application...
How This New Combination Will Affect Application Development Professionals
Within one week, Progress Software announced its intention to acquire enterprise service bus (ESB) rival IONA Technologies and completed the acquisition of service-oriented architecture (SOA) testing...
Moving from legacy architecture to a second-generation architecture based on Java gave this large financial services firm the opportunity to design for reuse from the ground up. Standardization and...
Achieving Optimal Reuse Of A Broader Range Of Assets
Development leaders have looked for ways to increase reuse since the early days of software development in an effort to increase developer productivity. This drive for reuse has brought changes in...
The experience of Air France shows that with a pragmatic approach, a company can introduce model-driven development (MDD) and achieve more rapid, predictable, and repeatable applications. The secret...