Application Development

Web Applications/Portals

  • We apply the industry's best practices to deliver applications that satisfy our clients' needs. Some of our development capabilities include Java, Python, Groovy/Grails, EZRO, AJAX, and Web Services.
  • Our developers use the best of breed open source technologies in addition to commercial packages to provide our clients a secure, highly available, quality application.
  • At Devis, accessibility is not a box to check; its a mindset to provide a positive experience for all users. Our on-staff accessibility experts ensure that your application will meet 508 requirements while more importantly enhancing the application's usability.

Databases

  • At Devis, we won't force you into a specific database vendor; we work with you to determine the proper database your application requires.
  • Our developers have years of experience in commercial relational databases such as Oracle and Microsoft SQL Server as well as the Open Source relational databases PostgreSQL and MySQL.
  • If a relational database does not fit your application, we will examine potential No-SQL alternatives like CouchDB, Redis and Cassandra.

Client server applications

  • When a web application does not fit the bill, our developers can produce a standalone client and server application. Our Swing based applications run anywhere a Java virtual machine runs.

Agile Software Development

  • Devis follows agile software development methodologies. Our self organized cross functional teams work together through multiple iterations, using high standards, continuous integration, unit and functional testing, code quality metrics and documentation to produce high quality applications.
  • We follow the Scrum methodology; an agile, iterative, incremental development process. Our clients lower risks and receive better applications because our Scrum process delivers what the client values most in each iteration.

At Devis, our clients are our partners. Our use of Agile methods, such as Scrum, along with short iterations for application development means you see your application take form quickly and steadily. Fast turnaround times gets your feedback integrated quickly back into the development team's iterations, lowering your risk. At Devis, you aren't just handed an application - you are an integral part of the development process.

Devis has been actively developing applications for over eighteen years with the last twelve years specializing in enterprise-wide information systems. Our technical innovations within the Federal Government have been recognized with awards and positive press coverage. We understand how to apply appropriate technology solutions to get the job done. Our specialization in Performance-Centered Design has gained us a reputation for innovation, creativity, and excellence. Our experience with cross-agency initiatives for the General Services Administration, Department of State, U.S. Agency for International Development, Department of Labor, and Department of Defense is important in reducing performance risk. We understand how to overcome challenges, find creative solutions, adapt to your changing business, and succeed. Our test-driven development process and our award winning focus on Useable Accessibility (i.e. Section 508+) ensure the provable quality and compliance.

Be it a web based or client/server application, the Devis Application Development team is ready to create your organization's next solution to satisfy your organization's needs.