Twitter   RSS Feed   LinkedIn
Start the Conversation

Have a question about the role of technology in your business?

We can meet over coffee, talk on the phone, or exchange emails.

Contact us today to start the conversation!

919.876.1566  Google Map

Innovation Blog

Our innovation blog features articles and stories on using innovation to grow your business.


During discovery, requirements are explored in much greater detail with the end user in mind. Core business drivers are expanded. Requirements are gathered with an eye to finding major undocumented features that, if omitted, would limit the new product’s marketability and usability. An architectural frame is created with reusable infrastructure-level functionality and models that can flex to accommodate the evolution of the system design.

Different factors (system complexity, investor demands, technology concerns, usability testing) may warrant a proof of concept at this point in time. In cases where the application is part of a larger system that is not easily replicated, ITI will begin designing the necessary simulators that will validate the application's behavior.

The discovery phase is re-entered as necessary to address additional high-level requirements that the client identifies.

  • Use case refinement
  • Technical expansion of use cases
  • Proof of concept
  • Basic architecture
  • Simulation design

Process Roadmap: Vision, Discovery, Production, Delivery, Communication.