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's research is focused on software technology, platforms, and practices that enable application development professionals to deliver faster agility, prescient customer experiences, and breakthrough operational efficiency. His key technology and platform coverage areas are big data predictive analytics, blazing-fast performance best practices, user experience design, and emerging technologies that make software faster and smarter. Mike is also a leading expert on the intersection of business strategy, architecture, design, and creative collaboration.
Mike is a recipient of the Forrester Courage Award for making bold calls that inspire leaders and guide great decisions. He is also the record-holder of the most-read Forrester blog post.
Mike has more than 25 years' experience in the industry helping firms design and develop mission-critical applications in eCommerce, insurance, banking, travel/hospitality, manufacturing, healthcare, and scientific research for organizations including Nasa, eBay, Bank of America, Liberty Mutual, Nielsen, EMC, and others. He has written thousands of lines of code, managed development teams, and consulted with dozens of technology firms on product, marketing, and R&D strategy.
He is a frequent and sought-after speaker at industry, corporate, educational, and technology events for his audience-designed, insightful, and energetic speeches.
Mike earned a B.S. in computer science and management from Worcester Polytechnic Institute. While a student, Mike was awarded three U.S. patents for inventing an expert system used to train air traffic controllers around the world.
ILOG, Fair Isaac, Pegasystems, Corticon, And Haley Lead, But Innovations Software Technology Is Also Very Strong
Forrester evaluated 13 platforms from 11 vendors using 175 criteria and found ILOG JRules, Fair Isaac Blaze Advisor, and Pegasystems PegaRULES to be resounding Leaders as general-purpose business...
After The Recession, The New Normal Will Remain "Lean And Mean"
Niccolò Machiavelli said it best: "Never waste the opportunities created by a good crisis." Over the past year, the Great Recession has forced everyone in IT to think differently about where to...
Policy And Procedures: The Mobile App Development Playbook
This report outlines best practices in mobile app design that application development & delivery professionals can use to design great mobile apps. Customer expectations for mobile apps have never...
Design Compelling User Experiences To Wow Your Customers
Users have great expectations when they visit your Web and mobile applications. They increasingly want an experience that's valuable, easy to use, aesthetically pleasing, and emotionally satisfying....
HP Leads, While IBM, Borland, And Compuware Offer Competitive Alternatives
Forrester conducted an evaluation of six functional testing solutions vendors across 96 criteria. Our findings? HP's leadership of the functional testing market continues unabated since its 2006...
Functional Testing Tools Are Not Enough
Gone are the days when application development and delivery teams could cavalierly ask the business to pick two: cost, time, or quality. The business wants and needs all three. Delivery teams have...
Predictive analytics enables firms to reduce risks, make intelligent decisions, and create differentiated, more personal customer experiences. But predictive analytics is hard to do without the right...

The Fledgling CEP Platform Market Is Vibrant, Competitive, And Dynamic
Forrester evaluated nine complex event processing (CEP) platforms using 114 criteria and found Progress Software and Aleri to be standout Leaders because of their top scores in the event processing...
A Multidisciplinary Approach Is Key
Customers have great expectations when they visit your Web site. They increasingly want a rich, interactive experience, and their tolerance for latency is approaching zero. If you cannot achieve...
GigaSpaces, IBM, Oracle, and Terracotta Lead; Alachisoft, GemStone, And ScaleOut Software Are Strong Performers
Forrester evaluated eight elastic caching platform vendors using 124 criteria and found GigaSpaces, IBM, Oracle, and Terracotta to be Leaders because of their strong elastic caching features and...
Be Prepared, Because Mashups Will Enchant And Empower Business Users
If your business users aren't demanding mashups now, they will in the near future. Why? Because mashup tools enable your business users to quickly create ad hoc Web applications that "mash" together...
Empower Your Business Users To Author And Maintain Business Rules
Business rules platforms are a key enabler of today's architectural imperative to build for constant change. Why? In large part because business rules platforms give business analysts the authoring...
Measure Often, Cache Smart, And Collaborate With App Dev On Performance Tuning
With most enterprises now conducting business on the Web, it has become more crucial than ever that the experience is rich and responsive. Often these two goals conflict. How do you ensure a robust,...
Incremental Changes Can Have A Big Impact On Quality
All software has bugs. Application development teams do the best they can to avoid and fix them. But developing quality software is hard. Why? Virtually all application development teams are squeezed...
EAPs Ease Delivery Of Elastic Apps, Smoothing A Path To Cloud's Benefits
Promises that cloud computing can save money and reduce time-to-market by automatically scaling applications (either up or down) oversimplify what it takes to develop application architectures to...
Which Are The Safe And Best Choices Now
After two years of vendor consolidation, which are the best business rules platforms for application development and delivery professionals to consider? In our judgment, based on growth rates, market...
To Deliver Extraordinary Software, Design To Balance These Seven Qualities
Great software applications seldom happen by accident: Wise design decisions are the key. Yet many application development teams only design for one, two, or three of these qualities, and others have...
Understand The Sweet Spots Of Each To Make An Informed Decision
How can you choose between investing in a business rules platform and a complex event processing (CEP) platform? The answer is not as easy as saying "a business rules platform is for rules" and "CEP...
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...
Java Standards Will Narrow; MySQL, ADF, And JDeveloper Will Expand
Oracle's proposed purchase of Sun Microsystems (ticker symbol: JAVA) will give it control over two of the most widely used application development technologies in the industry: the Java platform and...
Make A Big Difference To Your Organization By Focusing On Its Customers
Is anything more important than how users experience your Web sites and software applications? If your customers can't effectively and efficiently meet their goals by using your sites and apps, they...
The Fastest Sites Optimize Three Levels Of Caches: Browser, Edge, And Server
The quickest way to a Web user's heart is through her eyeballs. That means providing your customers a rich, interactive, and blazing fast experience. The fastest sites on the Internet all have one...
The Multidevice World Demands A New Application Architecture
The rapid growth of smartphones and tablets is fueling a dramatic shift in the way people use software — a shift away from PC and web apps and toward smart-device apps. These new apps deliver...
Acquiring SpringSource, VMware Targets Java And Clouds
VMware's ambition is to expand up the stack from its franchise in systems virtualization software into application platforms. The company's decision to buy Java frameworks specialist SpringSource is...
Application Development Professionals Must Become Experience Creators
Ultimately, customers don't judge you based on how well you gather business requirements, choose development technologies, manage projects, or march through the development process — they judge...