2012-10-04 7 views
9

Chciałbym wiedzieć, jak zmierzyć potrzebny czas na uaktualnienie Magento? Sądzę, że większość z was miała trudności z odpowiedzeniem na pytanie klienta: "Ile czasu zajmie uaktualnienie mojego sklepu Magento?"W jaki sposób podasz szacunki dotyczące aktualizacji Magento?

Zwykle klient musi usłyszeć tylko cyfrę, np .: "Zajmie to X godzin, a będzie to kosztować za trzy dolary."

Główna idea pytania dotyczy strony technicznej i co sprawdzasz jako programista, aby wykonać własne obliczenia dla aktualizacji Magento.

stworzyłem następną listę wyboru, tylko dla moich własnych obliczeń:

  • jest rdzeniem Magento dotknął?
  • Czy schemat Magento DB został dotknięty?
  • Czy mamy niespójne dane w DB?
  • Ile niestandardowych rozszerzeń jest zainstalowanych w puli kodu lokalnego i wspólnotowego?
  • Czy rozszerzenie niestandardowe jest zgodne z najnowszą wersją Magento?
  • Czy programista kompozycji użył pliku local.xml do dyrektyw układu, lub po prostu skopiował pliki XML z katalogu podstawowego/domyślnego/układu do katalogu układu kompozycji niestandardowej?
  • Czy mamy już nieaktualne dyrektywy/metody blokowania w plikach xml układu?
  • Czy stworzyłem ten sklep Magento?

Czy myślisz, że czegoś mi brakuje, a jeśli tak, czy chciałbyś podzielić się ze mną i społecznością swoimi dodatkowymi punktami na liście kontrolnej?

+3

ciekawe pytanie - jego prawdopodobnie dostanie zamknięte choć co to wstyd –

+4

To nie programowania związanego, ale będę gryźć. Powiedz swojemu klientowi, że stawka godzinowa wynosi $ X, i zaatakujesz problem ich aktualizacji tak szybko, jak to możliwe, i obciążysz je X * liczbą godzin, które trwa aktualizacja, z opcją ustawienia limitu godzin gdzie można sprawdzić postęp i można podjąć decyzję o posunięciu naprzód. Jeśli chcą bardziej precyzyjnego oszacowania, sugerują, aby poprosić osoby, które dostosowały swój sklep, do ich oszacowania. –

+0

@ DrewHunter Mam nadzieję, że ma sens dla większości czytelników. – ceckoslab

Odpowiedz

2

z tematu naprawdę jednak podzielić pracę przynajmniej na dwie części:

  1. modernizacja kod Magento i schematu bazy danych (wyłączając wszystkie dostosowywać ten trwa zwykle 1 - 4 godziny zależny od wielkości bazy danych i prędkość IO)
  2. migracji plików motyw do nowej struktury (jeśli są one oparte na domyślnych Magento)
  3. rozszerzenia modernizacji jeden po drugim (jeśli potrzebują modernizacji)
  4. uzgodnić kwoty testowania
  5. i sprzedać dobre plany inwestycyjne

i przed podaniem cytatów klienta analizować czas, który trzeba poświęcić na migrację tematów przez diffing motywu ulepszonemu tematu bazowej i układów, a także wykonać mapę zainstalowanych rozszerzeń i ich wersje i lokalne nadpisania.

$$$$

Powiązane problemy