Интервьюирование "систем"
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Интервьюирование "систем"
Привет, отцы,
Нашей команде нужно в короткое время получше разузнать о нескольких "системах" (приложения и базы данных) у вендора-смежника. Прямо полапать эти системы нам не дают - там медицинские данные и всякие секьюрити из-за этого. Но нам нужно более-менее понять, как вся эта фигня работает.
Есть ли какое руководство, какие вопросы задать в таком случае? Смежник не очень дружелюбен и не спешит вываливать инфу. У нас есть Architecture Handbook, но не уверен, что это хороший старт.
Как бы вы "интервьюировали" бы неизвестную систему?
Нашей команде нужно в короткое время получше разузнать о нескольких "системах" (приложения и базы данных) у вендора-смежника. Прямо полапать эти системы нам не дают - там медицинские данные и всякие секьюрити из-за этого. Но нам нужно более-менее понять, как вся эта фигня работает.
Есть ли какое руководство, какие вопросы задать в таком случае? Смежник не очень дружелюбен и не спешит вываливать инфу. У нас есть Architecture Handbook, но не уверен, что это хороший старт.
Как бы вы "интервьюировали" бы неизвестную систему?
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Re: Интервьюирование "систем"
У нас задание - приладить наши приблуды к их системам. При чем они ничего менять не будут, нам нужно прогнуться под них.
т.е. нам нужны их APIs и понимание, как их использовать, а для этоги КМК нужно понимание, как оно работает, пусть даже и без деталей сначала
Пока ощущение, что нам велели прыгать в бассейн, куда воды еще не налили.
-
- Уже с Приветом
- Posts: 10708
- Joined: 22 Jul 2006 20:19
Re: Интервьюирование "систем"
Я занимался такими делами. Да и сейчас постоянно занимаюсь. Не биг дил если голова есть.
-
- Уже с Приветом
- Posts: 1828
- Joined: 04 Mar 2002 10:01
- Location: Tampa
Re: Интервьюирование "систем"
На своём опыте могу порекомендовать:Komissar wrote: ↑04 Oct 2017 23:10 У нас задание - приладить наши приблуды к их системам. При чем они ничего менять не будут, нам нужно прогнуться под них.
т.е. нам нужны их APIs и понимание, как их использовать, а для этоги КМК нужно понимание, как оно работает, пусть даже и без деталей сначала
Пока ощущение, что нам велели прыгать в бассейн, куда воды еще не налили.
- у вендора может уже быть документация типа "3rd party integration". Если нет- пните их и скажите, что им всё равно придётся такую делать в будущем, почему бы не сейчас?
- у вендора должны быть тестовые системы, которые они пинают сами, там вряд ли есть реальные данные. Пусть допустят вас к таким системам "на посмотреть".
- спросить у них metadata их базы данных, ещё лучше если с тестовыми данными. Иногда по базе можно понять, какие объекты, связи, и атрибуты у них есть.
- посидеть за спиной у юзера их системы, об этом договориться с юзером или заказчиком, не уведомляя этого вендора. Опять же по экранам можно что-то узнать.
- если у них browser-based интерфейс, то вообще хорошо- можно по page source и query string увидеть то, что нужно.
Это так, для начала. Так сказать, легальные методы
Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
-
- Уже с Приветом
- Posts: 64661
- Joined: 12 Jul 2002 16:38
- Location: г.Москва, ул. Б. Лубянка, д.2
Re: Интервьюирование "систем"
я просто надеялся, что есть какие то хендбуки, стандарты на то, как правильно сконструировать интервью с вендором другой системы...
-
- Уже с Приветом
- Posts: 1224
- Joined: 07 Sep 1999 09:01
- Location: Belmont, Ca
Re: Интервьюирование "систем"
Вы собираетесь ранать это гавно in house или использовать их API в ASP модели?
Если in house, то формируете свои SLA requirements к системе как:
HA / DR / Load balancing / scalability / platform dependencies, встроенный аудит, возможность перенести в клауд etc.
Вываливаете это на вендоров. Типа в нашем доме все должно быть HA на <> платформе, на которую у нас сайт лайсенс закрыто лоад балансерами с имплементацией TLS1.2 внутренних сертификатов. Смотрите как они шевелятся.
Если АСП то берете тестовый аккаунт, составляете тесты и вхерачиваете туда не детское количество данных. Смотрите.
Если in house, то формируете свои SLA requirements к системе как:
HA / DR / Load balancing / scalability / platform dependencies, встроенный аудит, возможность перенести в клауд etc.
Вываливаете это на вендоров. Типа в нашем доме все должно быть HA на <> платформе, на которую у нас сайт лайсенс закрыто лоад балансерами с имплементацией TLS1.2 внутренних сертификатов. Смотрите как они шевелятся.
Если АСП то берете тестовый аккаунт, составляете тесты и вхерачиваете туда не детское количество данных. Смотрите.
Помогите жертвам валютной ипотеки.
-
- Уже с Приветом
- Posts: 7956
- Joined: 08 Nov 2004 12:24
- Location: GA
Re: Интервьюирование "систем"
Если вам ехать а не шашечки, то получите доступ к API и один прямой контакт их девелопера. Сведите его с вашим разрабом и они все сделают. Все эти хайлевел танцы - пустопорожнее.Komissar wrote: ↑04 Oct 2017 23:00 Привет, отцы,
Нашей команде нужно в короткое время получше разузнать о нескольких "системах" (приложения и базы данных) у вендора-смежника. Прямо полапать эти системы нам не дают - там медицинские данные и всякие секьюрити из-за этого. Но нам нужно более-менее понять, как вся эта фигня работает.
Есть ли какое руководство, какие вопросы задать в таком случае? Смежник не очень дружелюбен и не спешит вываливать инфу. У нас есть Architecture Handbook, но не уверен, что это хороший старт.
Как бы вы "интервьюировали" бы неизвестную систему?
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Интервьюирование "систем"
Лучшее в темеProsche wrote: ↑05 Oct 2017 15:18Если вам ехать а не шашечки, то получите доступ к API и один прямой контакт их девелопера. Сведите его с вашим разрабом и они все сделают. Все эти хайлевел танцы - пустопорожнее.Komissar wrote: ↑04 Oct 2017 23:00 Привет, отцы,
Нашей команде нужно в короткое время получше разузнать о нескольких "системах" (приложения и базы данных) у вендора-смежника. Прямо полапать эти системы нам не дают - там медицинские данные и всякие секьюрити из-за этого. Но нам нужно более-менее понять, как вся эта фигня работает.
Есть ли какое руководство, какие вопросы задать в таком случае? Смежник не очень дружелюбен и не спешит вываливать инфу. У нас есть Architecture Handbook, но не уверен, что это хороший старт.
Как бы вы "интервьюировали" бы неизвестную систему?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 23749
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
Re: Интервьюирование "систем"
Есть подозрение что их девелопер может знать только маленькую часть всего террариума.
Лучше водки — хуже нет! ©
-
- Уже с Приветом
- Posts: 7956
- Joined: 08 Nov 2004 12:24
- Location: GA
Re: Интервьюирование "систем"
И так бывает, только обычно больше и не надо. Если вам надо загнать вашу машину в гараж здания, вам интересны гараж и ворота, как устроена система центрального отопления в здании или даже сколько в нем этажей совершенно без разницы.
-
- Уже с Приветом
- Posts: 23749
- Joined: 05 Jul 2003 22:34
- Location: Брест -> St. Louis, MO
Re: Интервьюирование "систем"
Нууу. Не знаю. Мне все интересно. Например охранник (программист тот) знает как заехать в гараж, но хотелось бы покататься по гаражу. Может там другиe более удобные заезды есть? Опять-же, может в те двери с 7 до 9 не вьехать из-за траффика? Или может если там припарковаться на первом этаже то машину покоцают с большой вероятностью.
Лучше водки — хуже нет! ©
-
- Уже с Приветом
- Posts: 606
- Joined: 03 Sep 2000 09:01
- Location: Irvine, CA