BABoK and Agile Requirements Management

July 25th, 2010

Applying the Business Analysis Body of Knowledge in an Agile Way is the topic of an interesting presentation from Susan Block. It lays out in a nicely structured manner a logical framework for aligning the discipline and knowledge base of the BABoK, with the communication and Agility focus of Agile approaches.

I’m a big fan of Agile approaches, and think they get far too much bad press from those that see Agile as a cowboy approach. I think if / when executed well, Agile approaches offer much more immediate and applicable business value. Papers like this one help to demonstrate the theoretical underpinnings of Agile, and it’s alignment with sometimes more respected organisations / bodies / approaches.

We all want pretty much the same thing – good software (the right software, built right) which makes clients and users happy, and which development teams enjoy delivering ;-) . . . oh, and world peace . . .

  • Share/Bookmark

Learning XCode iPad Development

June 19th, 2010

I have a confession to make – I bought a copy of iPad Application Development for Dummies. I’ve worked through the first worked example, and honestly, it was a pretty good intro. The resulting App itself is not something anyone would buy (or even download for free, although, who knows…) from the App store, but it was a good intro to the basics.

Before getting into the larger worked example in the second half of the book, however, I have gotten a little distracted by ambitions of wanting to make the whole thing more Agile… so off I went looking for information on Unit Testing, Test Driven Development, and Automated Documentation Generation.

Turns out Unit Testing is built into XCode. I have found a few articles to help me with configuring my first unit test… so far so good. I also found one article on Test Driven Development, but I haven’t gotten to try that one yet.

As far as automated documentation generation goes, Doxygen turns out to provide pretty much everything I could wish for on that front, and seems to do a very nice job of it. There are various output options for the documentation. I’m using HTML for now – as a newbie to Objective-C and XCode, this automated documentation generation is proving quite useful in finding my way around.

Anyway, I shall continue being a Dummy for now, and will work through the rest of the book. Beyond that, I have my eye on a book by Deitel & Deitel (& Deitel) – iPhone for Programmers – An App Driven Approach). I remember enjoying their book on Java during my time at University, so I expect I would enjoy this book also, and they have a good approach to learning, which certainly goes beyond the Dummies paradigm.

  • Share/Bookmark

iPhone inkBlog

June 18th, 2010

  • Share/Bookmark

It’s Been Awhile…

June 13th, 2010

It’s been awhile since I posted an honest-to-goodness Blog post here. Sorry about that. I toyed with having my Twitter updates post as Blog entries… well, there’s obviously a reason why Tweets are Tweets and Blogs are Blogs… so, that feature has now been mercifully laid to rest.

I just thought it was updating on two recent discoveries / developments:

TinaIsOverIt – Icarus’ burned wings…

I came across a new Blog by a colleague of mine – TinaIsOverIt. Tina’s reflections mirror a lot of my own thinking on work-life-balance, purpose and productivity, which is all the more pertinent as Tina represents Gen Y, while I myself sit happily (and tiredly) in the Gen X bracket.

Like Icarus, there is a huge temptation to put life (people, family, enjoyment and fulfilment) on hold to soar early to giddy heights in our careers and finances, only to find our wings have melted in the sun, as we plummet to disaster. It is a common temptation to us all, and one to be overcome on the path to establishing a truly meaningful and purposeful life. I continue myself to strive for the 40 hour work week (the “4 hour work week” sounds great, but not within my grasp just yet I think), to let weekends be weekends, and to be willing to pay the price if my commitment is seen to be below that of others. I think in the end, I’ll be able to look back and say that I committed myself to the right things, in the right balance… I like to see my kids and wife each evening, and I count it a blessing that I am usually able to do so.

Anyway – Tina writes honestly and well, and I think you’ll find some encouragement there if you are also struggling with some of these issues.

MacBook and iPad Programming

The second item on my list, and in keeping with my balance between personal productivity and Techie-Geek interests, is a note that I have recently purchased my first ever MacBook (which I am currently using to write this article). So why have I gone down this path? Well, as a means to an end really – I want to get into programming iPad apps, and there is really only one platform on which you can effectively do this, and that is (of course) the Mac OsX platform. So far I have just been rote-learning, following through a book on the topic. I hope soon, however, tho begin construction on one or more of the first apps of my own. I’ll hopefully provide updates here on how that is going on a bit more regular basis. Oh – I don’t currently actually own an iPad, that’s another interim goal I’ll have to achieve somewhere in the not too distant future…

Apple's new iPad

OfficePod – New Meaning to “Work from Home”

Oh yes, in case I haven’t already mentioned this here, I have come across a product which I think would look great in my back yard, especially with my Mac, and a Nespresso coffee machine in it…. the OfficePod. I can see this marvellous structure reducing my daily commute to about 30 seconds… I just need to sell the first 100,000 or so iPad apps, and that should then be workable ;-)

OfficePod - an office in the garden?

  • Share/Bookmark

Scary – and not inconceivable …

May 23rd, 2010

Scary – and not inconceivable – RT @TotherAlistair Just read http://www.scroogle.org/doctorow.html . creepy. nightmares.

  • Share/Bookmark

The conversion funnel..

May 23rd, 2010

RT @KentBeck the conversion funnel visualized with real data & The Princess Bride… Inconceivable… Lol http://bit.ly/bIDa6I

  • Share/Bookmark

Facebook – should I stay or sh…

May 19th, 2010

Facebook – should I stay or should I go now? http://business.financialpost.com/2010/05/17/fp-tech-desk-quit-facebook-day-is-may-31/

  • Share/Bookmark

Cool iPad apps http://www.maci…

May 14th, 2010

Cool iPad apps http://www.macintouch.com/reviews/ipad/apps.html

  • Share/Bookmark

RT @KentBeck inspiration from …

May 13th, 2010

RT @KentBeck inspiration from the thinking in pictures lady: http://bit.ly/aQ8S4i — if your smart kid’s having trouble watch this with them

  • Share/Bookmark

iPad to be Used as Inflight En…

May 13th, 2010

iPad to be Used as Inflight Entertainment System: http://bit.ly/bifDBO

  • Share/Bookmark