Welcome to the world’s largest informational website on the OPEN Process Framework (OPF), a public-domain object-oriented framework of free, open source, reusable method components (i.e., classes of process components).

This is your website! Please use our contact information to help us improve it by submitting your own webpages, suggested changes to existing webpages, and providing constructive criticism. We are also seeking volunteers to help us translate the current repository of method components from XHTML to XML and to create Java programs to help process engineers build endeavor-specific methods using the existing method components (see Future Enhancements).

This official OPF website and its associated repository are maintained, extended, and promoted by the non-profit OPEN Process Framework Repository Organization (OPFRO). Membership is free to anyone interested in supporting the work of this website. OPF is a primary component of Object-oriented Process, Environment, and Notation (OPEN), which is produced and is maintained by the OPEN Consortium of methodologists, process engineers, and developers. OPEN is documented in the official OPEN website and an associated series of books, articles, and conference papers.

The OPF recognizes that one size does NOT fit all. No matter how tailorable it might be, no single development method is appropriate for all situations given their great differences in terms of application size, complexity, and criticality as well as the great differences between their development and operations organizations in terms of size, experience, maturity, resources, etc.

Therefore, this on-line repository (class library) of over 1,100 state-of-the-art reusable method components is intended to be used to engineer endeavor-specific methods for developing and operating software-intensive systems. OPF’s reusable method components are designed to be easily tailorable by the user, and the entire repository of method components is continually being iterated and extended with new classes by its existing user base.

OPF can be used to produce small, light-weight, and agile development methods such as XP, development methods that are even larger and more comprehensive than the Rational Unified Process (RUP), and anything in between. This website gives you access to the repository of reusable method components; it is up to you to select the appropriate ones and to weave them together to make your own endeavor-specific method.

These method components can be used as is by accessing this free website or by using your browser to down-load them using the “View Source” command. You can also purchase a CD of the entire website for in-house hosting, tailoring, extension, and use by paying $100 USD to Donald Firesmith, the chair of the OPFRO. You can either mail your check to this mailing address or use your credit card via PayPal (see below). Donations to support this website are also greatly appreciated!!