Скажімо, моя компанія мала розробити репліку MS Word (лише як приклад). Що було б вузьким місцем у процесі розробки, якщо припустити, що у нього є нескінченна кількість грошових коштів та така організація, як Microsoft? Іншими словами, які найпоширеніші перешкоди для швидкого розвитку такого програмного забезпечення? Припустимо, що всі специфікації є на місці і організація працює на відмінно, тому ми просто зосередимось на розробці програмного забезпечення, поки продукт не буде готовий до поставки. Можливі такі варіанти: - Написання коду - Написання тестів - Тестування кінцевого продукту вручну - Передусім перепис коду через поганий дизайн - Розробка коду - Огляд коду, виконаний досвідченими розробниками - Проектування графічного інтерфейсу - Редагування графічного інтерфейсу на основі альфа / бета-відгуки користувачів - обробка зворотного зв’язку від користувачів - чекання відгуків альфа / бета-користувачів
Будь ласка, використовуйте посилання у своїй відповіді або повідомте про свій досвід з цього питання.