Most organizations have information needs that usually cannot be satisfied by off-the shelf solutions but rather by those that are bespoke (tailored) to fit individual organizational needs. Typically, this is done by either adopting the on-site services model or the off-shore services model and sometimes, a hybrid of the two models.

OSS is dedicated to providing unique and specialized services which allow organizations to leverage over competitors. With a broad range of expertise and proven experience in multiple platforms, applications, hardware and environments, OSS delivers high quality cost-effective solutions.

The range of professional services offered by OSS include the following:

As evident from our technology focus, OSS has in-depth expertise covering most of the key technological differentiators in the market today. OSS has provided custom software and consulting solutions to clients in diverse industries like banking, logistics and transportation, software houses to name a few. In some cases, this has involved migrating existing applications to embrace new technologies, and with others, working with new requirements to deliver complete solutions built from scratch as well as ensuring that such applications can co-exist with legacy applications.

OSS can provide on-site as well as off-shore development teams. Off-shore development ensures cost-effectiveness without compromising quality.

Application development using traditional programming languages like C/C++ as well as modern languages like Java

–

GUI development based on Java, Qt, Motif and OpenLook

–

Application framework development based on J2EE. This includes management frameworks built on JMX as well as applications framework built using the different J2EE components like JDBC, JINI, JIRO, JMS and JTS. In addition, OSS has considerable expertise in deploying applications in multiple application servers like IBM’s WebSphere and BEA WebLogic

–

Security infrastructure encompassing authentication, authorization and accounting leveraging off technologies like IPSec, SSL, SSH as well as security frameworks like JAAS

–

Network management based on SNMP and CLI as well as proprietary protocols

OSS provides all the recognized software life-cycle processes like identifying goals and prototype creation for proof of concept to administration and support. The different stages of the software development services offered by OSS are summarized below

Scoping

In-depth and broad industry knowledge empowers OSS to help prospective clients take the right steps in solving their software design and development problems. OSS uses past experience as stepping stones to providing clients with sound advice on the quality and potential of the technologies under consideration.

OSS offers highly experienced consultants who analyse the business drivers and system requirements of clients to provide a qualified, informed and honest opinion of the business potential of the proposed solutions. This stage is followed by scoping the project as per a client’s requirements and combining this along with an on-going risk assessment to ensure that risks are minimized. This scoping also helps in defining the various deliverables and determining time-lines ultimately resulting in mutually agreed project milestones.

Development & Testing

OSS uses a use-case based approach for project development based on unified development processes. Each stage in the software development cycle has well defined processes with each member of the development team aware of their specific roles.

Feasibility studies as well as proof-of-concept prototyping activities are carried out to ensure that clients are satisfied and that any feedback can be incorporated into the development of the actual product at a very early stage. Once the go-ahead is received, implementation activities start. Testing and debugging activities are carried out in an iterative manner along with implementation to ensure that deliverables are met.

Deployment

Once the coding phase is completed, client feedback is requested for completeness. This is followed by OSS personnel providing expert guidance for preparing for, and carrying out, deployment activities, leaving clients unhindered. Depending on the nature of the project, OSS can either remotely deploy the product, or be on-site for hands-on deployment.

OSS uses its excellent engineering and support infrastructure to help clients install and integrate software solutions ensuring inter-operability between all involved components like associated computing platforms, operating systems, applications, drivers and utilities. If required, OSS also works closely with a client’s IT department to implement a customized, cost-effective deployment strategy.

Documentation

OSS recognizes that out-sourced software development has traditionally had maintenance hiccups. To avoid this, development activity at OSS is supplemented by rigorous, industry accepted documentation processes:

We offer systems integration services to clients whereby the centre-piece of organizational focus is – Data & Information, and the need for protecting this and ensuring that any new technology introduced covers for continuity of older investments made. By this approach, clients stay focused on their business objectives, while we provide the technology elements to meet the change.

Systems Integration Services

Systems integration is the complex process of bringing together hardware, software, middleware, firmware, etc, to apply Information Technology to solve business processes. This activity requires a review and understanding of several distinct technologies, with the objective of providing compatibility and interoperability among all different or disparate components, be it hardware, software or other. We have developed various in-house methodologies and practices needed to successfully manage systems integration projects.

In addition, our system integration services can be viewed as a One-Point – Contact approach for project accountability, project co-ordination and project delivery covering activities such as specifications, development, testing, implementation, and maintenance.

Benefits Overview

–

Protect & Capitalize on existing investment in technology and also minimize the risks of introducing new technologies & interfaces

–

Seamless responsiveness to change, whereby end-users are not unduly affected, by integrating existing or new business processes and technology

On-site programming services serve to enhance a client’s on-site project delivery by augmenting the resident teams with professionals from OSS. This is widely practiced within industries and the benefits are also known to most IT and IS managers. We would recommend on-site programming services to clients who do not have a ready specification or who are not clear about their overall scope of in-house application development. OSS is in a position to provide multi-level resources depending on individual client demands and requirements. Typically, OSS has noticed that most clients ask for analyst / programmer level resources and / or system architects to contribute to their in-house projects or those that they are developing for their end clients.

