IAG offers a broad spectrum of services to define and manage the requirements your business. Project engagements involve requirements facilitation, analysis, modeling, producing business and software requirements specs and managing requirements through the product or software development life cycle.