Как это сделать высоком уровне пересмотреть в день (Часть 1)

Добро пожаловать на этой, первой из трех частей статью о том, как провести высокого уровня по обзору в день.

Что бы вы сделали, если бы вы спросили, чтобы посмотреть на новую платформу, и вы были только в день? Просто сделать это реальная проблема, давайте расширим сферу и сказать, что компания планирует запустить программное обеспечение от вашего имени, и, следовательно, они будут выглядеть после инфраструктуры, которые поддерживают его. На первый взгляд это кажется почти невозможным ситуация ... Давайте разобьем его на мелкие куски и построить план оттуда.

В этом случае, существует четыре области расследования, а именно:

- Программное обеспечение. Фактическая программного обеспечения, которое предоставляет услуги, включая то, как она будет разработана, испытана и выпустили в производство
- Инфраструктура. Эта область охватывает серверы, сетевые коммутаторы, межсетевые экраны и возможность балансировки нагрузки. Он будет, в данном случае, покрытие центра обработки данных (ы) и процессов обеспечения безопасности
- Операции. Какое программное обеспечение будут использоваться и кем? Эта область связана с каким для запуска программного обеспечения, и поэтому услуги
- Изменения. Какая система будет укреплять или модернизировать? Кто решает, какая функциональность добавляется и когда?

Порвав задача вниз в этих четырех областях, давайте посмотрим друг в немного более подробно. Я дам быстро проверить перечень основных вопросов в конце каждого раздела. Единственный способ провести обзор в такой короткий промежуток времени сделать это в вопросы и ответы образом.

Программное обеспечение

Во-первых, нам необходимо выяснить, какое приложение мы пересматриваем. Например, это COTS (коммерческое с полки) применение или она была написана с нуля (известная как Bespoke)? Разве настольных приложений, клиент-серверное решение, или веб-приложение? Для целей настоящей статьи, давайте предположим, что это заказ система электронной коммерции, что что-то продает через Интернет.

Следующее, что нужно выяснить, является, на каком языке написана программа дюйма Зная язык (и версия) позволяет сделать некоторые предположения о том, как недавно программа была написана и для проверки некоторых общих проблем, обнаруженных с программным обеспечением, что написано в язык.

На данном этапе, вы знаете, где эта проблема района, вероятно, будут, так что продолжать эти пока вы (не или) удовлетворен ответами.

Теперь, давайте зарываться в процессах разработки программного обеспечения. Полезные вопросы вращаются вокруг того, что является источником контроля использовать, как ветви контролируемом & объединились и как горячие пятна управляемой и т.д.

После того, процессы разработки программного обеспечения были рассмотрены, а затем перейти по обеспечению качества процессов. Хорошие вопросы задавать на данном этапе относятся как функциональное тестирование кода? Как это тестирование производительности? Является интеграция тестирования необходимо, и если да, то как это осуществляется? Что регрессивное тестирование проводится и как?

Окончательный области в этом разделе Управление релизами; процессы, чтобы получить новые или расширенные возможности жить в контролируемым образом с минимальным временем простоя. Центральным вопросом здесь является как новое программное обеспечение развертывается на производственных серверах. Из описания этого процесса, то станет очевидным, насколько эффективным является этот процесс. Стоит также просят, как изменения в производстве, которые отслеживаются и утвердил эти изменения.

Программное обеспечение Quick Check-лист
- Опишите программное обеспечение, которое рассмотрело
- На каком языке (и версию) имеет программное обеспечение было написано в?
- Обзор программного обеспечения процессов развития
- Обзор процессов обеспечения качества
- Проверьте, как выпуске Управление осуществляется

Я надеюсь, что вы нашли этот раздел статьи интересны и, пожалуйста, не стесняйтесь связаться со мной через страницу "Обратная связь (здесь) Если у вас есть какие-либо вопросы.

Thanks

Peter Groom

Нажмите здесь ехать в части 2 настоящей Whitepaper.