Път 06Урок 6 / 6

Запишете решение, което можете да прегледате по-късно

Запишете проблема, алтернативите, доказателствата, приетите граници и условията за преразглеждане. Направете решението за изграждане или покупка разбираемо след срещата.

Основи9 минПрегледано

Публикувано от Как пишем

Проверете разбирането сиКое твърдение дава най-полезно условие за преразглеждане?Направете упражнението
Кое твърдение дава най-полезно условие за преразглеждане?

Какво ще научите

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

Запазете основанията

Среща за решение дава избор. Запис на решение пази защо този избор е имал смисъл.

Без основанията по-късен екип може да обърка временно ограничение с постоянен принцип. Може и да повтори оценка, която организацията вече е завършила.

AWS описва записите на архитектурни решения като начин за документиране на решения и техния контекст. Същата кратка структура може да помогне за модел на работа при разработка с AI. Пазете записа достатъчно малък, за да го прочетат отговорните хора.

Сравнете реалистични алтернативи

Измислена фирма трябва да поддържа приложението си за договори. Разглежда три възможности:

ВъзможностОсновна оставаща отговорностВъпрос, който може да промени решението
Запазване на текущия процес с индивидуални AI инструментиВътрешно свързване на контекст, преглед, пускане и доказателстваМоже ли екипът да поддържа координационната работа?
Изграждане на вътрешна платформа за разработкаПроектиране, интегриране и експлоатация на възможносттаИма ли организацията определен отговорник и осигурено дългосрочно финансиране?
Получаване на услуга за софтуерна фабрикаУправление на употребата ѝ и интегриране на оставащите отговорностиУслугата изпълнява ли необходимите контроли и интерфейси?

Използвайте един и същ обхват на приложението, период, предположения за данните и очаквания за услугата. Избягвайте да сравнявате зряла закупена услуга само с разхода за прототип на вътрешна система.

Комбинация също може да е подходяща. Съществуваща платформа може да предоставя среди и внедряване, докато софтуерна фабрика координира разработката. Обяснете интерфейса и отговорностите, вместо да налагате изкуствен избор „всичко или нищо“.

Напишете шест части

  1. Контекст. Посочете проблема и последствието от оставянето му непроменен.
  2. Изисквания. Избройте условията, които възможността трябва да изпълни.
  3. Алтернативи. Запишете сериозните възможности и основните им компромиси.
  4. Доказателства. Свържете оценки, разходни предположения и нерешени въпроси.
  5. Решение. Посочете избраната възможност, обхвата, отговорника и приетите граници.
  6. Преглед. Определете датата или наблюдаемото събитие, което изисква преоценка.

Разграничавайте наблюдаваното от очакваното. „Тази промяна по поддръжката беше завършена по време на оценката“ е наблюдение. „Услугата ще намали наполовина годишния разход за поддръжка“ е прогноза, която изисква доказателства и изрични предположения.

Включете най-силното възражение

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

Посочете кои нерешени елементи блокират активирането. Възложете останалите на отговорници със срокове. Решение да продължите не превръща неотговорен въпрос за контрол в проверен резултат.

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

Направете упражнението

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

Изтеглете работния лист (Markdown)
Проверете разбирането си ↑

Продължете ученето

Източници и допълнително четене

Свързани материали от Taiga

← Предишен урок: Планирайте въвеждането с изрични отговорности