Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsiya__5_Reinzhiniring_PZ.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
246.78 Кб
Скачать
  1. Переваги й недоліки компанії-розроблювача перед окремим розроблювачем

Тепер перелічимо переваги й недоліки компанії-розроблювача перед окремим розроблювачем.

Переваги компанії-розроблювача перед окремим розроблювачем:

  • Компанія може "тягти" великі й дуже великі проекти. Окремий же розроблювач великий проект може не подужати фізично.

  • У компанії, як правило, працює група людей з різною освітою, тим самим доповнюючи й розбудовуючи знання друга у друга. У компанії-розроблювача переплітаються знання людей різних шкіл. Окремий же розроблювач вариться у своєму соку. Основне джерело знань у нього - книги й Інтернет.

  • Стандартизація ісходного тексту в компанії значно вище, ніж у

окремого розроблювача, тому що в компанії працює група розроблювачів.

  • Технічно компанії краще оснащені, ніж один розроблювач.

  • Джерел інформації у компанії більше, чим у окремого розроблювача. А це відображається на результаті - розроблювальній програмі.

  • У компанії значно вище досвід роботи з різними проектами, ніж в окремої людини.

  • У компаніях більше напрямків розвитку програмних засобів.

  • Компанія може надати комплексний підхід при наявності фахівців різних напрямків.

  • Усе, що витрачається за договором з компанією, йде у витрати. У той час, як окремий програміст найчастіше працює на зарплату.

  • Швидкість розробки компанії вище, чим в однієї людини, тому що можна підключати до проекту кількох людей.

  • Розробляючи програмний продукт, компанія тестує його й пише документацію. Окремий же розроблювач часто лінується це робити. А якщо не лінується й намагається писати документацію або тестувати, то розвиток програмного продукту тимчасово припиняється (на час написання документації або тестування).

  • Компанія не звільниться.

  • Компанія не вмре і її не переїде автобус.

  • Компанія не занедужає й із цієї причини не призупинить підтримку.

  • У компанії завжди будуть люди, які зможуть продовжити справу.

  • Компанія бере на себе головний біль по пошуку висококваліфікованих і відповідальних програмістів.

  • Компанія стежить за технологіями й тенденціями розвитку програмного забезпечення.

Недоліки компанії-розроблювача перед окремим розроблювачем:

  • окремий розроблювач обходиться дешевше, тому що в нього немає необхідності орендувати приміщення, платити комунальні платежі, немає необхідності в рекламі й в інших витратах, що є у будь-якому підприємстві. Компанії ж необхідно оплачувати орендні платежі, податки, комунальні платежі, зарплату (а у програмістів вона ну дуже велика) і т.д.

  • програміст-одинак легше йде на поступки підприємству, тому що сам відповідає за свій добробут. Компанія-розроблювач не може дозволити собі піти часто на поступки на шкоду компанії, тому що це приведе до її банкрутства.

  • окремий розроблювач може постійно бути присутнім на заданому підприємстві, працюючи на ньому, як співробітник, а компанія не може такого дозволити. Навіть надаючи людину для обслуговування підприємства, компанія час від часу повинна викликати його в офіс, навчати.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]