Software Development
WTS utilizes a blend of technologies and methodologies to ensure the production of simple, efficient and reliable software. The following concepts are typically incorporated into WTS development engagements:

Mature and Emerging Technology:
  • Applications: Data Input, Reporting, Geographic, Biometric
  • Services: SOA, Web Services, Queuing, Appliances
  • Databases: SQL, PL/SQL, SP (All databases supported)
  • Open Source: Frameworks, Runtimes and Development Tools
  • Servers: Java EE, WebSphere, Resin, Apache, SharePoint
  • Clients: DHTML, Java, Flash
  • Infrastructure: Windows, Linux
Competent and Proven Activity:
  • Market research
  • Requirements Gathering
  • Architecture and Design Activities
  • Development
  • Testing (Unit, Performance, Integration)
  • Deployment
  • Operations and Maintenance

 
   
Architecture Consultation
WTS provides technical architecture services as either an autonomous or an embedded capability. In either case, technical architects work closely with clients and stakeholders to ensure that IT objectives adhere to current and emerging technical road maps as defined by target enterprise architectures. WTS performs a wide range of functions centered around analysis and validation activity and artifact development.

Analysis and validation activities:
  • Software Prototyping
  • Technology Insertion
  • Process Definition
  • Strategy Planning
  • Tactical Implementation
  • Cost Analysis
Artifacts:
  • Operational Prototypes
  • Conceptual Architecture diagrams
  • Execution Architecture diagrams
  • Concept of Operations documents
  • Design documents
  • Migration, Modernization and Deployment Plan documents
  • Standards and Guidelines documents
  • Technology Assessment white papers
  • Market Research white papers

 
   
Technology Integration and Production Support
WTS provides top-notch engineering support for full-scale enterprise production environments. From strategic planning and technology selection to configuration and 24/7 live production support, WTS ensures that even the most mission-critical environments remain secure and functioning.

Sampling of Production Activities:
  • 24/7 Operations Support
  • Configuration and Automation Support
  • System Backups, Migrations and Upgrades
  • Design and Implementation Consultation
  • Process Definition
  • Platform Specific Expertise
  • Cost Estimates

 
   
Project Management
WTS can lead and complete any project through competent planning, execution and management. WTS management assumes complete project accountably as a part of its culture--accomplishing the project objectives and exceeding expectations.

Typical responsibilities include managing cost, time, and scope. In addition WTS managers are in lock-step with clients in order to understand exact needs, institutional knowledge and prevailing culture.