What was the scope of their involvement?
Initially, Auriga helped develop the “filters” component of our code. As time has passed, they’ve transitioned into developing all parts of the QuickSilver product. Their team does design, development, bug fixing, and QA. The main languages for development are C, C++, Java, and Lisp. The QA engineers are solely responsible for testing QuickSilver including writing test plans, doing manual testing and creating and running automated tests.
In addition, they have helped us with consulting engagements for customers, as well as development work for other products at BroadVision Inc.
What is the team composition?
There is a project manager who also works as a developer. In total, we work with three developers and two QA staffers. In past years, we’ve had up to 18 people working with us. The size of the outsourced team is contingent on our requirements and has changed over time.
How did you come to work with Auriga?
Auriga, Inc. was originally hired as an outsourced development team in 1995 as part of Interleaf, a company I worked for that was acquired by BroadVision, Inc. in 2000. Back in the 1990s, a member of our development team knew of and contacted the head of Auriga, Inc. and this led to hiring the outsourced team. We have continued working with Auriga, Inc. because of the reduced cost compared to onsite development, the competence with which they have been able to develop and contribute to our product and the stability of the outsourced team through the years.
How much have you invested with them?
We spend roughly $250,000 per year. Overall, we’ve invested several million dollars with Auriga, Inc. The number of staff has fluctuated over time as the team has evolved in size with our needs.
What is the status of this engagement?
The engagement with BroadVision Inc. began in early 2000. Our work with them is currently ongoing.