RSS-матеріал

Lviv Software Developers Community

Lviv Software Developers Community (LSDC) - це спільнота, яка об'єднує програмістів міста Львова.
Обмін досвідом, корисні поради, спільна ініціатива та достовірна інформація з перших уст - все це дозволяє досягнути продуктивної взаємодії.

Теги

гнучка розробка

Книга Peopleware: Productive Projects and Teams

Рекомендую прочитати книгу "Peopleware: Productive Projects and Teams", яку написали Tom DeMarco і Timothy Lister. За 20 років з моменту публікації книгу цитують дуже часто. Автори наводять спостереження, які підтверджуються досвідом. Для перевірки деяких гіпотез автори стверджують, що проводили експерименти впродовж 10 років.

Психологія програмування — основний напрямок книги. Наприклад, узагальнення, що програмісти з однаковою зарплатнею можуть значно відрізнятись в продуктивності. Або основний чинник продуктивності — не організація процесу, а здібності членів колективу.

Scrum - методологія управління проектами для гнучкої розробки програмного забезпечення

Scrum - методологія управління проектами для гнучкої розробки програмного забезпечення. У Вікіпедії є стаття з історією виникнення даної методології - http://uk.wikipedia.org/wiki/Scrum. Ітеративний і гнучкий спосіб розробки може допомогти працювати в умовах, коли:

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

Гнучка розробка програмного забезпечення

Гнучка розробка програмного забезпечення (англ. Agile software development) — це методологія, що представляє собою концептуальний каркас, в рамках якого виконується розробка ПЗ. Існує декілька подібних методик.