Using Open Source in Offshore Software Development Verwenden von Open Source in Offshore Software-Entwicklung

-->

The term open source software, OSS in short, may not be known to everyone. Der Begriff Open-Source-Software, kurz OSS ist, kann nicht bekannt sein für alle. In your IT career, you must have heard of the Linux operating system. In Ihrer IT-Karriere, müssen Sie gehört haben, der Linux-Betriebssystem. This is the operating system that has made a huge impact in the data center. Dies ist das Betriebssystem, das hat eine große Auswirkung auf das Rechenzentrum. Though LINUX has made its name as OSS, there are several others that fall under the category of open source software, some of these been developed by large organizations, such as SUN, IBM, and others. Obwohl Linux hat seinen Namen als OSS gibt es mehrere andere, fallen unter die Kategorie der Open-Source-Software, einige von diesen entwickelt worden, von großen Organisationen wie Sun, IBM und andere. There are others from smaller companies which you might not ever hear about. Es gibt andere aus kleineren Unternehmen, die Sie vielleicht nicht immer zu hören. There is a difference between what we call OSS and other software like the one from Microsoft, which is essentially proprietary software. Es gibt einen Unterschied zwischen dem, was wir fordern und anderen OSS-Software wie die von Microsoft, das ist im Wesentlichen proprietäre Software. Open source software allows free distribution of its copies. Open-Source-Software erlaubt die kostenlose Verteilung der Kopien. Not only that, you get to receive the original code that makes up the program. Nicht nur, dass man auf die ursprüngliche Code, macht das Programm. On the other hand proprietary software can only be distributed under license, and the original codes are never made available to you. Auf der anderen Seite proprietäre Software kann nur unter Lizenz und das Original-Codes sind nie zur Verfügung gestellt.

The combination of OSS and offshore development, yield high quality, and cost effective software, which is more easily available. Die Kombination von OSS-und Offshore-Entwicklung, hohe Qualität und kostengünstige Software, die mehr ist leicht verfügbar. As it is it is a good idea in having OSS as a part of the software development project that you want to outsource. Da es sich ist es eine gute Idee in die OSS als Teil des Software-Entwicklungsprojekt, dass Sie auslagern wollen. However that is a different topic all together, but covered in a previous article Aber das ist ein anderes Thema alle zusammen, aber in einem früheren Artikel Open Source and Offshore Development Open-Source-und Offshore-Entwicklung . Werden.

In choosing to outsource your software development project, it is not only the pure coding skill that should be considered as far as the offshore company is concerned. Bei der Wahl zum Outsourcing Ihrer Software-Entwicklungsprojekt, ist es nicht nur die reine Programmierung Fähigkeit, die berücksichtigt werden sollten so weit wie die Offshore-Gesellschaft betroffen ist. A decision to outsource your project involves many other aspects to be considered before that decision is taken. Eine Entscheidung zur Auslagerung Ihrem Projekt auch viele andere Aspekte in Betracht gezogen werden, bevor diese Entscheidung getroffen wird. There is obvious trust that you should have on the offshore company, who you wish to partner with, and this trust would develop over time. Es liegt auf der Hand, vertraue darauf, dass Sie sich auf die Offshore-Gesellschaft,, Sie wollen Partner mit, und dieses Vertrauen würde im Laufe der Zeit entwickeln. However establishing trust needs to have a beginning. Doch die Einrichtung von Trustfonds, muss ein Anfang. First of all the offshore company should be having good references of their previous work. Vor allem die Offshore-Gesellschaft sollte mit guten Referenzen ihrer bisherigen Arbeit. There should be case studies that you can go through, which would reflect their professionalism in the work that they have done so far. Es sollten Fallstudien, können Sie sich durch, die widerspiegeln würde ihre Professionalität in der Arbeit, die sie bisher. At the same time the applicable skill set that the team has, needs to be evaluated. Gleichzeitig wird die Fähigkeit geltenden Satz, dass das Team hat, bewertet werden muss. Even after all these, there could be those nagging doubts that you may have in trusting the offshore company in the way you would want to, since the company concerned is not a referral from one of your previous contracts. Auch nach all diesen, könnte es die Gezeter Zweifel, die Sie vielleicht haben Vertrauen in die Offshore-Gesellschaft auf die Art, wie Sie wollen, da das betroffene Unternehmen ist keine Empfehlung aus einer Ihrer früheren Verträge.

