Циклическая разработка - начало нового проекта, это успех предыдущего.
Написал Blogger team Опубликовано 5 май, 2018

Каждый разработчик знает, что самая интересная часть проекта - это когда идеи приходят, и получается их реализовать - самый лучший момент проект. Это часто чувствуешь в начале проекта, это чувствуешь в середине, когда все как по маслу. Но вот подходит концовка - скоро сдача... и тут то возникает неприятное ощущение... НЕОХОТА! 

Не раз ощущая это неприятное чувство решил разобраться, откуда берутся корни.!!! Итак....

Методологий разработки ПО весьма не мало, это первое - на что наткнулся в виде списка в google

  • Waterfall — традиционный подход.
  • RUP (Rational Unified Process) — рациональный.
  • Agile — общая методология гибкой разработки.
  • Crystal Clear — подход с уравниванием разработчиков в коллективе.
  • Spiral — спиральный метод.
  • DSDM (Dynamic Systems Development Model) — динамическая модель.
  • FDD (Feature Driven Development) — методология, рассматривающая будущие изменения.
  • JAD (Joint Application Development) — ориентированный на пользователя подход.
  • RAD (Rapid Application Development) — модель быстрой разработки.
  • Scrum — концепция работы в условиях сорванных сроков и идеологического кризиса.
  • XP (Extreme Programming) — экстремальная разработка в динамической среде.
  • LD (Lean Development) — метод, предполагающий бережное отношение ко всем участникам процесса.

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


Но)) многие бывали в ситуации, что еще до завершения приходятся начинать другой проект, или по крайней мере уже для него смотреть инструменты... и посмотрев их, хочется даже что-то переделать, причем без тягости, а от жажды нового решения. Порой это даже засасывает в переработку. И вот именно это на мой взгляд КЛЮЧ! Чтобы завершить старое - надо начать что-то новое и интересное.

Безусловно хорошо все получается у того разработчика, у которого все хорошо получается )) и хорошие проекты у хороших разработчиков... Но иногда и это не спасает, а тогда надо смотреть новые решения. 

Однажды  заметив это - пользуюсь таким подходом постоянно.

Ссылки к публикации
Блог вопросов и решений
Вопросы и решения всегда лежат прямо под ногами или летают над головой. Их надо ловить!
Последние посты
Популярное
Облако тегов
#Android #Java #JavaScript #MySQL #PHP #Tesseract OCR #Zend #Zend framework #Разработка