Jestem programistą w pięcioosobowym zespole i wierzę, że nasz projekt zmierza w kierunku katastrofy. Opiszę za chwilę, ale moje pytanie brzmi: jak mam się zachować? Termin upływa za 1,5 miesiąca i wydaje mi się, że bez względu na to, co zrobimy, ten projekt się nie powiedzie. Uważam, że powinniśmy po …
Jestem opiekunem projektu, który ma dużą nietechniczną bazę użytkowników. Utrzymuję go od około 4 lat i dodam nowe funkcje, o które zostały poproszone. Chciałbym teraz przejść do innych projektów i przestać się rozwijać dla tej aplikacji. Ze względu na nietechniczny charakter użytkowników, w przeszłości wkład kodu był bardzo niewielki. Nie …
Pracuję jako pełnoetatowy programista i mam dość dobrze płatną pracę dla kraju, w którym mieszkam, ale w tej chwili mogłem zarobić trochę dodatkowej gotówki (żona dokucza nowej kuchni itp.). W wolnym czasie chciałbym zająć się małymi projektami. Nie jestem zainteresowany pisaniem złośliwego oprogramowania ani szybkich programów. Sprawdziłem kilka zewnętrznych witryn …
Przydzielono mi projekt grupowy z mojej klasy informatyki AP i muszę pracować z trzema innymi osobami. Nigdy z nimi nie rozmawiałem, nie mam pojęcia o ich umiejętnościach, a wszystko, co mam, to adres e-mail. Podsumowując, zadanie to: „Jako zespół ukończysz co najmniej trzy moduły do klasy ...” Zamierzam zostać „kapitanem …
Jestem młodszym programistą i trudno mi oszacować, ile czasu zajmuje ukończenie większego projektu oprogramowania. Wiem, jak ogólnie zbudować architekturę, ale trudno mi wiedzieć, jakie szczegóły muszę zrobić i jakie problemy muszę rozwiązać. Trudno więc oszacować, ile czasu zajmie ukończenie większego projektu, ponieważ nie wiem, jakie problemy muszę rozwiązać i jak …
Zawsze czytam o dużych projektach transformacji lub integracji, które są totalną lub prawie całkowitą katastrofą. Nawet jeśli uda im się jakoś odnieść sukces, koszty i harmonogram wypalenia są ogromne. Jaki jest prawdziwy powód, dla którego duże projekty są bardziej podatne na niepowodzenia. Można stosować zwinne w tego typu projektach lub …
Z ciekawości, jaka jest różnica między małym, średnim i dużym projektem? Czy mierzy się to liniami kodu lub złożonością? Buduję system barterowy i do tej pory mam około 1000 linii kodu do logowania / rejestracji. Mimo że jest dużo LOC, nie uważałbym go za duży projekt, ponieważ nie jest tak …
Po pierwsze przepraszam, że jest to niewłaściwa sekcja sieci, aby opublikować to pytanie. Jeśli tak, prosimy o przeniesienie go w bardziej odpowiednie miejsce ... Pytanie: Chciałbym usłyszeć twoje pomysły dotyczące sposobów uruchamiania i prowadzenia projektów typu open source. Mam projekt systemu zarządzania treścią typu open source i tutaj pojawiają się …
Wielki projekt, nad którym pracuję od kilku lat, to aplikacja kontrolna (i wszystko) zaawansowanego urządzenia, stanowiącego serce jego oprogramowania układowego. Urządzenie jest dość zaawansowane, ma więcej funkcji niż mogłem powiedzieć z pamięci, a 98% z nich jest obsługiwanych przez ten jeden ogromny plik wykonywalny. Z jednej strony program jest dość …
To prawdopodobnie zabrzmi źle, ale proszę bardzo. Od jakiegoś czasu pracuję nad projektem dla klienta. Nie podano mi żadnych szczegółów oprócz „To musi być wtyczka XYZ i interfejs z produktem ABC”. Co było w porządku, ale teraz zbliżamy się do końca (tak myślę) i to się przeciąga. Nie mam na …
Jestem średnio zaawansowanym programistą z kilkuletnim doświadczeniem zawodowym, który jest w połowie drogi magisterskiej. Podczas nauki programowania często słyszałem dwie pozornie sprzeczne rady. Pierwsza rada: spraw, by coś działało szybko, sprawdź, jak to działa (poprzez prototypowanie lub testy nieformalne), popraw wersję, zobacz, jak to działa ponownie, popraw to ponownie ... …
Zauważyłem, że ilekroć chcę uruchomić poprzedni projekt, minie dużo czasu, nim go znajdę i zanim ponownie skonfiguruję wszystko, aby mógł on działać. Na przykład mam projekty w języku Python, które utworzyłem w systemie Linux i zależy to od pakietów oprogramowania, które można łatwo zainstalować w systemie Linux, ale nie mam …
Przez około sześć miesięcy myślałem, że powinienem dołączyć do projektu iPhone'a lub iPada o otwartym kodzie źródłowym, aby doskonalić swoje umiejętności w Objective-C, ale za każdym razem, gdy to robię, widzę tysiące linii kodu w dużych projektach, które ja w końcu przekonuję się, że nigdy nie zrozumiem. Zawsze myślę, że …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Zwinne tworzenie oprogramowania staje się w dzisiejszych czasach dość zabawnym modnym hasłem. Jako programista rozumiem pragmatyczną wartość iteracyjnego programowania, ale (najczęściej) nie jest wyborem programistów, aby przyjąć zwinne podejście do tworzenia oprogramowania. To wybór zarządzania odgórnego! Bez względu na to, czy jest to krystaliczne, zwinne metody, dsdm, rup, xp, scrum, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.