Porozmawiajmy o oprogramowaniu…

Zaczynając od tego artykułu, zajmiemy się szczegółami narzędzia, które w dzisiejszych czasach jest niezbędne: oprogramowanie. Autor, Stefano Frignani, przeanalizuje również zestaw miar i parametrów, które oprogramowanie powinno być naprawdę pomocne w rozwoju firmy w nadchodzących wydarzeniach. W poprzednich artykułach opublikowanych na ten temat w Xylonie omawialiśmy wiele tematów I pokazaliśmy, jak znacznie dzisiejszy biznes różni się od tego sprzed piętnastu lat.
Jest inaczej, ponieważ to świat się zmienił… Zobaczyliśmy także, jak te zmiany – jeśli zostaną przyjęte i zaadresowane z właściwym nastawieniem – mogą pomóc naszym firmom w rozwoju i zapewnić nam nowe, potężne narzędzia.
Dla nas, rzemieślników z branży stolarskiej, nastąpiły silne zmiany – na przykład w dziedzinie produkcji, do której zawsze byliśmy przyzwyczajeni. Są także kwestie, które wielu zignorowało do tej pory kojarząc je z samodzielnymi działaniami dużych firm, takie jak marketing, sprzedaż i zarządzanie / organizacja firmy. W nieco krótkowzroczny sposób postanowiliśmy zignorować wiele z tych wyzwań; daliśmy sobie pozwolenie na odkładanie ich dzień po dniu, ale zamiatanie pod dywan nie ma sensu. Musimy teraz uczyć się, rozumieć i opanowywać wszystkie te koncepcje, a także potrzebujemy konkretnych narzędzi, które mogą pomóc w codziennych obowiązkach. Ilość rzeczy, którymi musimy się zająć, stale się zwiększa, a odkładanie ich na nowo jest równoznaczne umieszczenia daty wygaśnięcia w twojej firmie, tak jakby był to jogurt.

Po wykonaniu tych niewygodnych i niepopularnych, ale słusznych analiz, zaczynamy szczegółowo omawiać narzędzie szczególnie mi drogie: oprogramowanie. W nadchodzących miesiącach przeanalizujemy wszystkie środki i parametry, które oprogramowanie powinno mieć, aby naprawdę pomóc i które będą przydatne podczas rozwoju firmy.
Nie wchodźmy zbyt głęboko w pochodzenie oprogramowania, które jest jednym z najświeższych osiągnięć w historii ludzkości. Od jego początków nastąpiła niesamowita ewolucja i seria zmian,- w 1975 roku Bill Gates i Paul Allen stworzyli Microsoft Inc., tworząc w ten sposób bazę do następnej dyfuzji systemu operacyjnego MS-DOS (1982) a Windows (1985) do drugiej. Dzięki czemu IT jest dostępne dla wszystkich. Ale kiedy mówimy o oprogramowaniu, o czym mówimy? Bardzo często, aby wyjaśnić koncepcję oprogramowania lub jemu pokrewnych, stosuje się analogię dotyczącą ludzkiego ciała. Można powiedzieć, że z grubsza sprzęt to ciało, a oprogramowanie to mózg. W dzisiejszych czasach powiedziałbym, że cała planeta i życie prawie wszystkich istot ludzkich są ciągle otoczone przez oprogramowanie w nieskończonej liczbie sytuacji.

Weźmy tylko kilka przykładów, aby zrozumieć, ile oprogramowania otacza nas w każdym momencie naszego życia. W większości przypadków, gdy wstajemy rano, nie budzimy się na dźwięk żywego koguta; zamiast tego budzimy się na dźwięk koguta reprodukowanego jako dzwonek z telefonu komórkowego, który pocałowaliśmy na dobranoc kilka godzin wcześniej. Ale telefon komórkowy, dzięki wyrafinowanemu oprogramowaniu wewnętrznemu, może zrobić znacznie więcej: może działać jak latarka, robić zdjęcia, odtwarzać filmy i dźwięki, robić notatki na temat Twoich planów, a czasami – jeśli jest sygnał – może nawet wykonywać połączenia…

Mikrofalówki i pralki: wybierasz ustawienie „przyjazne dla użytkownika”, które podgrzewa jedzenie lub pranie w ograniczonym czasie, w oparciu o parametry takie jak czas prania, ciężar ładunku i tak dalej. Odeszliśmy od czarnobiałych telewizorów, w których można było oglądać tylko dwa kanały, aby przerzucić się na gigantyczne ekrany o powierzchniach większych niż kryte boisko do piłki nożnej, ale tak lekkie, że dwie mrówki mogły je nosić i pilotować za pomocą oprogramowania tysięcy kanałów cyfrowych.

