Prev Next

Electronic Form System

  Good
  Searchable file system
  Manual manipulation   Add/remove large groups
  Forward/backward compatibility
  Division of labor
  Database-agnostic
  Presentation-agnostic
  Encapsulation (form, report)   version control, translation

  Bad
  Inherently hierarchical   "Q2 has the same responses as Q1, so when I change one, change the other."
  Limiting for certain new features