OSS source is the foundation of trust and confidence when you choose to outsource your software development. OSS-Quelle ist die Grundlage des Vertrauens und der Zuversicht, wenn Sie sich für die Auslagerung Ihrer Softwareentwicklung. It provides you with the trust in the software being developed. Es bietet Ihnen mit dem Vertrauen in die Software entwickelt. It provides insurance in the worst case the project has not been delivered in the way you wanted. Es bietet Versicherungen im schlimmsten Fall das Projekt wurde nicht in die Art, wie Sie wollten. You still have the code and your infrastructure based on open source architecture which can be resumed or modified by a different software development partner. Sie haben noch den Code und Ihre Infrastruktur auf Open-Source-Architektur, die wieder aufgenommen werden können oder geändert durch eine andere Software-Entwicklung Partner. In other words, you still have the opportunity to engage other programmers to update the software much faster, since it is based on open source. Mit anderen Worten, haben Sie immer noch die Gelegenheit zu anderen Programmierern zur Aktualisierung der Software sehr viel schneller, denn es basiert auf Open Source. If open source was not used as the base of the software being developed, it would have been more difficult to replace the programmers, in the event of worst case scenarios. Wenn Open-Source-war nicht als Basis der Software entwickelt, wäre es schwieriger zu ersetzen, der Programmierer, im Falle des Worst-Case-Szenarien.

There are different interpretations to the term open source. Es gibt verschiedene Interpretationen zu, den Begriff Open Source. In the previous example, open source would mean the complete product, which includes, tools, libraries, etc. Delivery of the developed software would not just mean delivery of the source code with the solution. Im vorherigen Beispiel ist Open-Source-würde bedeuten, das komplette Produkt, das beinhaltet, Werkzeuge, Bibliotheken usw. Die Auslieferung der Software entwickelt, würde nicht nur bedeuten, Auslieferung des Quellcodes mit der Lösung. It has to include the open source product, tools, library, and others which need to have some established resources. Er hat auch die Open-Source-Produkt, Werkzeuge, Bibliothek, und die anderen müssen einige etablierte Ressourcen. This reduces the time and effort of the new programmers in analyzing the software. Dies reduziert die Zeit und die Bemühungen der neuen Programmierer bei der Analyse der Software. The new programmers would take much more time to get on to the speed, if the software development is not based on community based open source software. Die neuen Programmierer würde viel mehr Zeit, sich auf die Geschwindigkeit, wenn die Software-Entwicklung ist nicht auf der Grundlage von gemeindenahen Open-Source-Software.

When you choose to outsource your software development, chose developers who would use open source architecture in developing the software. Wenn Sie sich für die Auslagerung Ihrer Softwareentwicklung, wählte Entwickler verwenden, würde Open-Source-Architektur bei der Entwicklung der Software. In such outsourced projects, open source provides the confidence and trust in much shorter time. In einem solchen Outsourcing-Projekte, Open Source bietet die Zuversicht und das Vertrauen in viel kürzerer Zeit. In a decision to outsource, open source takes a positive approach to your risk management system. In einer Entscheidung zum Outsourcing, Open-Source-nimmt einen positiven Ansatz im Hinblick auf Ihr Risiko-Management-System. You can obtain the most competitive cost in choosing a vendor who would use community established open source architecture with appropriate license. Sie können die meisten wettbewerbsfähigen Kosten bei der Auswahl eines Lieferanten, nutzen würde, Gemeinde niedergelassen Open-Source-Architektur mit entsprechender Lizenz. This would provide you with the quality that you require. Dies würde Ihnen mit der Qualität, die Sie benötigen.



Comments are closed. Comments are closed.