A co z samochodami? Ilu ludzi dzisiaj chciałoby kupić samochód, który nie ma ABS? W dzisiejszych czasach samochody parkują za pomocą kliknięcia przycisku. Mogą robić parkowanie równoległe, zarówno w kształcie litery „L” i „S”, a dzięki temu samemu rodzajowi oprogramowania przemysł motoryzacyjny twierdzi, że wkrótce wprowadzi na rynek samochody, które same mogą jeździć.

Oprogramowanie to oczywiście część naszego osobistego życia codziennego, ale także istnieje w naszymżyciu zawodowym. Tu każdy przyznaje, że praktycznie niemożliwe jest uniknięcie tematu oprogramowania.

Niezależnie od tego czy musisz angażować się w zadania biznesowe, takie jak składanie ofert lub zadania administracyjne czy tworzenie faktur, to oczywiste, że dzisiaj oprogramowanie jest niezbędne. Nie tylko dlatego, że dostarczenie oferty pisanej ręcznie na opakowaniu sera nie należy do najlepszych sposobów zwócenia się do klientów, ale także dlatego, że kartka może wkrótce stać się samolocikiem albo łódką. Wtedy umowy zawarte z klientem nie zostaną nidzie zachowane w celu późniejszego odzyskania. Oprogramowanie jest jeszcze bardziej przydatne, gdy tworzymy produkty różniące się w zależności od klienta – okno, mebel lub klatka schodowa. Za każdym razem musimy projektować coś nowego I musimy to robić nie tylko szybko alei bardzo precyzyjnie, aby uniknąć nieporozumień. Przydaje się przy tym oprogramowanie, które pomaga nam tworzyć graficzne prezentacje, które pozwalają naszym klientom lepiej zrozumieć, co ich interesuje I co próbujemy im sprzedać.

To tylko niektóre z konkretnych przykładów pokazujących, jak oprogramowanie, czy nam się to podoba, czy nie, jest wszędzie obecne, aby uczynić nasze życie prostszym, jak to mówią twórcy oprogramowania. Cel jest niewątpliwie szlachetny, chociaż wydaje mi się, że nie wszyscy by się z tym zgodzili. Jednak, jak wszyscy wiemy, postęp nie kończy się i dlatego zamiast narzekać, wygodniej jest dowiedzieć się więcej na temat problemu i zrozumieć, jakich cech powinniśmy szukać w oprogramowaniu, aby było dobrą inwestycją i pozwoliło nam spokojnie spać w nocy.

Moim zdaniem jedną z najważniejszych cech oprogramowania jest jego kompleksowość, ogólne przeznaczenie. Kiedy mówimy o sklepie stolarskim, mówimy o firmie, grupie działań i ludziach, którzy – choć różnorodni – muszą idealnie do siebie pasować i osiągnać wspólny rezultat. To jak orkiestra: jeśli brakuje instrumentu, melodia brzmi niekompletnie, a jeśli instrumenty nie są perfekcyjnie zsynchronizowane ze sobą, efekt końcowy jest katastrofalny. Zasady w firmie stolarskiej są takie same: nie możemy oczekiwać funkcjonalnej firmy, jeśli brakuje nam działalności komercyjnej lub nie utrzymujemy naszych wewnętrznych zasobów w ryzach.

Niestety, nie wystarczy już zrobić fajnego mebla, aby odnieść sukces na rynku; Nie wystarczy stworzyć okno, które spełnia wszystkie przepisy, aby zagwarantować firmie przyszłość. Biorąc pod uwagę koncepcję „inteligentnej firmy” wprowadzoną przez Przemysł 4.0, zaczynamy rozumieć, jak obecnie niezbędna jest synchronizacja wszystkich działań handlowych, administracyjnych i organizacyjnych, projektowania i produkcji. Muszą być zespolone tą samą filozofią, wspomaganą przez jednego dyrygenta i mogą skierować różnymi działami w sposób jednolity, harmonijny i wzajemnie powiązany, jednocześnie radząc sobie z wszelkimi trudnościami, najlepiej jak potrafią. Przy tym zapobiegając nieoczekiwanym wydarzeniom i produkując towar i usługi tak wydajnie, aby było to opłacalne – nawet przy niewielkich ilościach.

