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.
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...
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...
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...
An Enterprise Rules Approach Provides One Set Of Rules For All Apps
Leading financial services institutions have combined business rules platforms with service-oriented architecture (SOA), creating an effective strategy for enforcing enterprisewide compliance....
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...
Achieve Greater Agility, Transparency, And Compliance In An Uncertain Regulatory Environment
Uncertainty in lending regulatory requirements is putting pressure on credit risk modelers to become more responsive. Munich-based Hypo Real Estate Group (HRE), an international banking specialist...
Automating Forms Decisions Allows Realtors To Spend More Time Selling
The California Association of Realtors implemented business rules to help its 175,000 member realtors efficiently complete more than 600,000 residential real estate transactions per year. How? By...