I'm speaking at Agile 2013 in Nashville

How do you design software?

My coffee break challenge

A big thanks to everybody that came along to the Why do software projects fail? session last night, it was a really fun evening! The slides from my talk are available to download/view online.

Coffee break challenge

As I said in my talk, here's my challenge to you. Next time you grab a coffee with your team, have a quick discussion about how *you* design software. By "design software", I mean taking a set of vague requirements with a blank sheet of paper and creating a software solution. Think about things like your process, approach, tools, techniques, etc. Can you explain how you design software within the time it takes to finish your coffee break?

Please do let me know how you get on. I'll post a follow-up next week...



Re: How do you design software?

I could give an overview during that time frame, but could I actually explain how I design systems? Not a chance. I've put up 35 posts so far and only begun to scratch the surface.

Communication, collaboration, and pragmatism are, for me, the key concepts.

Re: How do you design software?

OK, so I've been meaning to respond to this for a while after seeing updates flying around on Twitter. I've taken a coffee break (honestly) and pulled together a post in response. http://thebrunnings.wordpress.com/2012/05/30/how-do-i-design-software/

Add a comment Send a TrackBack