Архитектура
Разделяме интерфейс, бизнес правила и данни, за да могат модулите да се развиват.
Софтуер по поръчка/ 05
Разработваме инструменти, които следват начина ти на работа - вместо да караме екипа ти да се наглася към готово решение.
Да обсъдим проектаВиж как го правимПРИМЕРНА СТРУКТУРА НА РЕШЕНИЕ
В РАБОТИЛНИЦАТА
Разговаряме с хората, които изпълняват задачите. Описваме входни данни, решения, изключения и отговорници. Проверяваме къде готовите инструменти са достатъчни и къде има смисъл от собствена разработка.
ОТ ИДЕЯТА ДО ДЕТАЙЛИТЕ
Когато работата минава през твърде много таблици, ръчно прехвърляне на данни или несвързани системи.
Проследяваме задачите, ролите и данните, за да изберем какво има смисъл да автоматизираме.
Създаваме работни екрани за екипа или клиентите, с подходящи права за достъп.
Свързваме системи чрез наличните им интерфейси и намаляваме повтарящото се въвеждане.
Планираме обработката на грешки, достъпа до данни и тестването на важните операции.
ЯСЕН РЕЗУЛТАТ
Точните функции, срок и обхват уточняваме заедно преди началото. Поддръжката и следващите версии се договарят според проекта.
КАК РАБОТИМ ЗАЕДНО
Намираме къде се губят време и усилия.
Изграждаме решението на проверими части.
Тестваме с екипа и подготвяме внедряването.
ПОД ПОВЪРХНОСТТА
Разделяме интерфейс, бизнес правила и данни, за да могат модулите да се развиват.
Валидиране, журнал на важните действия и контрол на повторени заявки.
Договорен код, достъпи, документация и насоки за работа и поддръжка.
Един реален пример за задача, използваните таблици и списък на системите са най-доброто начало.
ПРЕДИ ДА ЗАПОЧНЕМ
Когато процесът ти е специфичен, данните са разпилени или готовите решения оставят важна част нерешена. Ако наличен продукт покрива нуждата добре, обсъждаме и него.
Първо проверяваме техните интерфейси, правата за достъп и възможностите за импорт и експорт. Така знаем какво може да се автоматизира, преди да започнем разработката.
Не. Започваме с един завършен работен процес и го проверяваме с екипа ти. След това разширяваме решението. Документацията, предаването на достъпите и последващата поддръжка се уточняват предварително.