Edge of Chaos

Agile Development Blog

Scrum, Lean, Kanban, Visualization, User Experience

digest

Friday's Digest #11 [Kanban, GTD, Economy]

Friday's Digest #10 [Scrumban, Pair Programming]

Friday's Digest #9 [Pair Programming, Design, CI]

  • I Love Pair-Programming. Fantastic real-life experience of pair programming. It is hard to advertise it more.
  • 21 ways to hate pair programming. Nice list of mistakes people often make when doing pair programming.
  • Fantastic sign up form. Creative way to provide sign up form. Not sure about usability (on my opinion not much difference from usual form), but it is eye-catching and “tangible”.
  • Continuous Deployment is about deploying code changes to production as rapidly as possible. “Every commit should be instantly deployed to production”. Is it possible? IMVU proved it is. Nice goal we should strive for. Extreme case of Continuous Integration is Continuous Deployment.

Friday's Digest #8 [Scrum, Lean, Economy]

Friday's Digest #7 [UI, Design]

Friday's Digest #6 [Scrum, Crisis, Web 2.0]

  • Is there an alternative to Scrum of Scrums? Will Read proposes Mesh network as a Scrum of Scrums replacement. Looks interesting as an information exchange flows in an organization.
  • After The Crisis: A Parody of 15 Corporate Logos. Apple logo is very funny :)
  • Jeff Atwood thinks that web application should not follow desktop application design. “A web app that apes the conventions of a desktop application is attempting to cross the uncanny valley of user interface design. This is a bad idea for all the same reasons; the tiny flaws and imperfections of the simulation will be grossly magnified for users.”
  • Herb Sutter found two fallacies in Jeff’s post and think that this is a natural evolution. “Today, everyone writing rich Web 2.0 applications is doing their own thing, borrowing as best they can from Macs and Windows and others — but the results are all over the map, and will continue to be until there actually is such a thing as a UI standard for rich-GUI web applications.”

I tend to agree with Herb. I don’t feel bad when using web based app that looks familiar. And I definitely agree that in the future we will have several common frameworks for rich UI applications development with quite similar paradigms and interface concepts.

Friday's Digest #5 [Charts, Scrum Criticism]

  • New ASP.NET Charting Control. Looks good, but I prefer flash charts.
  • Trashing Scrum or Reflecting Reality? David J. Anderson thinks that Scrum in it’s current state is almost opposite to agile development “My observation from the outside is that the Scrum community reflects the antithesis of our agile values. It is run from the top. The message is strictly controlled. Dissent is not permitted. It resembles a cult of personality and appears to be the very definition of command’n'control in its execution”.
  • Is Scrum Failing Us? Alan Shalloway does not have such extreme feeling, but believe that there are many misunderstanding in Scrum “I want to mention some misunderstandings I have seen many people in the industry have and how we, as practitioners, can get beyond them. I have also included a few things many Scrum trainers believe that I don’t agree with”.

Friday's Digest #4 [MS Project, Inventions, Crisis, Lean]

  • TIME’s posted Best Inventions of 2008. I wonder why LHC has 5th position…
  • Are you spending too much time planning? Traditional project management tools are really dangerous sometimes :) Nice example how to not plan your project.
  • The End. The era that defined Wall Street is finally, officially over. “The way we thought about it was, ‘By shorting this market we’re creating the liquidity to keep the market going.’ ” “It was like feeding the monster,” Eisman says of the market for subprime bonds. “We fed the monster until it blew up.”
  • James Shore thinks that “Agile is failing all around us , and I’d hate for the failure of the fad to take down the truly useful ideas that we started with“. I tend to disagree. There were thousands failed software projects with traditional methodologies. And MS Project still the most popular PM tool over the world. Agile just should not be treated as a silver bullet.
  • How Kanban and time boxing may be applied for game development. Pretty detailed article. It shows that Kanban in fact may use a kind of iterations to line up work.

Friday's Digest #3 [Design, Web, Kanban, ExtJS]

Friday's Digest #2 [Ideas, Tools, Economy]

Some links I found interesting last week.

TargetProcess

Agile Project Management Software

for Scrum or Kanban

Take a Tour!