💡Что надо делать перед началом реализации любого проекта
Все мы привыкли к двум выражениям: development (с англ. - разработка) и implementation (с англ. - реализация). Многие люди смешивают два эти понятия и придают им идентичное значение. Однако в мире создания ПО разработка и реализация имеют не только различные определения, но и в существенной мере влияют на успех и качество будущего ПО.
Если кратко и по-простому,
разработка - это стадия на которой собираются все функциональные и технические требования для будущего ПО, выполняется анализ требований и готовится фундамент на котором ПО будет стоять;
реализация - это стадия во время которой требования воплощаются в код, выполняется развертывание и конфигурация необходимых сервисов.
Вывод прост: - "Чтобы что-то реализовать, сперва это необходимо разработать".
Звучит круто, вроде всем понятно и главное все это знают. Однако многие делают все ровным счетом наоборот, что приводит к большим тратам ресурсов или возложение проекта на скамью вечного запаса.
Что необходимо сделать перед реализацией проекта?
Вот мой эффективный список, который работает на любом проекте:
1. Пообщайся с заказчиком или его представителем
2. Убедись в понимании ожиданий заказчика
3. Создай общий документ с требованиями заказчика
4. Собери список необходимых технологий
5. Согласуй список технологий с заказчиком
6. Создай документ с техническими требованиями
7. Убедись что всем всё понятно и получи финальное подтверждение
8. Создай план реализации
А чтобы добавил ты? Пиши в комментариях.
Макс Добрынин
Все мы привыкли к двум выражениям: development (с англ. - разработка) и implementation (с англ. - реализация). Многие люди смешивают два эти понятия и придают им идентичное значение. Однако в мире создания ПО разработка и реализация имеют не только различные определения, но и в существенной мере влияют на успех и качество будущего ПО.
Если кратко и по-простому,
разработка - это стадия на которой собираются все функциональные и технические требования для будущего ПО, выполняется анализ требований и готовится фундамент на котором ПО будет стоять;
реализация - это стадия во время которой требования воплощаются в код, выполняется развертывание и конфигурация необходимых сервисов.
Вывод прост: - "Чтобы что-то реализовать, сперва это необходимо разработать".
Звучит круто, вроде всем понятно и главное все это знают. Однако многие делают все ровным счетом наоборот, что приводит к большим тратам ресурсов или возложение проекта на скамью вечного запаса.
Что необходимо сделать перед реализацией проекта?
Вот мой эффективный список, который работает на любом проекте:
1. Пообщайся с заказчиком или его представителем
2. Убедись в понимании ожиданий заказчика
3. Создай общий документ с требованиями заказчика
4. Собери список необходимых технологий
5. Согласуй список технологий с заказчиком
6. Создай документ с техническими требованиями
7. Убедись что всем всё понятно и получи финальное подтверждение
8. Создай план реализации
А чтобы добавил ты? Пиши в комментариях.
Макс Добрынин