Раньше физики совали свои шумы в чужие предметы, но теперь это могут быть программисты. Гибкое программирование очень популярно, но в настоящее время не как способ управления вашей семьей — это может измениться.
Брюс Феллер в недавнем выступлении на TED высказался за гибкий подход к… нет, не к программированию, а к управлению семьей. Как говорится в примечаниях к видео:
«У Брюса Фейлера есть радикальная идея: чтобы справиться со стрессом современной семейной жизни, действуйте гибко. Вдохновленный гибким программированием программного обеспечения, Фейлер внедряет семейные практики, которые поощряют гибкость, поток идей снизу вверх, постоянную обратную связь и подотчетность. Одна удивительная особенность: дети сами выбирают себе наказания.»
ОК…
После объяснения основной идеи agile по сравнению со старомодной моделью водопада он говорит:
«Неизбежно люди начали использовать некоторые из этих методов и применять их в своей семье»
Как программист, я не уверен, что понимаю, откуда проистекает неизбежность, но, возможно, я упускаю главное. Возможно, у людей есть основной недостаток, который заставляет их чрезмерно обобщать любую новую теорию.
С другой стороны, я вижу смысл в «гибком подходе», но это больше похоже на подход распределенного программирования:
«одна группа людей работает над едой, одна накрывает на стол, а другая приветствует посетителей у двери.»
С этого момента видео дает примеры того, как agile может помочь в семейной жизни. Посмотрите видео и посмотрите, что вы думаете:
Есть много утверждений, с которыми вы, возможно, захотите поспорить, — самое спорное заключается в том, что agile работает с программным обеспечением, поэтому он работает с детьми. Есть много программистов, которые утверждают, что agile не работает с программным обеспечением, не говоря уже о детях.
Если вы действительно верите в agile, и есть также много программистов, которые это делают, то, возможно, вы не можете устоять перед идеей распространить некоторые из его идей на более широкий круг вопросов. Возможно, истина заключается в том, что реальная польза заключается в том, чтобы просто попытаться — независимо от философии или методологии.
Сесть и обдумать процесс, вероятно, более важно, чем применять какую-либо конкретную методологию к этому процессу. Человеческий интеллект настолько гибок.
У программистов действительно есть способ думать о вещах, которые могут помочь в ситуациях, не связанных с кодированием, но я сомневаюсь, что он настолько узок, насколько гибок. Более вероятно, что общее алгоритмическое мышление-это то, что эффективно. Способность организовать то, что оказывается более эффективным, полезным и эффективным, — это то, в чем заключается применение хорошего алгоритма. Возможно, успех заключается не в Гибком Благодарении, а в алгоритмическом Благодарении.
Что дальше — Канбан, Scrum, lean, разработка на основе тестов, геймификация — все это хорошие способы управления семьей.