powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Улучшение процесса разработки и сопровождения
25 сообщений из 61, страница 1 из 3
Улучшение процесса разработки и сопровождения
    #34902019
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, all.

Есть ИТ отдел, занимаемся всем чем положено ИТ в т.ч. разработка и сопровождение ПО. Основные проблемы - это сроки и качество. Вроде что-то умеем, что-то знаем, но чувствуем что-то не так - можно работать лучше и организованей. Как один из вариантов - это пойти на обучение или пригласить консультантов..... В общем не хватает опыта. Может кто-то поделиться в каком направлении надо двигаться?
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902076
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поменять начальника ИТ отдела.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902108
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не подойдет, надо искать другие методы :)
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902218
Dried Gagarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888Поменять начальника ИТ отдела.
А этот чем не устраивает? Хороший метод.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902365
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dried Gagarin sergey888Поменять начальника ИТ отдела.
А этот чем не устраивает? Хороший метод.

Видимо автор топика сам является начальником ИТ отдела
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902520
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLightЕсть ИТ отдел, занимаемся всем чем положено ИТ в т.ч. разработка и сопровождение ПО. Основные проблемы - это сроки и качество.Для начала я бы разделил поддержку и разработку. Боюсь по срокам у вас проблемы именно из за этого
А дальше нужно смотреть на конкретные задачи и коллектив, может быть даже нанять консультатнта.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902528
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888Поменять начальника ИТ отдела. У вас уважаемый, нет таких проблем???
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902573
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andbary sergey888Поменять начальника ИТ отдела. У вас уважаемый, нет таких проблем???

У меня таких проблемм нет.
процесс разработки/сопровождения поставлен на отлично!
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902596
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как варианты это обучение и поиск консультанта. Кто-что может посоветовать?
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902612
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLightКак варианты это обучение и поиск консультанта. Кто-что может посоветовать?

Я бы предложил взять на работу тестера.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902666
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888
У меня таких проблемм нет.
процесс разработки/сопровождения поставлен на отлично!
Или вы никогда не сталкивались с такими проблемами...
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902707
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLightКак варианты это обучение и поиск консультанта. Кто-что может посоветовать?
Профиль, количество денег которое вы хотите на это потратить и в топик работа

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

Я как то тоже спрашивал подобное и решал в чем то подобные вашим задачи. По своему опыту, могу сказать, что все кроме руководства (разработка) сложным проектом решается.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902721
sergey888
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andbary sergey888
У меня таких проблемм нет.
процесс разработки/сопровождения поставлен на отлично!
Или вы никогда не сталкивались с такими проблемами...

Сталкивался. В 90% случаев проблемы из-за
1.Отвратительный менеджмент
2.Нет четкого определения задачи
3.Задача в процессе разработки расплывается или расширяется
4.Невозможность определить объем и сроки работ до начала работ.
5.Экономия на тестировании
6.Желание менеджмента услужить заказчику
7.Недостаточная квалификация программистов.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902776
ЮВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLight
...но чувствуем что-то не так - можно работать лучше и организованей.

