Към съдържанието

Ръководства

Наемане за поддръжка и заместване

· 3 мин. четене

Наемете фрийлансъри за поддръжка или временно заместване с определени задачи, граници на достъпа, проверяващ и документирано предаване на екипа.

Заместване или услуга по поддръжка?

Заместването добавя капацитет; екипът пази приоритетите и прегледа. Поддръжката иска уговорен обхват и отговорности. Отделете дефекти, зависимости и функции; човек не означава автоматично непрекъснато обслужване.

Изградете предпазна мрежа от тестове около поведението, на което разчитате

Остарелият код обикновено има малко тестове, а документираното му поведение рядко съвпада с реалното. Преди да промените структурата, напишете характеризиращи тестове: тестове, които записват какво прави системата днес, включително странните ѝ гранични случаи, така че всяка промяна в поведението да се прояви като неуспешен тест.

Започнете от краищата, с тестове, които извикват приложението през неговия API или потребителски интерфейс и проверяват резултатите, защото те оцеляват при вътрешни промени. За изчисления и отчети пуснете реални входни данни през стария и новия код и сравнете резултатите. Добавяйте по-детайлни тестове към всяка част, докато я преработвате. Нашата статия за обновяването на критично приложение на Java 8 показва същата предпазна мрежа, приложена при обновяване на средата за изпълнение.

Какво влиза в заданието за поддръжка?

Посочете версии, известни инциденти, пускане и липсваща документация. Определете критично поведение и одобряващ. Уговорете капацитет, начало и предаване; покритието на обслужването трябва да е изрично.

Основното накратко

  • Заместването добавя капацитет; екипът пази приоритетите и прегледа.
  • Посочете версии, известни инциденти, пускане и липсваща документация.
  • Запишете бизнес причината за модернизацията, заедно с показател, който можете да проверите по-късно.

Въпроси и отговори

Заместване или услуга по поддръжка?

Заместването добавя капацитет; екипът пази приоритетите и прегледа. Поддръжката иска уговорен обхват и отговорности. Отделете дефекти, зависимости и функции; човек не означава автоматично непрекъснато обслужване.

Какво влиза в заданието за поддръжка?

Посочете версии, известни инциденти, пускане и липсваща документация. Определете критично поведение и одобряващ. Уговорете капацитет, начало и предаване; покритието на обслужването трябва да е изрично.

Не съм сигурен точно кого търся. Можете ли да помогнете?

Да. Опишете проблема в запитването или в разговор и ще Ви помогнем да оформите ролята. Ако се окаже, че вместо това Ви трябва изпълнен проект, можем да поемем и него.

Кажете ни от какво имате нужда.

Нещо за изграждане, хора за намиране или въпрос, който чака отговор. В 30-минутен разговор Ви изслушваме и казваме честно как можем да помогнем и какво ще е нужно.