Services

Offering management and technical expertise, #si’a principles have provided Information Technology Services and solutions to government and commercial clients. #si’a offers low risk, comprehensive solutions to the diverse technology challenges facing government and industry today. Our support has covered a broad range of information technology and engineering services.

Database Development | Multimedia Services | Network Management | Program Management | Software Engineering
System Engineering | Test and Evaluation | Web Development

 

Database Development and Administration

We provide experience in developing and maintaining complex database systems and in providing subject matter expertise with proven database engineering methodologies. We have experience with most major databases including Oracle and SQL Server, on both UNIX and Windows platforms. Our database development process includes Requirements Analysis, Design, Development, and Test. During Design, the database is typically designed using an Entity Relationship Diagram (ERD). This gives you an electronic view of the database and automates the design process, e.g., helps to show the relationships between tables, defines primary keys, identifies duplicate keys, produces the database. T his significantly reduces the risk involved and the time needed for database design and development.

Services include:

  • Requirements Analysis
  • Database Administration
  • Maintenance and Enhancements
  • Front-End Development
  • Conversion Migration
  • Design
  • Development
  • Integration
  • Data Collection and Analysis
  • Re-engineering
  • Security
  • Performance Tuning Optimization
  • ERD Development
  • Software/System Test
  • Installation
  • Cost/Benefit Analysis
  • Training

top

Multi-media Presentation

We provide Professional and State-of-the-Art multi-media presentations for a variety of uses, including CDs, web pages, or marketing presentations and brochures.

Services include:

  • Voice over
  • Streaming Video
  • Music
  • Graphics
  • Pictures

top

Network Management

We can offer comprehensive Network Management solutions. Managing the configuration of hardware, software and documentation, and maintaining the security of today’s LAN/WAN environments is extremely important. We recognize the need for standardized configurations for servers, gateways and workstations to enhance network security and performance and to reduce maintenance and training costs.

Services include:

  • LAN Administration
  • Information Assurance
  • Help desk support
  • Studies and Requirements Analysis
  • Network Design and Analysis
  • Network Integration
  • Installation
  • Training
  • Maintenance
  • User Support
  • Office Automation
  • Client Server Design and Integration
  • Data and Communication Security

top

Program Management

We use Program and Risk Management to manage all of our projects. We have established processes to ensure that projects are managed effectively in terms of budget, schedule, and quality. We establish appropriate feedback mechanisms with our customers to ensure that quality, cost, performance standards, and schedule requirements are met or exceeded.
Our approach to program management uses a basic set of management principles and methodologies. The management principles identify client satisfaction as our most important business objective. We recognize that our corporate success is directly attributable to the accomplishments of our personnel. The accomplishments of our staff are dependent upon maintaining the highest standards of professionalism and technical competence. Demanding high standards for professionalism and technical competence are effective only if we maintain similarly high standards of business and personal ethics.

Services include:

  • Monthly Program Status Reviews and Reports
  • Program Planning and Control
  • Program Monitoring
  • Risk Management
  • Risk Assessment and Mitigation
  • Technical, Cost, and Schedule Performance
  • Earned Value
  • Performance-Based Contracts
  • Corrective Action
  • Customer and Project Communication
  • Quality Control

top

Software Engineering

We provide expertise in software engineering with documented and structured processes and methodologies. We have experience with languages such as .NET and C#, java, and C++, on both UNIX and Windows platforms. We adapt our software engineering services to meet the specific need of the customer. Each project uses structured processes, which are tailored to meet the requirements in the statement of work. To provide more consistent processes across all of our projects, we are currently utilizing the Software Engineering Institute (SEI) Capability Maturity Model Integration (CMMI), Staged Representation, Level 3.

Services include:

  • Life Cycle Support
  • Needs Assessment
  • Requirements and Design Analysis
  • Design
  • Development
  • Coding
  • Back-end Development and Database Administration
  • Front-end Web Development
  • Test and Evaluation
  • Documentation
  • Configuration Management
  • Quality Assurance
  • Prototyping
  • Modeling and Simulation
  • Graphical User Interface (GUI) Design and Development
  • Maintenance
  • Integration

top

System Engineering

We have provided a range of Systems Engineering and Integration services, including planning, analysis and design activities as: Needs analysis; architectural analysis; system design; implementation planning, hardware/software integration, component and system level testing.

Services included:

  • Interconnectivity
  • Local Integration
  • LAN/WAN Connectivity
  • Distributed Computing
  • Acquisition
  • Installation
  • Technology Migration
  • Application Development
  • Documentation
  • Training
  • Integration Testing

top

Test and Evaluation

Our Test and Evaluation programs have included support at all test levels. This included both formal and informal testing, from unit testing and integration testing, to User Acceptance Test, Operation Test and Evaluation, Field Shakedown Testing, and Regression Testing. We also performed Requirement-Based Testing, as desired, to reduce ambiguities in requirements and to ensure maximum test coverage.

Services included:

  • Test Planning
  • Test Execution
  • Test Documentation, including Test Plans, Test Specifications, Test Procedures, and Test Reports
  • Interface Testing
  • Software and System Testing
  • Application Testing
  • Regression Testing
  • Unit Testing
  • Independent Verification and Validation
  • Transition Planning and Implementation
  • Integration Planning and Implementation
  • Acceptance Test Planning and Implementation

top

Web Development

We provide expertise in developing and maintaining websites. We work closely with the Client to ensure that they get a quality website of which they can be proud.

Services include:

  • Requirements Analysis
  • Design
  • Development
  • Front-end Web Development
  • Test and Evaluation
  • Documentation
  • Configuration Management
  • Quality Assurance

top