SSG can design and develop any new IT systems following industry standard design patterns and practices, and using industry standard UML diagramming. To provide the most flexibility and easy maintenance, the system designs are multi-tiered including database design, business layer design and user interface design. SSG has developed every tier of software applications including the database, business tier, and user interface. SSG has created web-service interfaces and develops applications using a services oriented approach. During development, SSG conducts extensive unit testing to ensure quality software deliverables.