Wątek przeniesiony 2022-08-21 20:01 z Edukacja przez cerrato.

W zasadzie oprogramowanie jest gotowe do Release - co to znaczy?

0

Pytanie z rozmowy rekrutacyjnej:

"Co to znaczy: W zasadzie oprogramowanie jest gotowe do Release"

Że oprogramowanie musi jeszcze przejść testy?

1

Że nie wszystkie taski są zakończone, testy nie zostały napisane/przeprowadzone.

2

Moim zdaniem przeszło testy, wszyscy już klepnęli swoje błogosławieństwo, czyli wypalać i pakować w pudełka :P

2

To w zasadzie znaczy, że rozjeżdżamy się mocno z road mapą :)

1

To znaczy, w dzisiejszych czasach mamy gita, więc, jak coś to odkręcimy (to "w zasadzie" = pewna nieokreśloność).

0
still.still napisał(a):

Pytanie z rozmowy rekrutacyjnej:

"Co to znaczy: W zasadzie oprogramowanie jest gotowe do Release"

Że oprogramowanie musi jeszcze przejść testy?

Sławna "gotowość w 95%". Potem następuje jeszcze bardziej sławne "ostatnie 5%".
jakbym czytał tutejszą rubrykę ogłoszeń: do prawie gotowego programu ptrzebujemy programisty języka Xyz

0

Dla mnie jest to wyłącznie oczekiwanie na to, żeby ktoś kliknął przycisk "merge". Lub też ktoś jeszcze nie przyklepał MR albo jest piątek i czekamy do poniedziałku na zrobienie wdrożenia.

5

Spróbujmy użyć tego sformułowania w innych kontekstach:
"W zasadzie jest wciąż dziewicą"
"W zasadzie już urodziła"

To nie oznacza dokładnie nic, poza tym, że PM ma wrażenie, że większość pracy została już wykonana. A często to ostatnie 5% trwa dwa razy dłużej niż pierwsze 95%.

3

To znaczy, że nadszedł deadline, ale nikt nie wie czy oprogramowanie działa jak powinno i trzeba to jakoś ładnie ubrać w słowa ;)

2

ja bym powiedział, że czyli, że jesteśmy w czarnej dupie

0

Że nie da się sprawdzić na danych testowych

2

Że nie mają CD?

9

W zasadzie oprogramowanie jest gotowe do Release

Znaczy, że nie działa. Inne synonimy nie działa wylistowane niżej. Lista niekompletna.

