Менің ноутбугымда жұмыс істейтін демо өнім емес. Өнім — нақты адамдар қолданатын, трафик өскенде онлайн қалатын және түнгі екіде біреу түзете алатын нәрсе. Мен осы мәреге ұмтыламын, сондықтан іске қосуды қосымша опция емес, жұмыстың бір бөлігі деп санаймын.
Ұзақ мерзімді ынтымақтастық неге қызық
Командамен немесе клиентпен айлар, жылдар бойы жұмыс істегенде мен бизнесті, пайдаланушыларды және код базасын түсінемін. Шешімдер болжам болудан қалады: белгілі бір келісім неге жасалғанын және оның құнын есімде ұстаймын. Нәтижесінде қайта жазу аз, өзгерістер жылдам, ал кеңестер жалпы чек-парақтың емес, өнімнің нақты мінез-құлқының негізінде болады.
Бұл жай ғана қызығырақ. Іске қосқаннан кейін пайдаланушылардың қалай жауап беретінін көру, деректер әлсіз деп көрсеткен жерді жақсарту және өнімді қадам-қадаммен өсіру — файлдарды тапсырып, жоғалып кетуден әлдеқайда қанағаттандырады.
Маған «іске қосуға дейін жеткізу» нені білдіреді
Мен үшін «дайын» дегеніміз: қайталанатын релиз процесімен өндіріске орналастырылған; орта айнымалылары мен құпиялар қауіпсіз өңделген; мониторинг пен қате журналдары қосылған; резервтік көшірмелер кемінде бір рет қалпына келтірілген; жоба бір адамның жадына тәуелді болмайтындай құжаттама бар.
Іске қосар алдында мен көзге түспейтін нәрселерді де тексеремін: мобильді көрініс, формалар мен хаттар, бағыттау, жылдамдық, SEO негіздері және үшінші тарап сервисі істен шықса не болатыны. Дәл осы детальдар алғашқы нақты пайдаланушылардың қалатынын шешеді.
Іске қосқаннан кейін
Іске қосылған күні нақты кері байланыс басталады. Алғашқы апталарда нақты қолданыс көрсеткенді түзету үшін қалғанды жөн көремін, содан кейін тұрақты ырғақпен жалғастырамын: шағын жиі релиздер, түсінікті басымдықтар тізімі және адал бағалаулар. Егер функцияны жасаудың қажеті жоқ болса, оны ашық айтамын.
Клиенттермен қалай жұмыс істеймін
Біз шағын алғашқы белесті келісіп, оны ерте шығарып, содан әрі қарай өсеміз. Қарым-қатынас тікелей қалады, ал код өзіңізге тиесілі нұсқаларды басқару жүйесінде тұрады, сондықтан ешқашан байлануыңыз жоқ. Басқа таңдауыңыз жоқтан емес, ынтымақтастық жұмыс істегендіктен қалғаныңызды қалаймын.
Егер өнімді бірінші коммиттен әрі қарай ойлайтын және оны өндіріске дейін, одан кейін де жеткізетін әзірлеуші іздесеңіз — хабарласыңыз.
Келесі өнімге онымен бірге қалатын адамды беріңіз.
Бастауға дайынсыз ба? Маған жазыңыз — қазір бастап, әрі қарай қалуға дайынмын. Екі апталық тапсыру емес, ұзақ мерзімді келісімдер. Жобаңызды, талаптарды және алға жылжудың ең тиімді жолын талқылайық.