Surround Technologies - Software at the Speed of Business

Our Standards Are Your Roadmap to Success

Without engineering standards, bridges would fall down and buildings would collapse. Without application development standards, systems will break down and system life spans will be limited.

Our objective is to generate software that is cost effective, scalable, customizable and extensible. Standards make that possible.

Surround Technologies maintains a set of Application Development Standards and Techniques that guide most of our development and user interfaces. They have been developed to fulfill two major goals: to provide high quality applications for our clients and their users; and to be effective at a low cost.

Our Standards & Techniques Incorporate:

  • General application development
  • Repository object naming
  • Coding element/interface definitions, structures, and layout
  • Data integrity
  • Navigation
  • Integration
  • Heads down high speed data entry
  • Code Generation
  • Database Design and Development
  • Entity-Relationship Modeling
  • Database Normalization
  • Dimensional Modeling
  • System integration and extension
  • System Modernization
  • Windows User Interface
  • Line of Business Systems
  • Kiosk Systems
  • Utility, limited function applications
  • Web User Interface
  • Line of Business Systems
  • Business to Business Systems
  • Business to Consumer Systems
  • Web Presence
  • PDA and Pocket PC User Interfaces
  • Application to Application Interfaces
  • 5250 User Interfaces
  • Security
  • Usability
  • Workflow
  • Deployment
  • Change Management
  • Documentation

Standards Evolution

While we encourage individual creativity, the goal of every developer is to produce software that adheres to the current interface standards and is consistent with that being produced by the rest of the team. The developer should always consider both the business end users of the software and the future developers that may need to enhance it.

Our developers understand that many business end users of varying skill sets may ultimately use each piece of software we develop. The look, feel and overall usability of the interface will impact the experience of those users.

Our developers also understand that all developers have to maintain and enhance each other's code. Consistency, readability and reusability make that job easier for everyone while also reducing the cost and time involved in future maintenance and enhancement.

As with all standards, there will be times when it is necessary to make modifications in order to get better performance from the application. We encourage all developers on the team to suggest new techniques and methods to help us improve our standards. If a developer has a good idea and shares it then the whole team can make use of it.

Although the Surround Technologies Application Development Standards have proven effective we recognize how important a client's own standards are best. No problem. Our developers will be on-board.

Our clients need software they can count on for years.
Standards make that possible.

"We'll shortly have everything that was on our list, and we have just begun to recognize that there are more things that we could wish for; and they're very do-able now. Maybe we'll get another 30 years out of this architecture."

Mike Powers
Chief Financial Officer
Sherrill Furniture

  Envision the Road Ahead - Software That Drives Your Business Forward  
© 2012 Surround Technologies, LLC. All Rights Reserved
650 Bloomfield Ave, Suite 211, Bloomfield, NJ 07003
All use of the content on this site is subject to the Terms of Use of the site. All company, product, and service names may be trademarks or service marks of the respective owners in the United States, other countries, or both. This site may contain user submitted comments and opinions which are for informational and entertainment purposes only. We make no warranties, express or implied, with regards to this content. © 2012 Surround Technologies, LLC. All Rights Reserved.