Wykonuję niezależne projekty internetowe dla klienta. Klient prosi mnie o zakup iPada do celów testowych. Czy powinienem poprosić go o iPada?
W przeciwnym razie nie potrzebuję iPada. Czy etyczne jest proszenie o sponsoring, gdy otrzymujesz zapłatę za projekty? Czy powinienem to wypróbować?
project-management
freelancing
Rajat Gupta
źródło
źródło
Odpowiedzi:
Jeśli iPad jest nowym wymogiem, klient powinien zapłacić za dodatkowe testy, a opłata powinna to odzwierciedlać. Możesz poprosić klienta o skorzystanie z jego projektu, ale jeśli jest to ciągła potrzeba, będziesz musiał obliczyć koszt sprzętu w swojej cenie.
źródło
Powiedziałbym, że jest w 100% etyczny i tak, prosiłbym mojego klienta o dostarczenie mi wszelkich niestandardowych narzędzi, które są wymagane do projektu. Powiedziałbym również, że klient ma pełne prawo poprosić o zwrot narzędzi po zakończeniu projektu.
źródło
Zbuduj to w cenie umowy z nimi.
źródło
To wątpliwe. Czy zwrócisz iPada klientowi po zakończeniu projektu? Czy to tylko dla tego klienta i tylko dla tego klienta, a nie widzisz przyszłego zastosowania dla iPada? Jeśli tak, możesz mieć przypadek, ponieważ jest to specjalne żądanie od jednego klienta.
Jeśli jednak planujesz zachować iPada lub używać go z innymi klientami, nie powinieneś o niego prosić. Ponieważ wtedy jest to narzędzie wymiany i, jak zauważa Craige, nie poprosiłbyś ich o zakup nowego komputera.
źródło
Czy możesz pożyczyć / wydzierżawić jeden do celów testowych zamiast go kupować?
źródło
Najpierw ustalę, że umowa wskazuje, czy aplikacja internetowa będzie obsługiwać urządzenia z systemem iOS. Jeśli tak, to powinno to być coś, o czym mówiłeś, zanim uzgodniłeś cenę kontraktu.
Jeśli nie masz umowy, odmów jej przetestowania na urządzeniach z iOS, chyba że są skłonni kupić to urządzenie. Możesz oczywiście powiedzieć im, jak sugerował Adam, zakopać jeden z nich i zwrócić go im po zakończeniu projektu.
źródło
Jeśli klient określa określone urządzenie, a nie było to określone w pierwotnym zakresie projektu, uważam, że jest na nim. Jeśli stwierdzili, że produkt musi działać na platformach mobilnych, myślę, że to Ty musisz upewnić się, że masz sposób na przetestowanie na wielu platformach mobilnych. Jeśli przyjdą do ciebie później i będą nalegać na przetestowanie ich na iPadzie, muszą to zapewnić. Zrozumienie oczywiście, że jeśli to zapewnią, odzyskają je po zakończeniu projektu, więc jeśli uważasz, że możesz chcieć później, to zależy od ciebie.
Zawsze dołączam do moich umów klauzulę, zgodnie z którą klient jest odpowiedzialny za dostarczenie wszelkich konkretnych i / lub niestandardowych urządzeń, których potrzebują. Jestem odpowiedzialny za zapewnienie własnego środowiska programistycznego, ale nie powinienem wychodzić z domu i kupować bardzo konkretne elementy sprzętu, które są przeznaczone tylko do tego projektu. Jeśli możesz testować za pomocą emulatora jako części zestawu SDK, to dobrze dla Ciebie. Jeśli nalegają, że musi to być prawdziwy „XWidget 10000”, muszą podać.
źródło
NIE. NIE prosisz klienta o darmowy iPad. Możesz go kupić samodzielnie lub poprosić klienta (jeśli wymaga tego, aby produkt działał na iPadzie), aby dostarczył jeden na czas trwania projektu (który pozostaje ich własnością, i powinieneś traktować go jako taki i oddać go z powrotem po zakończeniu projektu).
Jeśli faktycznie licytujesz umowę, wiedząc, że powinna ona obejmować iPada, spodziewałbym się, że jako wykonawca już ją masz. To nie tak, że mówimy tutaj o jakimś bardzo niejasnym zestawie, który nie ma zastosowania poza zakresem umowy lub jest tak drogi, że nie można oczekiwać, że będzie to osoba prywatna lub mały dostawca.
źródło
Jako niezależny programista stron internetowych powinieneś już mieć to narzędzie jako swój zestaw narzędzi.
Szybko wkraczamy w epokę mobilności i powinieneś mieć możliwość testowania na platformach mobilnych; jest to część twojej pracy jako programisty.
-- Edytować --
Nie uważam, że to klienci ponoszą odpowiedzialność za zakup któregokolwiek z twoich narzędzi, chyba że jest to niezwykle rzadkie narzędzie, którego nigdy nie będziesz mógł użyć ponownie. W takim przypadku wymaganie to powinno zostać uzgodnione w pierwotnej umowie.
Uważam, że jest to podobne do zakupu narzędzi dla wykonawcy (ów) budujących Twój dom. Czy chciałbyś zapłacić dodatkowe tysiące dolarów, aby wyposażyć je w podstawowe narzędzia handlu, takie jak młoty i wiertarki?
źródło
Chociaż to nie dotyczy twojego bezpośredniego pytania. Jeśli jest to projekt internetowy, dodam cent. Do prostych zrzutów ekranu na iPada i urządzenia wieloplatformowe oraz podstawowych testów interaktywności z powodzeniem korzystałem z CrossBrowserTesting.com. Możesz generować zrzuty ekranu i wysyłać je do swojego klienta szybko i łatwo, więc może to być pomocne, jeśli masz iPada.
* Poza tym, że jestem klientem, nie mam zainteresowania ani powiązań z crossbrowsertesting.com
źródło
Większe pytanie tutaj nie dotyczy kosztu zakupu iPada, ale koszt uruchomienia projektu na iPadzie.
Zanim cokolwiek zrobisz, musisz oszacować koszt budowy kompatybilności z iPadem (może być konieczne pożyczenie jednego z nich). Jeśli to tylko dwie lub dwie godziny pracy, nie, prawdopodobnie nie ma sensu, aby klient rozwidlał urządzenie za ponad 600 USD. Jeśli zobaczysz bardzo duży rachunek za rozwój kompatybilności z iPadem, może okazać się bardziej odpowiednie samodzielne zapłacenie za ipad, a następnie przejęcie kosztu amortyzacji iPada na rachunek.
Innymi słowy, jeśli jest to praca warta 300 USD, nie kupuj i ipad. Jeśli jest to 5000 USD pracy, tak, kup używany iPad z pieniędzmi depozytowymi i sprzedaj go, gdy skończysz. W ten sposób klient kosztuje tylko 100 USD lub maksymalnie 200 USD. Wydaje się to najbardziej sprawiedliwe i wnosi większą wartość do tego, co oferujesz, spełniając potrzeby klientów.
źródło