Tak jak nie może być 3-4-5 dyrygentów w tej samej orkiestrze, nie jest wskazane, aby różne oprogramowanie zarządzało różnymi działami / funkcjami firmy. Jest tak nie tylko dlatego, że taka sytuacja powodowałaby zamieszanie, ale także z następujących powodów.

 

Wyobraź sobie, że w firmie jest oprogramowanie A i oprogramowanie B, opracowane przez dwóch różnych producentów oprogramowania. Oto problemy, które możemy napotkać:

1. Jeśli na przykład oprogramowanie A zostanie zaktualizowane, może to prowadzić do problemów z komunikacją, które wymagałyby aktualizacji oprogramowania B. Istnieje również prawdopodobieństwo, że aktualizacja oprogramowania B może wymagać dopłaty.
2. W przypadku wprowadzenia zmian w danych w oprogramowaniu A, może to wymagać takich samych zmian w oprogramowaniu B. Nieprzestrzeganie tego może spowodować niebezpieczne sytuacje i poważne uszkodzenia.
3. Wyobraź sobie, że oprogramowanie A zajmuje się komercyjnymi aspektami firmy, podczas gdy oprogramowanie B zajmuje się aspektami produkcji. Mogą występować aspekty produkcyjne, na które mają wpływ dane dostępne tylko w oprogramowaniu A, ale oprogramowanie B nie jest w stanie odczytać. Ta sytuacja mogłaby następnie doprowadzić do powstania problemów technicznych w oprogramowaniu B, tracąc ciągłość procesu produkcyjnego i generując złą bazę do kolejnych interwencji.
4. Często połączenie między oprogramowaniem A i oprogramowaniem B jest jednokierunkowe, a to nie pozwala oprogramowaniu A na stwierdzenie, co stało się w oprogramowaniu B.
5. Połączenie oprogramowania A z oprogramowaniem B może spowodować wzrost kosztów dwukrotnie większych niż spodziewana kwota. Istnieją przypadki, w których oprogramowanie A wymaga opłaty za połączenie z oprogramowaniem B, a oprogramowanie B również wymaga opłaty za połączenie z oprogramowaniem A.
6. Może się zdarzyć, że ze względu na potrzebę oprogramowania A (lub B), protokół komunikacyjny podlega zmianom. W takim przypadku istnieje ryzyko, że oprogramowanie B
może wymagać opłaty za opracowanie zmian wprowadzonych do protokołu.
7. Jeśli pojawią się problemy z wymianą danych, istnieje ryzyko, że oprogramowanie A i B przesuną odpowiedzialność i doprowadzą do marnowania czasu i pieniędzy. Należy pamiętać, że chociaż firmy A i B wydają się początkowo zgadzać, nikt nie zabrania nam myśleć, że związek może się zmieniać z czasem. Nie zapominajmy, że statystyki dotyczące rozwodów pokazują tylko ich wzrost…
8. Jeśli potrzebujesz pomocy z oprogramowaniem A, musisz zadzwonić do firmy, która będzie miała pewne warunki interwencji, a jeśli potrzebujesz pomocy z oprogramowaniem B, będziesz musiał zadzwonić do innej firmy, która będzie miała własne tryby interwencji.
9. Programy są zwykle dostarczane z umowami wsparcia technicznego, więc będziesz musiał zapłacić kontrakt za oprogramowanie A i oprogramowanie B osobno każdego roku.
10. Różne oprogramowanie jest tworzone przez różne firmy, które mają różne konta bankowe i różne cele biznesowe. Oprogramowanie powstało w różnym czasie, z różnymi filozofiami, różnymi interfejsami i różnymi celami. Dlatego nie jest pewne, czy są w stanie łatwo przetworzyć lub zsynchronizować wszystkie dane, które chcemy.

W tym numerze przeanalizowaliśmy pierwszą cechę, którą wszyscy powinniśmy mieć na uwadze, decydując się na wprowadzenie oprogramowania do firmy, która będzie przy nas przez następne 10-30-70 lat. Mimo wszystko, piękno oprogramowania polega na tym, że nawet jeśli użyjesz go tysiąc razy, nie przetrze się jak znoszone dżinsy i nie będzie wymagać wymiany oleju jak samochody.
Na razie to wszystko. Do zobaczenia następnym razem z innymi wskazówkami na temat oprogramowania.