Requirement Engineering & Interfaces

Specifying requirements, defining interfaces, testing, and deploying to production – over a decade of experience.

From Requirement to Working Interface

A system is only as good as its requirements – and a system landscape only as stable as its interfaces. For over a decade, I worked in close collaboration with Information Desire Software GmbH (Projectile / IDS), specifying, testing, and deploying interfaces between ERP, CRM, DMS, financial accounting, and third-party systems. Among other things, the industry solution Projectile-HOAI for engineering and planning firms was developed from my specifications.

What I Do in Practice

  • Capture and specify requirements: Translate department requests into technically implementable specifications – incl. data model, business rules, and exception handling
  • Define and implement interfaces: Document data flows (source, target, mapping, error handling) and implement technically – via REST API, shadow tables, or file export
  • Test: Create structured test cases, run integration tests, define and enforce acceptance criteria
  • Support go-live: Coordinate production deployment, monitoring, error analysis, and fixes
Interface Projects (Selection)
  • Projectile → DATEV – fully automated, bidirectional (journal entries, document images, incoming invoices, debtors/creditors)
  • Salesforce ↔ Projectile – bidirectional synchronization of opportunities, contacts, and project data
  • Projectile → Atlatos – automated travel expense transfer
  • XRechnung Access Point (prototype) – fully automated dispatch via the Peppol network
  • Additional: Diamant, Rex, and various industry-specific systems

Why This Matters

Many projects fail not because of the software, but because of unclear requirements and poorly specified interfaces. My approach: Better to spend an extra week on specification than three months fixing errors in production.

Technical Depth: Whitepapers

How I specify interfaces is documented in detail in my whitepapers – freely available for download:

View all whitepapers


Next Step

Facing an interface requirement, an ERP integration project, or need support with requirement specification? Let’s discuss how I can help in a brief conversation.

Get in touch

Interested?

Let's discuss how I can help in a short conversation.

Book a call