Defining “World-Class” Software

Dave Gavigan
The Startup Lab
Published in
2 min readDec 7, 2017

--

The core principals that drive us create great software

The Startup Lab is dedicated to building products that withstand the intense requirements of todays users.

In order to build software that both customers and users love, we prioritize in the following way:

  1. Performance First — Applications need to accomplish the goals they were designed to do. Execution between task must be short as possible for a seamless experience. This should happen in a way that causes a user little to no time between interactions with the software.
  2. Dependability is crucial to longterm success— Users expect software to be highly available and bug-free. We are committed to developing the needed infrastructure to ensure applications are well-maintained and well-tested for the greatest availability as possible. “Good enough” is not good enough.
  3. Elegant interfaces drive clarity — Applications need to be pleasing to the eye and enjoyable to use. UI layouts should not frustrate new users, but offer clear and intuitive paths between actions.
  4. Incorporate delightful details when allowed— Elements should not be static. Motion between objects communicates design, orchestrates flow, and engages users. This is as fundamental as color.

FIN

--

--

Dave Gavigan
The Startup Lab

Web & Mobile Developer, Founder of https://www.thestartuplab.io . I help people build their products and launch their business