Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 10.08.2007, 02:09
Usnul вне форума Посмотреть профиль Отправить личное сообщение для Usnul Посетить домашнюю страницу Usnul Найти все сообщения от Usnul
  № 4  
Ответить с цитированием
Usnul
 
Аватар для Usnul

Регистрация: Mar 2001
Адрес: во сне
Сообщений: 2,701
Отправить сообщение для Usnul с помощью ICQ
для этого нужен програмный архитектор
эта задача обычно выпадает лидеру проекта, когда команда довольно маленькая, твоя задача оценить обьем работы и структуризировать его по времени разработки, тоесть таким образом чтобы не возникала ситуация "я не могу делать мою часть ибо для этого мне нужно чтобы было сделано то и то". Это целая наука, вообще, кроме этого нужно держать в голове обьемы задач, чтобы они были пропорциональны скорости разработчиков которым они отведены. Очень не рекомендую давать задание кому-то без уверенности что человек способен его выполнить, особенно если оно является одним из критических элементов разработки, тоесть таким на котором будет основоваться другое(ие) задание(я).

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

Я говорил про знания раньше, парой проще разделить задание на 2 части:
1) обучение разработчика для выполнения задание
2) само задание

такие компромисы отнимают намного меньше драгоценного времени у ключевых фигур и позволяют менее опытным разработчикам выполнить задание. Скажем Вася ничего не знает об озвучке игр, Коля, который игры делает уже не первый год и очень занят написанием ядра, тратит 15-20 минут на обьяснение процесса Васе что позволяет последнему выполнить задание, если бы Коля делал задание сам, у него ушло бы на это 3-5 часов (положим игра большая ).

Брифинги помогают состыковать процесс разработки. Порой кусочки важной информации теряются в процессе разработки, поэтому важно устраивать регулярные брифинги, где бы озвучивался прогресс и проблемы предотвращающие дальнеюшую работу над той или иной задачей.
1)слишком общий вопрос, на него я не смогу ответить, существуют разные стандартные архитектуры для разных типов проектов, лучший подход который я могу порекомендовать - это изучить архитектуру подобного проекта или в идеале найти литературу на нужную тему, как правило она содержит в себе подробный разбор структуры проекта.

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

3)Тесно связанные зададачи.. такие ситуации в принципе довольно редки, в таком случае я бы рекомендовал создание групп для более тесного контакта между разработчиками, это максимально ускоряет разработку такого вида задач.

я немного сонный, если что лучше в аську стукни.
__________________
I'm only happy when it rains.
Waka Laka

Создать новую тему   Часовой пояс GMT +4, время: 19:29.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:29.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.