Что касается проектов разработки программного обеспечения, над которыми вы работали, то какова была приблизительная стоимость (выраженная в процентах от общей стоимости системы) системной интеграции? Системная интеграция включает интеграцию с другим программным обеспечением, базами данных и т. Д.Стоимость системной интеграции?
ответ
Это очень сложная ценность для оценки, особенно когда вы сталкиваетесь с интеграцией с системой, с которой вы не знакомы. Лучшее, что вы можете сделать, - это отслеживать вашу прошлую производительность вашей команды в аналогичных проектах и использовать эти значения, чтобы попытаться оценить, как вы будете работать над новыми проектами.
Вообще, системная интеграция займет больше времени, если:
- Она использует протокол, двигатель базы данных, операционную систему и т.д., которые вы или ваша команда еще не работали с.
- Отсутствует или не отвечает на поддержку поставщика или сообщества.
- Официальная документация системы недостаточно детальная или устаревшая.
- Система не имеет большой доли на мировом рынке. Такая система не будет иметь широкой пользовательской базы и большой отпечаток в онлайн-программировании. Q & Такие сайты, как этот. Это может включать новые, менее популярные или высокодоменные системы.
33,3%, потому что системная интеграция обычно связана со значительным риском, который не так распространен на других этапах проектов (кодирование, документация и т. Д.).
Между 0 и 99%. Я создал системы без интеграции вообще и системы, которые были в основном просто интеграцией других систем. Хорошая вещь об интеграции может заключаться в том, что ее легко оценить. Но только тогда, когда интерфейс полностью понятен. Тогда это просто дублирование функциональности.
Есть некоторые осложняющие факторы. Они могут сделать это очень дорого невозможно:
- это система, которую вы должны интегрировать с хорошо понимал (делать программисты, которые разработали его до сих пор там работают?)
- это система, которую вы должны интегрировать с хорошо реорганизован (и имеет автоматические единицы и приемочные испытания)?
- одна или несколько платформ?
- являются экспертами по области?
Это зависит от важности интегрированной системы и других факторов.
Я работал в системах с интеграцией в кучу веб-сервисов, которые были ядром приложения. Если веб-службы были опущены, наша система была просто бесполезной.
Я хотел бы перечислить следующие переменные при попытке оценить стоимость:
- Сколько систем вы интегрируют и как часто они изменились?
- У вас есть документация к этим системам?
- Является ли это сторонним компонентом/службой, на которую у вас нет контроля?
- Если у вас есть контроль над интегрированной системой, использует ли он слишком много «старого» кода, например COBOL; (просто пример, по крайней мере, где я работаю программистами COBOL, дорого);
- Являются ли ваши сотрудники опытными с интегрированной системой и с самим приложением?
- В случае отказа от интегрированного обслуживания, какое влияние оказывает ваше приложение?
Сколько стоит часовая ставка сотрудника в этих сценариях? Сколько часов им нужно будет работать над этими интегрированными системами? Сколько у вас денег для вашего проекта? Я не могу сказать, что это будет стоить X% на вашем случае, не зная этих деталей, особенно последнего.
- 1. Сокращение интеграции системной интеграции и системных тестов
- 2. Внешняя система для системной интеграции
- 3. Вопрос по брокеру/системной интеграции
- 4. Какой лучший подход к системной интеграции?
- 5. RESTful веб-сервис для системной интеграции understaning
- 6. PHP-сайт MySQL для внешней системной интеграции SQL
- 7. Различия между Jboss Fuse и MuleSoft для системной интеграции
- 8. Автономный для системной интеграции netbeans, tomcat и xampp
- 9. Методы интеграции систем моделирования
- 10. Тест интеграции интеграции весны
- 11. Тест интеграции интеграции Grails
- 12. Тест интеграции интеграции Akka
- 13. Тест интеграции интеграции SEAM
- 14. подробности интеграции интеграции google
- 15. Выполнение скрипта Ipython из системной оболочки
- 16. Макет системной сетки Bootstrap
- 17. Получить размер системной памяти
- 18. GPU - отображение системной памяти
- 19. Изменение системной даты программно
- 20. Работа с системной инструкцией
- 21. Редактирование MySQL системной таблицы
- 22. Редактирование системной библиотеки JRE
- 23. Выравнивание системной сетки Bootstrap
- 24. создание системной таблицы. Функция
- 25. Прямой вывод системной команды
- 26. Стоимость Async.Start
- 27. Стоимость синхронизации
- 28. Стоимость блокировки
- 29. Вычислительная стоимость
- 30. Стоимость RunSynchronously
Не забывайте: - Компоненты, которые были разработаны независимо и не были разработаны с общим интерфейсом или были, но они никогда не проверялись до тех пор, пока не наступило время, чтобы заставить их работать вместе. –