Software Maintenance by Skeleton Crew Is an Anti-Pattern
1–10 of 41 posts
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#2Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#3This title is misleading, should be closer to "Government frequently adopts anti-patterns when maintaining software" Something more constrained to what the article is actually about rather that the global catch all "software maintenance".
Undoubtedly, the audience of this article is software developers and managers of software projects within governemnt. Therefore, although the title doesn't convey the article's message to outsiders, it might not actually be misleading.
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#4 > ... software is not considered complete when it's first released.
I don't know where this assumption comes from. > Governments often use two anti-patterns... (2) moving to reduce
sustaining staff too early;
This seems like a complete description of the problem, which doesn't sound like a pattern but an issue of conflating deadlines, releases, and project completion. > To keep teams from constantly plugging leaks while missing
the reason the boat is sinking, we need to apply the
principles of agile development and user centered design
Honestly, this sounds like the waterfall model is preferred to agile development in this case. Agile development can more easily lead a team into constantly plugging leaks than other, more traditional development models.But I think this article is really addressing public facing web platforms instead of all "software," which the US government has only really experimented with during the last administration, so some of the sentiments of this article, in the context of government, may be true even though it reads false.
Beginning with the analogy to building construction: A skyscraper isn't complete when just the floors and frame are put in place, and the building team doesn't let the builders go at that point. When it is opened up, the maintenance staff have their own job, but it's nothing like what renovators might have to do years later.
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#5Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#6This title is misleading, should be closer to "Government frequently adopts anti-patterns when maintaining software" Something more constrained to what the article is actually about rather that the global catch all "software maintenance".
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#7This title is misleading, should be closer to "Government frequently adopts anti-patterns when maintaining software" Something more constrained to what the article is actually about rather that the global catch all "software maintenance".
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#8Either fix the bugs quickly, or don't fix them at all, and move on.
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#9Different kinds of projects have different needs for upfront design. One can quickly ship and iterate on an online dating app. One cannot launch a new space shuttle every two weeks and keep trying until the crew survives the mission.
Re: Software Maintenance by Skeleton Crew Is an Anti-Pattern
#10This title is misleading, should be closer to "Government frequently adopts anti-patterns when maintaining software" Something more constrained to what the article is actually about rather that the global catch all "software maintenance".
Indeed, that's the headline on the article itself, but it does seem misleading. I think "Software Maintenance by Skeleton Crew is an Anti-pattern" would be a better but still concise headline.