It was a few months ago when Soheil and I posted our commitment to agile hardware development for our agile hardware/software co-development platform. The plan was to build a platform that would bring hardware and software developers together by showcasing TDD as a valuable technique in both domains. Neither of us really knew what we were doing at the time. But figuring the worst case scenario would be limited to complete failure and public ridicule, we went for it anyway ;). Now it’s just 18 days until our Agile hardware/software co-development demo makes an appearance at Agile2014 in Orlando. We’re cautiously optimistic we’ve avoided failure and are hoping any public ridicule will be minimal. Fingers crossed.
I’ll have everything set-up where people will easily spot it. Anyone brave enough to stop by will have a chance to get their hands on some real hardware. While we will show up with a working demo it’s up to you as to what you do with it. Starting with our Conway’s Game-of-Life application, you’ll have the chance to politely smile and nod or dig right in by adding features, deploying them on the development board immediately and seeing the results.
We’re still working on the packaging so exactly what’s possible is still up in the air, but a few examples of what should be possible in either the software or the hardware will be to…
- change the size of the board or the criteria for which cells live or die
- change foreground and background colours on the game board
- change the shape or pattern of a living cell in either the hardware or software
- build something from scratch
- any/all of the above
- something else entirely
You can also stay for as long as you want…. heck, you could grab some beers and stay all night!
Right. Soheil and I figured from the start this might be a bit confusing but don’t worry about whether or not you’ll know what’s going on. For starters, I’ll be there to give you a hand (I’m still no expert but I at least have a clue now). Second, knowing what’s going on isn’t really the point. The point is to come learn something new – by trying something new – that helps you understand that we hardware folks aren’t that different after all. It’ll be fun. Trust me.
So, how about it? See you in a few weeks?