Вот о чувствах, пожалуйста, поподробнее, и не эмоции, а конкретные факты (события, дела и т. п.), которые порождают эти чувства.
Зная только следствие (а не причину "чувств") трудно давать советы.
Ведь причин может быть масса: от неумения спланировать и организовать работу до плохого психологического климата в коллективе.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34902820
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИТ отдел - где ?
контора частная или гос. ?
елси гос. - то все сложно
если частная то должны быть лица заинтересованные в этом
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903004
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы отнюдь не одиноки. Как консультант я работаю сейчас с ДИТ одного из банков. Там абсолютно такая же ситуация. До этого я работал с ВТБ ... Как правило это типовая проблема для многих организаций с собственным многочисленным подразделением разработчиков и множеством разрабатываемого ПО (но есть исключения!). И она имеет "2 стороны медали", как бизнесовую, так и собственно ИТ-шную:
1. Отсутствие заинтересованности со стороны бизнеса в эффективности ИТ. ИТ воспринимается как сервисное подразделение наравне с хозяйственными службами... и как затратная часть а не как инвестиционная.
2. Множество бизнес-заказчиков высокого ранга, которые сыпят доработки "как из рога изобилия", понимая, что деньги пойдут не из бюджетов их подразделений, а ИТ все это будет делать "за ту же зарплату". Как правило до 30% этих доработок можно было и вовсе не делать :-), если правильно организовать бизнес-процесс (но "мощности ИТ" уже были загружены этой работой).
3. Невысокая заинтересованность в конечном результате. Зачастую сложно найти ответственного за доработку/разработку в бизнес-подразделении. И даже когда ответственного назначают он тихо в курилке матерится что "эта программа никому не нужна". Соответственно возникают проблемы при сдаче-приемке такого софта.
4. Собственно со стороны ИТ нет четкого разделения между операционной и проектной деятельностью. Как правило управления проектами нет. В лучшем случае используется MS Project для "календарного планирования задач". Не ведется учет реальных трудозатрат.
5. Никто не контролирует архитектуру. Как системную так и программную (в пределе EA -- ну до этого у нас вообще не доросли :-)). Нет единых стандартов и правил ее описания. Толком никто не проводит анализ влияния изменений (что будет если тут изменим). Описания дизайна системы я вообще не разу не видел :-) ... в лучшем случае реверс-инжениринг сделают по коду, но это слабо проясняет ситуацию, т.к. трассировок на требования нет.
6. Нет единого репозитория требований к ПО. Как правило невозможно или затруднено получение полного перечня требований разного уровня к существующем релизам ПО.
7. Затруднена идентификация конфигураций, в т.ч. из-за отсутствия той же компонентной архитектуры. Слабое или недостаточное планирование релизов.
8. Традиционно системы создаются в архитектурном стиле "клиент-сервер" и представляют из себя в слабоструктурированные образования ("код в стиле спагетти"). Вынос бизнес-логики на уровень хранимых процедур зачастую не улучшает ситуацию, т.к. все равно остается проблематичным проводить анализ влияния.
9. QA ... ну это вообще отдельная тема. Отмечу что часто это даже не стоит во главе угла!!!
10. Нет Product Manager! Т.к. часто сложно идентифицировать собственно продукты :-).

Все это усугубляется "текучкой кадров" ... а knowlеdge management отсутствует как класс. Процедур распространения знаний о системах нет. Отсюда и вечная кадровая проблема, т.к. пытаются найти уже людей с опытом работы с подобной предметной областью - а их не так много как правило.

Есть ли решение? Да .. главное понять в чем проблема и иметь план действий. Если у вас будет неконтролируемый поток изменений и вы не приучите бизнес расставлять приоритеты (вместе с ним) то будет достаточно сложно вообще стабилизировать ситуацию. Кроме этого нужно показать что ИТ считает деньги ... это мощная переговорная позиция с бизнесом, когда у вас все подсчитано :-).
Но в любом случае нужно браться за улучшение процессов и повышение имиджа ИТ в организации. Улучшать процессы можно по-разному ... можно по-классике (часто начинают с конфигуправления и управления изменениями, а потом идут к требованиям и далее к архитектуре), можно брать за основу модель CMMI (при этом не обязательно сертифицироваться). ISO 9000 как показывает практика в отечественных условиях как-то выхолащивается ... и посему не слишком эффективна. Либо делать по-другому, например использовать Agile методологию Scrum тот же ... но это отдельная тема :-).
Если надумаете улучшать процессы - обращайтесь :-), обсудим, подумаем, предложим решения ... и реализуем :-).
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903710
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur На редкость все правильно и верно написано, вот только я не очень люблю консультантов
1. Перечислена куча проблем, но не указано ни одно их (реальное) решение.
2. Попытка воспользоваться хоть чем то из перечисленного приведет к очередной Ж.

На своей горькой практике могу сказать, что обычно (читай всегда) когда так говорят, то делается следующее:
1. Показывается, что контора в полной заднице (обычно на основании уже имеющейся инфы).
2. Вводится пара фенечек (типа отчетов о проделанной работе или внедрения должности аналитика бизнес процессов или ISO или репозитория требований к ПО или итд).
2. Задница в реале меньше не становится, но всегда можно взять новые отчеты и показать как мы стали лучше работать и существенно яффяктивней реагировать на требования бизнеса.

Почему я думаю именно так... Да просто в жизни внедрение любой фенечки из перечисленного это очень и очень сложный и кропотливый процесс и человек реально его внедривший не будет с такой легкостью крутить понятиями...
Пример: Внедрение репозитория требований к ПО, требует по меньшей мере существенного анализа по задачам и очень грамотных проектировщиков (Должен быть минимум план развития системы хотя бы на 1 год). Иначе он быстренько набьется всяким мусором с высшим приоритетом...
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903726
andbary
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888Сталкивался. В 90% случаев проблемы из-за
1.Отвратительный менеджмент... Классно!!! А делать то что???
Я думаю сменить менеджмент, на не такой "отвратительный" это немного другая задача
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903739
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergey888 MLightКак варианты это обучение и поиск консультанта. Кто-что может посоветовать?
Я бы предложил взять на работу тестера.
+1
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903781
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гулин ФедорИТ отдел - где ?
контора частная или гос. ?
елси гос. - то все сложно
если частная то должны быть лица заинтересованные в этом
Организация частная, далекоооооооооооо от Москвы :). Заинтересованы все, но что конкретно делать никто не знает... Набрали вторую команду в Мск, но там такие же "умники" как и мы.
byurВы отнюдь не одиноки....
Но в любом случае нужно браться за улучшение процессов и повышение имиджа ИТ в организации. Улучшать процессы можно по-разному ...
Спасибо. В принципе примерно все так как вы и говорите... Можно искать проблемы и решать их различными спосабами, а можно взять готовое решение/практику/знания и подстроиться под них.
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903796
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов sergey888 MLightКак варианты это обучение и поиск консультанта. Кто-что может посоветовать?
Я бы предложил взять на работу тестера.
+1

+100 давно поняли, что необходимо больше уделять время тестированию, пока что отдельного человека или обязанности не ввели. Все раздумываем..
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903809
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLightнеобходимо больше уделять время тестированию, пока что отдельного человека или обязанности не ввели. Все раздумываем..
Одного?!!??!!?
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903822
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andbary byur На редкость все правильно и верно написано, вот только я не очень люблю консультантов
1. Перечислена куча проблем, но не указано ни одно их (реальное) решение.

И какой же выход из ситуации? Изучать стандарты, пробывать их внедрить, но на все надо время и т.д. Хочеться найти панацею, которой как известно не существует. Но все же м.б. у кого-то есть реальный опыт...
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903838
MLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов MLightнеобходимо больше уделять время тестированию, пока что отдельного человека или обязанности не ввели. Все раздумываем..
Одного?!!??!!?
В том-то и дело, что у нас 6 человек на 3 системы + всякая мелочевка, на 2-х системах по 1,5 человека
...
Рейтинг: 0 / 0
Улучшение процесса разработки и сопровождения
    #34903853
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MLightу нас 6 человек на 3 системы + всякая мелочевка, на 2-х системах по 1,5 человека
Не знаю тонкостей Ваших систем и проектов, но (по собственному опыту) Вам надо человека 4 на тестирование, если все раработчики постояннно работают, а не курят по 3/4 дня.
...
Рейтинг: 0 / 0
25 сообщений из 61, страница 1 из 3
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Улучшение процесса разработки и сопровождения
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]