Kto Zajmuje Się Tworzeniem Oprogramowania?

Spisu treści:

Kto Zajmuje Się Tworzeniem Oprogramowania?
Kto Zajmuje Się Tworzeniem Oprogramowania?

Wideo: Kto Zajmuje Się Tworzeniem Oprogramowania?

Wideo: Kto Zajmuje Się Tworzeniem Oprogramowania?
Wideo: Dlaczego warto zostać testerem oprogramowania? 2024, Marsz
Anonim

Oprogramowanie jest tworzone zarówno przez indywidualnych pasjonatów, jak i pracowników firm komercyjnych. Tworzą programy na komputery osobiste, telefony komórkowe i inne urządzenia zawierające mikroprocesory.

Kto zajmuje się tworzeniem oprogramowania?
Kto zajmuje się tworzeniem oprogramowania?

Instrukcje

Krok 1

Tak wygląda klasyczny model tworzenia oprogramowania. Program tworzą pracownicy jednej firmy, a jego kody źródłowe nie wychodzą poza organizację. Wynik kompilacji jest sprzedawany użytkownikom. Często zdarza się, że aplikacja zapisuje pliki w formatach, które nie są obsługiwane przez konkurencyjne oprogramowanie. Jeśli rozwój aplikacji zostanie zatrzymany, użytkownicy muszą się martwić o ponowne zapisanie wyników swojej pracy w plikach o innych formatach.

Krok 2

Nawet firmy produkujące oprogramowanie własnościowe często udostępniają niektóre ze swoich produktów za darmo. Jednocześnie mogą czerpać korzyści z wyświetlania reklam, wdrażania innych płatnych programów, a także wprowadzania dodatkowych płatnych usług. Na przykład w aplikacji do telefonii IP połączenia z komputera na komputer mogą być bezpłatne, ale za połączenie z komputera na telefon trzeba będzie zapłacić. Twórcy przeglądarek mogą być sponsorowani przez reklamy PPC podczas korzystania z wyszukiwarek.

Krok 3

Samotni programiści zazwyczaj tworzą małe aplikacje i narzędzia. Mogą być zamknięte lub otwarte, płatne lub bezpłatne (w dowolnej kombinacji). Takie programy i narzędzia o niewielkich rozmiarach mogą czasami konkurować z dużymi pakietami zaprojektowanymi w tym samym celu.

Krok 4

Jeden entuzjasta nie może napisać dużego programu, ale może stworzyć projekt na Sourceforge, Google Code, Microsoft CodePlex lub podobnym. Następnie nieograniczona liczba programistów-amatorów będzie mogła wspólnie pracować nad kodem. Większość z nich zajmuje się programowaniem jako hobby w wolnym czasie od swojej głównej pracy.

Krok 5

Po znalezieniu dobrej jakości projektu open source kierownictwo firmy komercyjnej może go wesprzeć. Po tym czasie program nadal pozostanie otwarty, ale nie tylko pasjonaci, ale także profesjonalni programiści pracujący w firmie będą wprowadzać w nim zmiany. Firma z kolei może rozpocząć sprzedaż sprzętu obsługującego ten program lub rozpocząć odpłatne szkolenie użytkowników do pracy z nim.

Zalecana: