Overview Since 1997, Gateway has provided development support for over 70 companies in the business of software product development and is currently working for 22 software product companies. Gateway’s team provides support to clients from the stage of concept to development, to support, to promotions, end to end support to 15 clients worldwide enabling them to achieve over 50% savings from their business plans. Gateway has provided a lot of cost effective, value added solutions to software product companies in their overall product management process, right from the conceptualization to development to beta testing to launch to post launch support and maintenance and promotion of the product. For a product company, success depends on constant, unprecedented innovation in technologies, products and business models. Reduce the time to market the product. On knowing what increasingly sophisticated customers want and expect. On collaborating with partners to take advantage of fast-moving opportunities. Gateway specializes in defining and implementing prudent offshore outsourcing strategies for software product companies enabling them to achieve sustainable differential advantage and making their business plans feasible for worldwide markets. The team at Gateway, acting as your own design and development teams, is constituted with high quality resources possessing functional and required technical competencies. The challenge for companies that build and market application products is to translate their technology leadership and vision to features and functionality that bring value to end-customers. Our product co-development framework, evolved by working with technology innovators since 1997, accelerates the product engineering and product management cycles. | |
Client Contact We are approached by the client either through email to gateway@gatewaytechnolabs.com or a direct telephone call to our sales team.
|
|
NDA, Legal Contract and IPR 
| 
| Security & Confidentiality
| 
| 
| Gateway understands the anxiety one would go through before making someone else privy to the ideas and concepts that have been nurtured and evolved over period of time.We believe in ethical conduct of business, and consider protecting the vital classified information received from client and built in to the project sacrosanct. We believe in providing security and confidentiality at all levels of vulnerability. Please look at the extensive Security and Confidentiality Policies Gateway follows.
|
| 
| 
| IPR Protection
| 
| 
| Gateway respects the IPR of the product being conceptualized, designed, developed, maintained, supported and enhanced by it. Hence, unless otherwise mutually agreed upon and pursuant to the business model undertaken, all materials, produced by Gateway in the course of project execution, e.g. software, source code, data structures, documentation, design options, etc., fully belong to the client. On contract termination, all material is transferred to the client, and after they confirm the successful receipt, all electronic copies of this data will be purged unless instructed otherwise by the client. Gateway is flexible and ready to consider additional conditions pertinent to rights of ownership for produced materials.
|
| 
| 
| Individual NDAs
| 
| 
| Company NDA: We ensure very high-level protection of the data received from our Customers while executing their orders. We are ready to sign any Data Non-Disclosure Agreement both in this particular form and in any other form you provide. Employee NDA: Gateway requires each of its employees to sign a very strict contract, preventing disclosure of any information.
|
| 
| 
| Physical Site Security
| 
| 
| Gateway will seclude the development team working on your product from rest of the organization. A business manager who directly reports to the product company representative manages them.
|
| 
| 
| Network security
| 
| 
| We recommend using a VPN connection to transfer data to and from our ODC. This ensures the security in transportation of data. We will also make sure that the network used by a product team is independent of the rest of the Gateway computing network to avoid any internal leakages.
|
| 
| 
| Document security
| 
| 
| All the electronic material is protected by access level passwords. Even, the printed physical copies of such material are secured and not allowed out of the facility. We use encryption software’s to secure all sensitive material in electronic format
|
|
|
|
Setting up Contract@Gateway The best business model to work with for a software product development model is to setup a dedicated team model and to work out a end to end contract from concept to implementation to support to promotions - this kind of a model would allow our client to achieve 100% of their plans with as less as 40% of the projected expenses as compared to doing it in US or Europe. There are a large number of software product companies with whom we have taken equity stake and subsidized the development costs. This makes us defacto technology partners with our client. We mange technology and bring in all the benefits of low cost support from offshore perspective thereby enabling our client to be competitive in global markets in developed as well as developing countries as the overheads and cost of development are minimal in these markets.
|
|
Feasibility Study and Market Research Once the contract and terms are agreed to we initiate the feasibility study and market research on behalf of our client thereby providing our client with information / business intelligence to write his business plans to generate funding and it also assists him in his sales pitch.
|
|
IT Strategy Roadmap / Financial Business Plan Gateway has a team of business managers who have rich experience of having worked for clients worldwide. These business managers are part of top management team at Gateway and they often get on to working closely with our clients to help them write the entire technology roadmap and also convert the entire roadmap into a cash flow statement from concept to development to support costs. Since these plans are generated by Gateway and we commit to the cost it becomes a more realistic projection.
|
|
System Requirement Specifications SRS preparation is the initiation of the project lifecycle at the end of which we give a fixed quote on the project or define the deliverables with time lines. This happens either onsite in conjunction with our client or the client travels and works with us at our offshore development center thereby shortening the development time cycle.
|
|
Prototype Prototype is a very important part of any product development life cycle. It helps in developing a first sample of the software and optimizing it based on feedback from customers. It enables the sales team at the clients end to start testing the product in the market at the same time the scope of the project becomes more and more clear. Partnering with Gateway will reduce the time to market, by optimizing and distributing the development efforts across locations.
|
|
Dedicated offshore / onsite team setup Depending upon the complexity, functionality, technology to be deployed, time line and criticality of the project the team is identified for the project life cycle. A part of the team is dedicated team which remains throughout the lifecycle of the project which includes the project manager, the delivery manager, the business manager and senior programmers. Then depending upon the time lines and different phases of the project the team size is increased or decreased. Usually once the design phase is over we bring in a large team of developers to speed up the coding process. Gateway has capacity to ramp up to 30 to 50 seat development teams with a timeline of 5 to 8 weeks.
|
|
Defining Development Strategy - RUP / RAD / Extreme Programming depending on timelines Usually based on the timelines, the complexities, criticality and budgets of the client we define the approach for product development. Gateway is geared to develop applications to CMM Level 3 processes and implementing RUP. While having capability to follow the most stringent processes Gateway is also geared up to take up rapid application development approach for clients who have shorter time to market and have limited budgets. We achieve fairly high grade of robustness in the application by utilizing extreme programming approaches for RAD development.
|
|
Design and Architecture - RUP or RAD approach Our teams are geared up to take up complex applications. We understand that a software product goes to lot of changes in specifications and features throughout its life cycle. We understand the importance of robust design architecture for a software product. We always suggest and follow RUP approach for design / architecture of software product. This ensures proper documentation and standards being followed. We are also flexible to follow any other standards, which we can discuss with clients teams and accordingly implement them. For various engineering and machine level software products we have often used custom defined design architectures.
|
|
|
Testing and QA Gateway has a dedicated infrastructure / team for testing and QA purpose. Gateway has also procured testing tools for Microsoft and Java development applications. We write extensive test plans for Unit testing and perform integrated testing in our testing labs by creating actual live environment with all necessary tools, hardware and databases in place. Apart from this we also do extensive QA for coding standards, code commenting, performance of application, functional correctness, navigational use, UI enhancement for better user experience to extensive unit testing and integrated testing is what we follow. We have been learning the art of delivering quality solutions on a consistent basis and are improving with every second that is passing by. Our rich experience of delivering well tested and quality assured applications comes from the basis of us having worked on diverse applications from diverse industries of diverse complexity on almost all the kind of technologies available in today’s IT scenario. We have developed an internal bug tracking systems which we follow extensively. Each form / each part of code is well commented to trace which developer wrote what part of the application and bugs from the bug tracking system are attached and traced back to that specific developer to correct that part of code. Peer level reviews during the development phase has also reduced the effort for testing and QA.
|
|
Phase wise Rollout Based on the business plan written for the product Gateway commits itself to rollouts of the product in accordance of the timelines. We have over 90% record of delivering our application son time and thereby enabling our clients to plan their sales strategies with full confidence that they will get what they are promised of.
|
|
Documentation The detail with which the documentation is done depends upon the development methodology defined for the application. Usually if timelines are short then we follow Rapid Application Development mode and in this model only need-based documentation is done during the development phase. Detailed documentation is done after the product is rolled out. However if a application needs detailing then Gateway’s team is geared up to follow CMM level 3 procedures or standards mapping Rational Unified Process.
|
|
Train Client development team Towards the end of development process we often provide onsite training to clients business managers as well as tech team on the intricacies of the product. A training manual and User Manual are delivered to the client which helps them to quickly climb up the learning curve. Based on the need we could also provide a hand holding offsite from India for all product related support the client seeks.
|
|
Final Rollout and onsite deployment For Onsite deployment based on the kind of product, complexity of application and technical teams competence at clients end we also travel onsite to do the complete deployment. We also do remote application deployment on client’s servers and help him setup the infrastructure and tune his machines.
|
|
|
|
Web based promotions Gateway is dedicated to help, enable and improve the web presence. Gateway extents its services not just to development but also in improving the search engine ranking that would improve the visibility of the site by undertaking dedicated efforts in search engine submits. The search engine submits is a continuous process of analysis and evaluation. As search engines keeps on changing their crawling techniques it becomes essential to carefully keep track of the rankings and their movement and prepare a remedial action to improve the same. As part of their service Gateway takes care of these rankings on a continuous basis by monitoring of the web statistics which provides the detailed analysis of the site traffic, keywords and search engine used etc. The search engine submits is done in around 40 + search engines and results and monitored and reported to the client periodically.
|
|
Interactive Presentations Gateway has designed and developed good number of self-running presentations. These presentations are just like documentary film on CD running on computer. Videos, flash animations can be embedded to make it more effective and interesting. Project presentations, training programs, corporate presentations and such type modules are examples of Interactive Presentations. Our multimedia designers and marketing professionals work closely to give shape to such type of presentations to make it more effective and commercially successful.
|
|
Print Media Solutions - leaflets, brochures, sales material Gateway can develop low cost flash based digital promotional material, to flash intros to websites, to printing cards to brochures to any kind of print media solution through GMRC (the multimedia arm of Gateway). A large number of our clients globally use our extended services to provide them with complete low cost multimedia solutions at the same time delivering low cost print media solutions. From their visiting cards to their envelopes to their brochures to their websites to their Corporate CD to any level of creative / branding solutions are provided by us. We become the production house for your media / advertisement team. Of course not to mention the immense benefits up to 40% savings on print media solutions to up to 60%+ savings for digital / internet based creative solutions.
|
|
|
Modification and Optimization Gateway has played a vital role for large number of software product company that has ready application and is looking for setting up offshore dedicated team to support the product for all modifications and optimization tasks. It is a logical extension of the product development life cycle whereby we take up the support role for the product after it is rolled out into the market.
|
|
Version control and Rollout Well defined and time tested processes are followed to ensure proper version control for each roll out - ensuring strict norms are followed for documentation of every change that is inducted to the version of application already in the market. Before every version roll out we have extensive testing that is done in our test labs to ensure that there is no discomfort from the existing users who upgrade to newer versions.
|
|
Bug fixing We all desire to make the system bug free - however they are part and parcel of any software development process. Despite extensive testing done in our test labs there is always feedback which comes form the end users once they start using the application. We have a separate team to handle bugs that are reported while the end users are using the application. Well-defined procedures are followed to ensure bugs reported by the end users are handled carefully and reported back to the client.
|
|
Feature Enhancements Software products require continuous enhancements and fixes based on real-world feedback. This is a continuous cycle that requires a dedicated team to implement changes based on user feedback, market changes and sales requirements. Gateway helps product companies by offering an outsourced product feature enhancement and development. Our team will closely with the your product team to maintain and upgrade products in a planned manner while bringing down the cost tremendously.
|
|
Online Email and Chat based technical support to end customers Gateway can provide technical support resources — through email, online chat or message boards for you and your clients for any type of technical query regarding the product. Gateway way can also set-up Remote Support Team which provides support by "Dial Up Remote Access" or using products like VNC, | |