FOOM

FOOM

Functional and Object-Oriented Methodology — an engineering methodology for information systems development, created by Dr. Judith Kabeli.

Overview

About the Methodology

FOOM (Functional and Object-Oriented Methodology) is an engineering methodology for information systems development, created by Dr. Judith Kabeli. It defines a structured process that integrates Agile iteration with planning discipline—delivering control, adaptability, and risk reduction in complex, regulated environments.

FOOM guides organizations from clear business requirements to system architecture and implementation—while maintaining a shared language between stakeholders, business teams, and development teams. The methodology is especially suited to multi-system initiatives that require a balance between upfront planning and ongoing adaptability.

At UdidIT, FOOM is the methodological foundation for specification, architecture, and implementation projects—helping organizations make precise decisions, reduce risk, and deliver measurable business outcomes.

Articles

Articles

Articles and publications by Dr. Judith Kabeli:

Want to learn more about FOOM?

We'd be glad to discuss your challenge and how the methodology applies.

Contact us