I was surprised by how much their offices look like ours. We also have an open floor plan, tons of natural light, dual monitors at every workdesk, lots of available whiteboard space. One of the things I loved about their space is the overall storyboard with colored cards, and the weekly iteration rollover plan. Very nicely laid out.
Agile or XP is a methodology frequently used in early stage (and some late state) startups to rollout product effectively, iteratively, and with stable solid builds. The idea is to rollout stable usable versions of the application almost weekly. OS-Cubed's methodology definitely adopts many of the great ideas of XP, but we're always learning new things about how best to develop software.
I'm going to challenge my programming team to take a look at this and see what elements they feel might help them keep on track and develop better software. Thanks to scissors.com William Pietri for revealing some of their "inner geek"...



1 comments:
Thanks for the kind words! I'm glad you found the article useful.
I'd be very curious to hear what your team does or doesn't adopt, and what other things they're up to. This was one particular solution, but I think what matters most is how the environment supports behaviors you want more of, and discourages behaviors you want less of. Here, for example, we intentionally didn't have phones on our desks or email clients on the development machines.
Anyhow, feel free to drop me a line about this. My email address is my first name at scissor.com. Good luck with your efforts!
Post a Comment