Skip to content

Commit

Permalink
Agile improvements (#91)
Browse files Browse the repository at this point in the history
* Rewrite

* Try using card instead of panel
  • Loading branch information
stephenfuqua authored Jun 25, 2024
1 parent 665a4e8 commit 7f6b466
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 24 deletions.
3 changes: 1 addition & 2 deletions _posts/2013/2013-07-13-be_agile.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,7 @@ excerpt_separator: <!--more-->
---

Edited June 24, 2024: dead links, light re-editing, new closing paragraph.
{: .panel-body }
{: .panel .panel-info}
{: .card .text-white .bg-info }

Like many, when I first encountered the term "agile software development," I
thought it was an excuse for a cowboy culture: low planning, low documentation,
Expand Down
31 changes: 31 additions & 0 deletions _posts/2024/2024-06-24-living-with-agile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
layout: page
title: Living with Agile
date: '2024-06-24'
tags:
- tech
- programming
- agile
---

In reaction to all of the "agile is dead" articles, I am cleaning up [old posts
about Agile](/tag/agile), re-reading them, contemplating lessons learned but
forgotten, and asking myself if some practices have outlived their usefulness.
That is the spirit of agility: the interplay of action and reflection.

"Agile" is not a [silver bullet](https://en.wikipedia.org/wiki/No_Silver_Bullet)
for improving software productivity, reliability, and simplicity. But "Agile"
continues to give us tools that _can_ foster improved software engineering.

The Agile Manifesto was a distillation of certain trends that the authors had
noticed in their successful projects. On balance, they ring true to my
twenty-five year career in software.

It did not offer guarantees and it did not offer to solve world hunger. Through
prescriptive frameworks such as Extreme Programming and Scrum, and common
practices such as development of story cards and short cycles (aka sprints), the
Agile "revolution" broke us free from the confines of gigantic requirements and
design documents that were always at least slightly wrong, and frequently very
difficult to change. It helped us embrace the uncertainty of software
development, empowering us to find our way out of that wrongness more quickly
and productively.
22 changes: 0 additions & 22 deletions _posts/2024/2024-06-24-reposting-be-agile.md

This file was deleted.

0 comments on commit 7f6b466

Please sign in to comment.