1. nie bangla
2. jest spierne
3. jest zjene
4. zesrało się
5. nie trybi
6. garaż
7. g*o
8. chnia (z grzybnią)
9. syf
10. działa ale nieskutecznie
11. ma ograniczoną funkcjonalność
12. rypnięte
13. walnięte
14. zwalone
15. disneyland (naciskasz guzik i nie wiesz co się wydarzy)
16. prawie działa
17. działa ale nie wszystko
18. szambo
19. nie kmini
20. pielnięte
21. jest prawie dobrze
22. zgodnie z brakującą specyfikacją
23. jest w fazie testów
24. poczekaj chwilę muszę coś sprawdzić
25. to dziwne u mnie działa
26. działa: zaraz zobaczymy
27. raczej nie ma takiej możliwości
28. działa, ale nie w tej chwili
29. wczoraj działało
30. działa, ale nie w tym wypadku
31. chyba jest niedobrze
32. chyba działa
33. jest uniwersalne
34. użytkownik kłamie
35. użytkownik jest chem (tzn. nie umie używać programu)
36. nie rozumieją
37. nie ma potrzeby
38. a weź odpal jeszcze raz... (reset)
39. wdrożeniowcy spielili
40. strange!
41. życie nie jest sprawiedliwe
42. nosz ka!
43. przez sekundę działało
44. nie działa to twoja pała
45. to jest jakaś zaszłość
46. nie do końca jeszcze działa
47. powinno działać
48. magia (czary)
49. działało, używałem tego
50. generalnie już wszystko działa
51. tu jest wszystko dobrze!
52. coś tam działa
53. jeszcze wszystkiego nie sprawdziłem
54. klient sprawdzi
55. czasami się zawiesza jak każde urządzenie elektroniczne
56. przestał normalnie pracować
57. posiedzę 30 minut i będzie działać
58. gdzieś jest błąd
59. nie jest zaimplementowane
60. znaczy... no, nie wiem...
61. średnio śmiga
62. beta
63. tego się nie robi w aplikacjach webowych
64. przecież tu się nie ma co popsuć
65. to będzie działać...
66. to jest do dużych testów
67. problem jest po Waszej stronie
68. Wszystko źle!
69. wszystko działa, ale źle
70. właśnie zacommitowałem
71. idea jest piękna...
72. coś już działa, coś się jeszcze wywala
73. teraz już będzie działać!
74. Nie no co Ty. Będzie działać!
75. Generalnie to działa, nie uwzględnia tylko jednej bardzo ważnej rzeczy...
76. Ale ja uważam, że to działa
77. Było dobrze
78. Tak działało
79. Myślę, że trzeba to zdebugować
80. To nie jest wymagane
81. A to nie działa właśnie w ten sposób?
82. czasem wychodzi
83. Tak poza tym to działa.
84. Generalnie nie jest źle
85. Będzie dobrze
86. to jakaś dziwna sytuacja
87. to oracle
88. wszystko jest dobrze, ale jest źle
89. ten błąd działa
90. jeśli tak ma działać, to jest dobrze
91. coś trzeba pokombinować
92. teoretycznie działa
93. coś się źle zjeło
94. to będzie proste, copy-paste
95. jako tako działa
96. performance jest nie najlepszy
97. to nie jest defekt bo przy odpowiednim skonfigurowaniu wszystko działa
98. coś się wydarzyło
99. częściowo działa
100. kod jest dobry, ale nie działa
101. broń palna o kalibrze poniżej 20mm
102. ktoś zrobił fixa w złą strone
103. To wyraźnie wskazuje na to, że jest jakiś problem natury technicznej …
104. chyba nie bardzo
105. działa ale nie zawsze widać
106. działa specyficznie
107. to chochlik
108. będzie jutro
109. jeszcze nic się nie zjeło
110. załóżmy, że chyba będzie ok
111. nieźle
112. a zrobiłem, nie wnikałem
113. działa ale mało
114. działało, działało i sru
115. chwilowy błąd
116. działa ale nie tak jak myślisz
117. źle robi
118. wyp***dala się dopiero na…
119. zwykły ciąg przyczynowo-skutkowy
120. Ale możemy wam dodać…
121. Przygoda
122. jakim cudem
123. Ale na stage’u działa
124. Chciałem to zrobić wczoraj
125. To nie jest błąd, to życie
126. to jest błąd systemu
127. coś działa, coś nie działa
128. Nie no! Działa doooobrze
129. To jest niezręczność
130. I asked the client to check; we’ll see
131. No tam trochę trzeba poprawić, ale tak to działa
132. trochę działa
133. działa, tylko nie jest całkowicie sprawne
134. działa tylko nie widać
135. I CO TERAZ K**O BĘDZIE?
136. założenie jest generalnie poprawne
137. To nie nasz problem
138. PRODUKT to nie jest system czasu rzeczywistego
139. Ale jak umiejętnie klikasz to działa
140. Engineering is all about tradeoffs.
141. Internal error, infinite wait has timed out. (qmutex.cpp)
142. Jest kompatybilne, ale nie ma gwarancji, że zadziała.
143. Ogólnie to działa
144. No bo działa
145. Moim zdaniem to nie jest błąd
146. Nie wiem, jest zgłoszenie
147. Ma pewne problemy
148. no chyba że olewanie licencji jest spodziewanym działaniem, to wtedy działa idealnie
149. to już chyba ostatnia rzecz
150. Dla mnie to nie ma znaczenia ale dla klienta może
151. testowałem
152. Powinno się dać
153. Działa, tylko z inną semantyką
4

8in783pwnjz71.jpg

1

Teraz doczytałem więc dopiero teraz się wypowiem. Kiedyś w miesięczniku brydżowy przeczytałem że zwrot W zasadzie oznacza Tak powinno jest, ale tak nie jest. W tamtym wypadku chodziło o frazę W zasadzie brydż to sport dla ludzi kulturalnych. Stwierdzenie z tytułowego pytania można rozwinąć do

Oprogramowanie powinno być gotowe do Release'u, ale nie jest

Ale dla prawdziwego korpo wojownika nie działające oprogramowanie nie jest powodem żeby nie wydać release'u. Co najmniej raz widziałem jak totalnie nie działąjacy projekt musiał zostać otagowany, z release'owany i przekazany testerom. Niedziałanie programu niedziałaniem programu, ale harmonogram musiał się zgadzać

3

@KamilAdam: Prawdziwy korpo wojownik nie dostosowuje się do rzeczywistości. On ją kształtuje albo inaczej rzeźbi. Nie po to mamy procesy, żeby się przejmować takimi szczegółami jak działanie bądź nie, oprogramowania. Miało być na czas i w budżecie, to będzie.
Raz widziałem, jak projekt, będąc w ciemnej dupie po rocznym developmencie (agile...) i zwyczajnie nie działający (nawet nie "właściwie to działa") wykonał brawurowy atak "okoliczności się zmieniły, to co zrobiliśmy jest już nieadekwatne do potrzeb klienta, musimy natychmiast rozpocząć projekt Kupa 2.0". Po czym przez kolejne pół roku robiliśmy kupę. Dalszego ciągu tych zdarzeń, mam szczęście nie znać.

3
still.still napisał(a):

"Co to znaczy: W zasadzie oprogramowanie jest gotowe do Release"

Że nie jest, ale i tak pójdzie jak jest.

2

To znaczy, że oprogramowanie uruchamia się, prawdopodobnie nie działa prawidłowo, ale jest już gotowe do testów na produkcji, które wykona klient, bądź końcowi użytkownicy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1