Współpracownik zastanawiał się dziś nad tym: „Dlaczego w naszej branży„ produkcja ”oznacza„ produkt końcowy, który można dostarczyć ”? Wiesz, jeśli film jest w produkcji, oznacza to, że obecnie go kręci, a nie to, że że zostało zrobione i widzowie to oglądają ”.
history
production
semantics
etymology
joshjs
źródło
źródło
Odpowiedzi:
Myślę, że termin „produkcja” pochodzi z innych branż, takich jak motoryzacja lub elektronika, gdzie gdy element / produkt jest gotowy do użycia, staje się częścią produkcji / zastosowania w czymś większym, jak na „linii produkcyjnej” lub „rurociągu budowlanym” „. W oprogramowaniu termin „środowisko produkcyjne” może być równoległy w tym sensie, że ludzie używają tego oprogramowania wdrożonego w produkcji do robienia czegoś tak ważnego itp.,
źródło
S. Lott naprawdę trafił w sedno, ale niestety tylko skomentował.
Niuanse, że ludzie wydają się być tutaj brakuje to, że słowo produkcja nie odnosi się do stanu samego oprogramowania , ale jak jest wykorzystywane oprogramowanie .
Być może masz dokładnie taką samą wersję oprogramowania, bajt po bajcie, działającą w środowisku produkcyjnym i testowym. Różnica tylko między nimi jest to, co się robi z niego. Wersja produkcyjna służy do tworzenia czegoś - transakcji, raportów, rachunków, cokolwiek.
Środowisko testowe lub testowe może również „wytwarzać” te rzeczy, ale tylko w abstrakcyjnym sensie; ponieważ dane wyjściowe z tych środowisk zostałyby po prostu wyrzucone, to, co produkuje, przypomina bardziej produkt symulowany niż produkt rzeczywisty.
Pamiętaj, że większość firm nie jest sklepami programistycznymi, dlatego oprogramowanie nie jest produktem. Oprogramowanie to narzędzie służące do tworzenia tego produktu. Jest to „produkcja” w tym samym znaczeniu, w którym wytwarzany jest generator prądu lub linia montażowa, tj. Ponieważ ma on rzeczywistą moc wyjściową i że moc wyjściowa jest sprzedawana i / lub wykorzystywana do prowadzenia działalności.
W rzeczywistości „produkcja” wcale nie oznacza „produktu końcowego, który można dostarczyć”. Prawidłowe określenie dla ostatniej partii to uwalnianie lub RTM . Nigdy nie używasz słowa „produkcja” dla oprogramowania do obkurczania.
źródło
Termin pochodzi z czasów, gdy pole było znane jako „Przetwarzanie danych”. Wówczas użytkownicy nie wprowadzali własnych danych. Zamiast tego wypełnili arkusze kodujące, które personel wprowadzania danych przebijał talie kart perforowanych. Te talie kart zostały fizycznie umieszczone w kolejce do przetworzenia przez osobę znaną jako „planista produkcji”. W tym momencie całe oprogramowanie działało jako część strumienia zadań wsadowych. Planista produkcji był odpowiedzialny za ustalanie priorytetów zadań. Codziennie tworzył listę zadań, które miały być wykonywane przez operacje komputerowe.
Operacje komputerowe były środowiskiem produkcyjnym 24x7x365, kiedy po raz pierwszy wkroczyłem na pole. Szklane domy nie były typowymi, samoczynnie działającymi centrami danych typu „gasnące światło”. Zamiast tego byli zamieszkani przez operatorów komputerowych, którzy rozpoczynali prace, podawali karty, zawieszali 9-ścieżkowe taśmy, montowali / rozmontowywali pakiety dysków i wyciągali listy z szybkich drukarek udarowych. Najgorsze ze wszystkich było prowadzenie maszyny rozrywającej. Maszyna rozrywająca usunęła papier węglowy z wieloczęściowego papieru składanego na wachlarz. Pęknięcie bibuły z wieloczęściowego papieru składanego wachlarza jest powodem, dla którego często operatorzy komputerowi noszą fartuchy laboratoryjne na starych fotografiach centrum danych.
źródło
Myślę, że to skrót od „środowiska produkcyjnego”. W przypadku aplikacji korporacyjnych istnieje środowisko programistyczne i środowisko produkcyjne . To drugie dotyczy rzeczywistych procesów firmy na żywo. Więc kiedy wdrażasz tam rzeczy, są one na żywo, a każdy błąd kosztuje ciężką gotówkę.
(Może być również środowisko testowe (s) , a środowisko inscenizacja , która jest zwykle identyczny do produkcji, ale nie na żywo, więc można wykonać testy akceptacyjne użytkownika (UAT) nowych funkcje / komunikaty na nim przed pójściem na żywo).
źródło
W wielu branżach termin produkcja faktycznie odnosi się do pracy z produktem użytecznym na żywo. Linie montażowe są również nazywane „liniami produkcyjnymi”, ponieważ chociaż produkty są budowane przez pracowników, projekty są finalizowane. Nie ma już „rozwoju”. Można to zrównać z filmami - przed produkcją należy najpierw wykonać kilka czynności: napisać scenariusz, scenariusz itp. Itp.
źródło
Domyślam się, że sięga wstecz, kiedy oprogramowanie było sprzedawane na dyskach. Dyski te musiały zostać „wyprodukowane”, więc użyta przez nich wersja oprogramowania była wersją „produkcyjną”, skopiowaną z serwera „produkcyjnego”.
Ponieważ podstawowe koncepcje oprogramowania są takie same, niezależnie od tego, czy jest ono pakowane w folię czy hostowane, nadal masz serwer „produkcyjny”.
źródło