Форум Сообщества Аналитиков

Обсуждения => Сообщество Аналитиков => Тема начата: Denis Beskov от 29 Января 2007, 10:41:45

Название: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Denis Beskov от 29 Января 2007, 10:41:45
Как написать ТЗ?
Я сделал "то-то и то-то", что делать дальше?
Как спроектировать систему?
Какой инструмент использовать для задачи N?
Как организовать процесс разработки при таких-то исходных данных?
Где взять аналитика/проектировщика (А/П)?
Как воспитать/выучить А/П?
Что мне нужно делать, чтобы стать А/П?
Каким образом лучше сделать то-то?
Как мне убедиться, что я делаю правильно то, что я делаю?
Как повысить качество продукта и удовлетворённость от работы?
Как найти работу в сфере А/П?
Как работать с Заказчиком?
В чём специфика работы в такой-то ПрОбл? На что важно обратить внимание?
Нужно ли создавать систему при таких-то условиях?
Какого класса систему нужно создавать? Какого класса системы бывают?
Как мне не упустить важное в работе?
Как организовать команду разработчиков?
Какие книги читать чтобы то-то, какие курсы посещать?
Я слышал о методике (подходе, методологии, принципе, дисциплине, инструменте, технологии) Х - в чём её основное назначение, для каких задач она используется, насколько она подходит мне?
Куда можно расти и двигаться в сфере А/П при таких-то данных и таких-то желаниях/интересах?
Где можно встретиться и пообщаться с коллегами?
На какие технологии стоит опираться в таком-то проекте?
Какими проектными документами можно пренебречь, а какими - нет?
На какую тему писать диплом/диссертацию?
Как убедиться в перспективности проекта?
Какие связные с А/П дисциплины существуют, что о них нужно знать?

Прошу поучаствовать/продолжить.
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Watcher от 29 Января 2007, 16:10:05
Извините,  а что это за поток сознания? Вопросы к чему?
Либо я пропустил введение, либо обсуждение было в другой ветке, но тогда было бы желательно указать туда ссылку.

А так – продолжаю/расширяю:
Не понимаю термин или сокращение, подскажите? Глоссарий аналитика.
Что мне надо сделать до написания ТЗ?
Нужно ли писать ТЗ вообще и когда можно этого не делать?
ГОСТы и их применимость в современных реалиях.
А какие вообще ГОСТы на разработку систем существуют.
Написал ТЗ, а программисты отказываются по нему работать – что делать?
Какие методики проведения обследования существуют?
Что такое «процесс» и чем он отличается от «бизнес-процесса».
Для чего необходимо описывать «процесс» и как это сделать лучшим образом в данных условиях и при данных ограничениях.
Как от описания БП перейти к требованиям и системному анализу/проектированию?

Важная часть: Договорные отношения – виды договоров, договорные обязательства.
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Юрий Булуй от 29 Января 2007, 17:42:51
Как написать ТЗ?

Вопрос в том, что действительно нужно ... мы хотим научиться писать ТЗ или разрабатывать и управлять требованиями к ПО? И кстати, ТЗ по ГОСТ 34.602? В случае ТЗ есть один сайт, где фрагментарно описано о том как писать ТЗ по ГОСТ. В случае работы с требованиями -- есть open enrollment курсы, есть консалтинг -- как от фирм, так и от частных консультантов (что обычно эффективнее и дешевле ;-)). Есть литература в конце концов. Что в этом случае будет продвигаться нами, и в каком виде?
[/quote]

Я сделал "то-то и то-то", что делать дальше?

It depends ....

Как спроектировать систему?

Вопрос риторический и конечно же it depends ...

Какой инструмент использовать для задачи N?

Скорее всего тот, который в вашей компании куплен :-). (http://www.pskovo-pechersky-monastery.ru/russian/qp/penance/!qp/2691 -- можно и так решать проблему ...)  А вот насчет обсуждения достоинств и недостатков инструментария, поговорить можно. Но эффективный результатом может быть например статья. А объективный анализ инструментария ОЧЕНЬ сложно сделать.

Как организовать процесс разработки при таких-то исходных данных?

Точно все данные удасться перечислить? ... вообще-то это вопрос консалтинга.

IMHO очень широк охват, боюсь что очень сложно будет охватить и процессы и методы ... Большинство из этих вопросов можно на круглый стол выносить :-) в рамках встреч :-).
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Denis Beskov от 29 Января 2007, 18:33:13
Юрий:
Я не предлагаю сразу отвечать на вопросы, просто очертить их круг через примеры.

"Как написать ТЗ?" - на мой взгляд, такой вопрос весьма част и уместен. И наша задача - иметь на него ответ, с достаточным для жальнейших действий вопрошающего набором условий "если - то".

Watcher: см. http://www.uml2.ru/forum/index.php?topic=105.msg1031#msg1031
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Юрий Булуй от 29 Января 2007, 18:54:08
"Как написать ТЗ?" - на мой взгляд, такой вопрос весьма част и уместен. И наша задача - иметь на него ответ, с достаточным для жальнейших действий вопрошающего набором условий "если - то".

Ответ на него прост и сложен одновременно. Как написать? Да просто -- есть разделы которые отмечены в ГОСТ, бери да пиши то что в этом разделе должно быть. Не совсем понятно что такое лингвистическое обеспечение.. ? Но это уже другой вопрос. Не понятно как нужно формулировать и строить собственно фразы ... ? Тут очень много вопростов.  И как написать - это только вершина айсберга. Корневая причина не в этом, а в том, что нужно понимать что такое требования и как с нимим работать, какие они бывают вообще. У меня целый курс на эту тему есть ... но и курса мало, нужно садиться с аналитиком и вместе с ним сделать несколько проектов ... тогда он освоит. Или на худой конец нужно чтобы аналитик пробовал после курса сам написать, и его было КОМУ отревьювить! ... Т.е одного курса послушать -- это всего лишь необходимое условие.
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Galogen от 29 Января 2007, 19:08:07
У меня целый курс на эту тему есть .

Курсом конечно не поделишься :-) Но может выжимки от туда?
Название: Re: Примеры вопросов по разработке ПО и консалтингу
Отправлено: Denis Beskov от 29 Января 2007, 22:53:34
Ответ на него прост и сложен одновременно. Как написать? Да просто -- есть разделы которые отмечены в ГОСТ, бери да пиши то что в этом разделе должно быть. Не совсем понятно что такое лингвистическое обеспечение.. ? Но это уже другой вопрос. Не понятно как нужно формулировать и строить собственно фразы ... ? Тут очень много вопростов.  И как написать - это только вершина айсберга. Корневая причина не в этом, а в том, что нужно понимать что такое требования и как с нимим работать, какие они бывают вообще. У меня целый курс на эту тему есть ... но и курса мало, нужно садиться с аналитиком и вместе с ним сделать несколько проектов ... тогда он освоит. Или на худой конец нужно чтобы аналитик пробовал после курса сам написать, и его было КОМУ отревьювить! ... Т.е одного курса послушать -- это всего лишь необходимое условие.
Я исхожу из того, что профессионал - это тот, кто может изложить своё знание о предмете на 5 страницах, 50 и пятиста :) К этому и предлагаю стремиться - спиралевидное изложение знаний.