oprogramowania
Rys.l. Struktura procesu rozpowszechniania oprogramowania użytkowego
działań, w wyniku których powstaje, a następnie zostaje rozprowadzony wśród możliwie największej liczby odbiorców produkt w postaci oprogramowania użytkowego. W procesie rozpowszechniania oprogramowania użytkowego można wyróżnić następujące fazy:
- działania marketingowe,
- wytwarzanie oprogramowania użytkowego,
- dystrybucja oprogramowania użytkowego. Strukturę procesu rozpowszechniania oprogramowania użytkowego ilustruje rys. 1.
Działania marketingowe prowadzone przez jednostkę rozpowszeclmiającą oprogramowanie użytkowe skierowane są na rynek oprogramowania. Celem działań marketingowych jest poznanie rynku i przystosowanie się do niego, oddziaływanie na popyt i podaż przy uwzględnieniu potrzeb i preferencji odbiorców [2]. Zgodnie z tak dokonanym podziałem celów można wyodrębnić w fazie działań marketingowych, prowadzonych przez jednostkę rozpowszechniającą oprogramowanie, następujące etapy:
- badanie rynku oprogramowania,
- opracowanie i wdrażanie strategii oddziaływania na rynek oprogramowania.
Badanie rynku oprogramowania polega na gromadzeniu i analizie informacji o stanie rynku i potrzebach potencjalnych odbiorców oprogramowania użytkowego. W wyniku badań rynku jednostka rozpowszechniająca uzyskuje dane dotyczące przyczyn zmian zachodzących na rynku oprogramowania oraz źródeł i możliwości pozyskiwania nowego oprogramowania użytkowego. Strategia oddziaływania na rynek oprogramowania obejmuje decyzje, środki i sposoby oddziaływania, zmierza do zaspokojenia potrzeb odbiorców oprogramowania użytkowego oraz do pobudzania intencji zakupu [3]. Opracowanie i wdrożenie strategii oddziaływania na rynek oprogramowania jest istotnym czynnikiem sterowania procesem rozpowszechniania oprogramowania użytkowego.
Wytwarzanie oprogramowania użytkowego może przybierać różne formy realizacji. W zależności od przedmiotu wytwarzania można mówić o wytwarzaniu oprogramowania różnych klas bądź typów. Natomiast zależnie od podmiotu wytwarzającego można wyróżnić wytwarzanie oprogramowania przez jednostkę specjalizującą się wyłącznie w produkcji oprogramowania oraz przez jednostkę dostarczającą kompletne systemy użytkowe, będące integracją sprzętu komputerowego i oprogramowania. Niezależnie jednak od różnych form, w każdym z tych przypadków można wyodrębnić następujące etapy, które składają się na wytwarzanie oprogramowania użytkowego:
- identyfikację potrzeb użytkowników oprogramowania,
- projektowanie oprogramowania,
- wykonanie programów i opracowanie dokumentacji eksploatacyjnej oprogramowania.
Identyfikacja potrzeb użytkowników oprogramowania polega na określeniu funkcji użytko-
9