Scrum, XP, Management and the Ethics of Agile Software Development

personal

A personal manifesto (Agile Values)

In my decisions and actions, I balance the following:

  • I care about the people who use what I create.
  • I care about the quality of what I create.
  • I care about the people with whom I create.
  • I honor my commitments to my employer.
  • I am loyal to people who have earned my loyalty.
  • I provide for my family.

I reflect on my decisions and actions to avoid:

  • negligence,
  • incompetence,
  • deception,
  • waste, and
  • harm.

Agile practice is a means to these ends.

Distilled hope (children’s television)

My daughter watches a television show on a children’s cable network that features a fourteen year old heiress. This character exists in a world of impossible opulence.

water waveShe lives in a historic hotel on the upper east side of a city that is most likely New York but is never mentioned by name. Her family occupies all floors of the ornate, beaux arts styled building though not simultaneously rather moving from identical room to room as the mood suits them.

Her bumbling, aloof, but well-intentioned father, the loving, competent but overtaxed mother and the irritating but endearing older brother frequently lose track of the heiress as they tend to go their separate ways during the day and most evenings.

A special episode was set on the building’s fortieth through forty-third floors which are the heiress’ closet — empty save for her next change of clothing.

She dines whenever she wishes on whatever she wishes. Her general preference being the meat of the last joint of the foremost leg of fresh dungeness crab flown in from the Pacific Northwest. It takes fifty crabs to supply enough food from that one small segment of their bodies to constitute a small snack.

She eats this favorite of all foods off plates crafted of pink diamond laid on a table set with pearl and titanium service glowing gold under candles lit with tapers made of tightly wound one thousand dollar bills.

When she has wept her tears dry — as she does most nights — the heiress re-moistens her eyes with drops of water distilled from a spring in oceania and instilled with hope gathered from the unfulfilled dreams and wishes of less fortunate children.

She is, in other words, a character America’s girls can both pity and aspire to become. And this is why her television show has been on the air and a hit in the ratings, in fact the tent pole of its network, for ten years.

The NY Board of Ed, Panel for Educational Policy (PEP) – (Cruelty)

Cathleen P. Black, who took over as New York City schools chancellor in January, at the Tuesday meeting of the Panel on Educational Policy.

Robert Stolarik for The New York Times


The Board of Ed, Panel for Educational Policy met in public session to close ten schools and small charter schools in their place. My wife as well as around 2000 other citizens attended. 300 spoke.

Whatever thought went behind the panel’s actions, they were not at this public session to engage the public.

As the New York Times put it:

The panel, which has the final word on school closings, was set up as a check on mayoral authority, but in practical terms, it has been mostly a rubber-stamping body for Mayor Michael R. Bloomberg’s and the chancellor’s plans.

My wife was upset by the Panel’s refusal to acknowledge collateral damage to other schools with student bodies residing in the same communities and often the same buildings. She became angry at the Panel’s indifference to the students currently enrolled in failing schools…

… someone asked the DOE representative what happened to the children who were stuck attended the failing comprehensive high schools that were being phased out in the Bronx and Queens. The bureaucrat said that New York City has a choice process for High School enrollment and those student had chosen that school, implying that any gaps in their education were their own fault because through their own free will they chose to attend a failing school…

In his radio address, Bloomberg characterized critics at these meetings as misinformed:

Mr. Bloomberg said his critics fundamentally misunderstood the purpose of closing low-performing schools, a centerpiece of his efforts to shake up the school system. He said many parents did not realize that the schools would not simply be shuttered, but transformed into smaller schools.

This has nothing to do with the comments my wife describes coming from the parent community of PS9.

parents asked for the decisions about their school be tabled until they could put together a proposal to make their school a zoned K-8 school for the growing neighborhood full of young families as option to be considered in lieu of closing “failing” MS 571 and inserting the philosophically opposite Brooklyn East Collegiate Charter Middle School to which lottery winners come from all around Brooklyn.

My wife describes the panel’s paradoxical response telling parents they should have proposed alternatives to the Board of Education’s plan the year before the plan was announced so it could have been evaluated as part of the plan.

Bloomberg described the loud protests during the meeting as “embarrassing for New York City, for New York State, for America.” (NYTimes)

Yes, the attendees used tactics of civil disobedience. Yes, they were disruptive. Yes, they were angry. They were protesting a failed check and balance with great consequence to their lives. Civil disobedience short of any illegality and devoid of any violence strikes me as a moderate response.

How not to start a discussion group – or – remove me from this list

Ever found yourself part of a discussion group you never asked to join?

I’m not talking about for profit marketing. I’m talking about an organization with a membership and good intentions. They dump their list into a mailing group.

The daily digest ends up looking like this…

remove me from this list

Group: http://groups.google.com/group/xxxxxx/topics
a note to everyone sending “remove me ” to this list [6 Updates]
REMOVE ME [4 Updates]
Inventory of xxx groups [8 Updates]
To remove yourself [4 Updates]
Remove Me [1 Update]
Topic: a note to everyone sending “remove me ” to this list
Jan 07 04:59PM -0600 ^
Please remove me from the list. I was unable to do so via Google Groups as I don’t have an account.

Listserv is 25 years old and there’s no reason to keep re-learning this lesson. Notify your list that you’ve created a group. Tell them why they should be interested. Tell them who else is part of the group. Invite them to join.

People might want to participate in a conversation but they don’t want confused, antagonized strangers blundering into in their living room.

Ice Storm in Fort Greene, Brooklyn

ken h. judyI am an executive manager, software developer, father and husband trying to do more good than harm.
Working to spend each day doing a little less crap and a little more not crap than the day before.
Aspiring to pride in my accomplishments and pride in who I become as I attain them.
IEEE CSDP
CSP

Papers

Presentations

 

Site menu:


Meta

Creative Commons License

Post text is licensed under a Creative Commons Attribution - Noncommercial - Share Alike 3.0 United States License.

Unless otherwise indicated, Images in posts are not cleared for redistribution under creative commons.

Copyright © 2006-2012
Ken H. Judy.

This is a personal weblog. Views expressed are my own and not those of my employer.