Информация для включения
- Ссылки на контроллер и оригинальное программное обеспечение
- Описание требуемого поведения
- Аппаратное обеспечение, интерфейсы и предполагаемое использование
- Доступная техническая информация и ограничения проекта
BlagTuning / Программное обеспечение
Когда стандартного запроса файла недостаточно, проект начинается с необходимого вам программного обеспечения. Четкие требования превращают сложную идею в область разработки.
Заказная разработка начинается с описания того, что должна делать система, при каких условиях и с каким оборудованием. Полезная спецификация определяет контроллер, доступное программное обеспечение и входы или рабочие состояния, соответствующие запрошенному поведению.
Это отличается от выбора традиционной категории калибровки. Преобразование, интеграция компонентов или конкретные требования к управлению могут потребовать стадии технико-экономического обоснования, прежде чем можно будет определить поставку. Первая цель — сделать технические требования достаточно ясными для оценки.
Работа программного обеспечения более надежна, если известны исходный номер, предыдущие модификации и предполагаемое использование. Укажите имеющуюся идентификацию и объясните текущее поведение. Если задействовано несколько контроллеров, опишите их роли и соответствующую конфигурацию.
Знание стратегий ECU ценно, поскольку помогает задавать правильные вопросы и выявлять зависимости. Не следует преподносить это как утверждение, что каждая функция возможна на каждом контроллере. Объем разработки подтвержден для фактического программного обеспечения и проекта.
Индивидуальный проект требует общего понимания того, что будет реализовано и как будет оцениваться прогресс. Согласуйте требуемое поведение, информацию, которую предоставит семинар, и моменты, когда программное обеспечение будет проверяться.
Держите каждую редакцию идентифицируемой. Если изменение оборудования или дополнительные требования изменяют проект, запишите это явно. Четкая история изменений помогает отличить корректировку в пределах согласованного объема от нового запроса на разработку. Это также делает последующую техническую поддержку более эффективной.
Разработчик программного обеспечения и мастерская предоставляют разную информацию. Работа с файлами адресована программному обеспечению контроллера; Мастерская предоставляет контекст установки и соответствующие наблюдения из приложения. Качество этого обмена часто определяет, насколько эффективно может обрабатываться сложный запрос.
Тестирование должно отвечать на актуальные вопросы проекта. Это может включать в себя сравнение программного обеспечения, рабочих данных или другие подходящие проверки, а не только измерение мощности. Результатом является определенное программное обеспечение с контекстом, необходимым для его надлежащего использования и проверки.
Никакой универсальной совместимости не предполагается. Осуществимость зависит от выбранного программного обеспечения, контроллера и требований.
Не обязательно. Объем и условия разработки необходимо согласовать до начала работ.
Точные требования, надежное оригинальное программное обеспечение и четкое описание оборудования и текущего поведения.