Poznaj polskich przedsiębiorców

Analiza kodu źródłowego

2009-02-06 08:29:50
Firma Parasoft już od wielu lat jest wiodącym liderem na rynku usług informatycznych, dostarczających wiele innowacyjnych rozwiązań cieszących się dużym zaufaniem klientów biznesowych.  Jest wiele miejsc, gdzie rozwiązania firmy Parasoft znajdują bezpośrednie zastosowanie lub pozostają ścisłym związku z pozostałymi procesami. Nie jest jednak do końca wiadome, czy rozwiązania dostarczane przez firmę Parasoft są w dalszym procesie użytkowania modyfikowane i unowocześniane, zmiany mają siłę następczą i nie są ściśle uwarunkowane z prawem autorskim. Firma Parasoft tworząc gotowe rozwiązania nie zastrzega sobie ściśle praw do wytworzonego dzieła. Takie podejście znajduje uzasadnienie praktyczne. Projekt dostarczony dla konkretnej firmy może w małym stopniu odbiegać od rzeczywistych wymagań firmy co do skuteczności programu. Brak licencji autorskiej pozwala na dowolną modyfikację, dostosowywanie jej do potrzeb firmy. Z drugiej strony natomiast każda zmiana w programie jest traktowana jako wytworzenie nowego programu, który w zmienionej postaci wraca do wytwórcy. Taki nowy już program może być ponownie sprzedany innej firmie na nowych warunkach i zasadach. Cena za nowy produkt, to znaczy zmodyfikowany przez inną firmę jest znacznie większa. Firma Parasoft prowadzi również ścisłą współpracę z użytkownikami swoich programów. Specjalnie do tego stworzony kanał komunikacyjny pozwala na bezpośredni kontakt z twórcami produktu. W taki sposób można zawsze dokonać zmiany w różnych produktach, analiza kodu źródłowego pozwoli na dokonanie bezpośredniej zmiany w wadliwym programie. Testowanie oprogramowania przez firmę, a dostarczonego przez Parasoft może polegać na różnego rodzaju działaniach. Bezpośredni audyt kodu niekiedy jest bardzo ważny. Testowanie oprogramowania może być bezpośrednio związane z tym, że dokonuje się audyt kodu. Niekiedy rozwiązania podpowiedziane przez inną firmę mają zbawienny wpływ na działania pozostałych aplikacji. Przecież mała pomyłka w programie może spowodować nieodwracalną zmianę. Dlatego dokładna analiza kodu pozwala wykryć w odpowiednim momencie usterkę. Testowanie oprogramowania i audyt kodu jest bardzo złożonym problemem. Jednak analiza kodu jest bardzo przydatna w procesie tworzenia programów.

Pozostaw swój komentarz
imię (wymagane)