OSS differs from others by the approach it takes to such contracts. Its approach covers the following:

–

Broad matching of client requirements with our skills base

–

Fine-tuning the selection to a specific set of resources

–

Detailed discussions with selected resources both internally as well as with end-client

–

Technical re-testing for exact skills to be used on the project

–

Transparency of grading with end-client

–

Final selection after client approval

–

Deployment on-site

–

Management of resources via standard administration and HR processes

–

All on-site resources deployed are on company’s payroll thereby ensuring continuity & better control on work by both client and company

–

Replacement or temporary “fill in” provisions also offered with our agreements to cover for holiday period/emergencies, depending upon type of agreement sought by clients

–

Cross Training suggestions also considered, including cost sharing, should any client feel it is needed for its future projects & would benefit all parties

–

Good HR practices in place to ensure long-term association between deployed resources & OSS thus allowing for clients to consider long term engagements & development plans

Remote Support Services

24×7 remote support services for both software and hardware environments by highly trained personnel with specialized experience in different aspects of remote support

OSS offers remote support services in the areas of system administration, database management and network support. With the changing trends within the industry, it is now a recognized fact that companies no longer need to have teams of such dedicated technical support staff to manage their systems, which quite simply could be an out-sourced function. Improvements in bandwidth and Internet technologies make managing computing resources remotely a very real and attractive possibility. The key benefits of out-sourcing support services include:

–

Economic considerations

–

Support across time-zones

–

Larger pool of economic resources to offer 24×7 support services

–

Instantaneous fault isolation and resolution

–

Flexible timescales for shutdown and routine maintenance

–

100% coverage at all times, including weekends and holidays

Irrespective of the size of the site, be it a larger enterprise or a small multi-user environment, services such as trouble-shooting and diagnostics can be provided under simple agreement contacts. Assuming that most clients have highly secured infrastructures in place, once an agreement has been reached, OSS would be given the necessary authorization levels to offer transparent and effective support services.

In case of third-party application support, OSS would be willing to undertake the support function provided source code is made available to the technical team.

.

Data Analytics & BI Services

These services are specifically aimed at companies who have solved part of the IT-outsourcing problem by subscribing to a Software as a Service (Saas) solution

Data Analytics is a management consultancy service which is committed to optimizing the exploitation of information in organizations. Our consultants improve organizations’ capacity to collect, store, extract, cleanse, transform, aggregate and analyze data and, most importantly, convert that analysis into value-creating action. Clients could be located geographically in any continent to avail of this service.

Analysis

Years of data from the business may have been poured into your organization’s systems, but unless you have a Corporate Statistician on payroll, you are not exploiting this gold mine of information about your customers, suppliers, employees and finances. Our services allow for a remote team of “ business Intelligence/Statisticians” located with us to carry of the desired function and give you that added edge in your business modelling, business analysis and critical outputs to enhance your decision making process.

Strategy

Once you have the information in a common pool, it is time to use it, and use it intelligently. We can independently develop innovative strategy and/or lead your executive team through a proven quality strategy development process. We realize that each strategy is unique, and all client needs are unique as well, hence our work plans are the best response to your particular organization’s unique situation.

Action Plan

You probably know what needs to happen but how do you get the strategy up and running quickly, and with economic balance? This is where our team takes over. We have helped our clients in all of the above and more.

The services we can offer would typically fit any Industry domain where there is a chain involved, typically Principals, Master Distributors, Regional distributors, Prime Retailer, Secondary & Multiple retailers etc – which pretty much applies to most common industries.

.

Mobile Application development

With global Businesses of the current era migrating from traditional advertisements and promotions to smartphones and tablets, Mobile
Applications Development has gathered immense popularity across the board and even large ERP’s/Business Applications now need to have
mobile applications linked to them for 24/7 reach and higher productivity.

With the surge in growth of the Animation/Special Effects industry both in India and globally, our most recent investment is in VFX
technologies. Besides animation/movies, there is an equal demand in the advertising industry and innovative use of VFX can be found in
website application, Educational applications, Demonstration Videos for Health, Safety, etc..VectorCAST Software based Testing Services

Orion Software Services offer an additional specialized service relating to Testing, which is services based on VectorCAST Software.

VectorCAST Software details as a product can be found on their website. OSS is currently providing Testing Services based on this product to a global MNC in the area of Rail Transportation.

Orion’s Value Add is primarily only on the Services based on the inbuilt and sophisticated features of VectorCAST Software Tools which principally means that our Resource Team of engineers who have experience and in-depth knowledge of this product take on work packages and projects from clients for testing as defined by the scope of work needed by client.

The pool of in-house engineers have the required working experience to do the needed process and produce the needed reports on the same.

OSS would be pleased to extend these services to industry segments wishing to utilize VectorCAST Knowledge based resources for their own needs on an Off Shore or On Site basis.