Device Manage for OS/2

DevCon for OS/2 - Developer Connection

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
Мифы о eComStation 

(Unsorted)  
 
 
Compilers  
 
 
Tools  
 
 
User Interface  
 
 
REXX  
 
 
Drivers/kernel  
 
 

 

 

Standard teams

Team - 1 (Minimal)

Crew:

  • 1 developer
  • 1 assistant

How to survive?

  • Advertise your products in forums, reply to all questions

Team - 2 (Medium)

Crew:

  • 1-2 Managers
  • 1-2 Designers
  • 7+-2 Developers
  • 1-2 Testers per developer

Классификация членов команды

Менеджер

Менеджер - это человек, который решает все проблемы, которые его команда не может решить сама. Он не мешает работать своим руководством. Менеджер нужен команде, но не просто в виде формального начальника. Он нужен для того, чтобы дополнить свою команду необходимыми навыками и полномочиями.
Источник: Не мешайте мне работать, версия 1.3, Автор: Стас Давыдов

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

Менеджеры бывают:

  • плохой менеджер - тупо требует новую версию или исправление проблемы.
  • хороший менеджер - дает технические советы, заготовки, ..

Менеджер должен:

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

Дизайнер

Дизайнер помогает разработчикам.

  • Если он рисует иконки, оформление, то они действуют как катализаторы. есть картинки - разработчики начинают доделывать свои программы. нет картинок - всё затихает. Почему?
  • Если он разрабатывает пользовательский интерфейс, то он помогает делать программы eComStation привлекательными. Приходят новые пользователи.

Разработчики

Разработчик - производит программный продукт.

  • Fulltime-разработчик -- работает и ночью, и днем. по выходным и в праздники. СтОит семерых. Но раз в год нужно переводить его на 40-часовую рабочую неделю (5 дней, 8 часов), чтобы он занимался только отладкой (доделкой крупных задач)
  • Производительный разработчик -- по выходным на самом деле невозможно сделать что-то полезное. можно только выспаться, сходить в магазин, посмотреть 1 телепередачу. Разработчик работает только в будние дни.
    • Если в пятницу он сдал что-то новое, значит он работал всю неделю.
    • Если объявил, что выпустит обновление в понедельник, значит ничего не успел и не успеет.
  • Оторвавшийся разработчик -- Разработчик работал несколько лет, все было ОК. Теперь на каждые 20 писем, он отвечает только на 1 с задержкой 2 недели.

    Что это значит? Разработчик полностью прекратил работу над проектом. Его невозможно вернуть в проект. Что делать?

    • ищите нового разработчика
  • Наемный разработчик: "Меня не должно волновать, продается ли моя программа, как повысить продажи"

    Ответ такой: На рынке OS/2 разработчик должен заботиться об этом. Другое дело, что разработчику нужно помогать:

    • ему нужен баг-трекер, сайт, форум - это eCo Software дает
    • продажа программ, прием денег, налоги - это eCo Software дает
    • модули, напарники - это eCo Software дает

У футболиста есть три стадии:

  • 1-ая: играет
  • 2-ая: играет и разговаривает
  • 3-ья: только разговаривает (не играет, требует пересмотра своего контракта)

 


 

(C) OS2.GURU 2001-2024