10
2011
“Where have you been?!?” – Glen’s Amazing Adventures in GRC Startup Land with GMARC…

I’m very tempted to reference the failed Aussie Tourism campaign here.. I’ve been dark in the public space for ages, but there’s been a lot going on under the radar! Half way through last year I hooked up with a few other business partners and started working on the Grails-based product for the GRC sector. You probably won’t know this space, but this stuff is super big in the Australian Government areas I’ve previously worked where compliance with the ISM is a big, costly and time-intensive deal.
Enter GMARC… The little Aussie GRC Grails app that could… (after launch we’ll have a website at http://www.gmarc.com.au, but the graphic designer is still busy working on it ATM)
Rather than your typical “Build the next Twitter” type startup, we’ve gone the other way. Instead of aiming big, we’ve aimed very small. Our key approach with GMARC has been:
- Work in a small underserviced sector that you know really well, and where you have lots of relationships to spread the word
- Develop a product that generates real $ savings to the client (some clients have estimated 2-3 Full Time Employees worth of savings annually)
- Make a very complex process simpler. Much simpler. But don’t loose any of the nuance. (it has been invaluable having two highly respected GRC consultants as co-owners – this space needs hardcore realworld experience)
- Road test it all in a real environment business away from the dev lab!
- Don’t go broke on the journey
We’ve been slogging heaps of hours into this project over the last 9 months, hence my lack of contributions here (plus I’ve been flatout helping out with church stuff, but that’s a whole other nightmare). What’s most exciting is that we’re now gearing up for our official product launch at AusCERT – a big security conference out here in Australia that runs in May on the Gold Coast.
There’s still tons of work to do, and lots of Graphic Designer input still to come, but we’re now getting close to a 1.0 and it’s super exciting. We have a bunch of clients chasing us for pricing (which has been very validating), and we’re scampering to get all the basic features done and dusted before going Hollywood launch.

So what sorts of Grailsy things does it make use of?
- Heavy use of Groovy XML stuff to support importing of the ISM XML file directly into the system (clients love this – saves a ton of time when applying ISM controls to their assets)
- Handles import/export of all the common GRC things a client already has (CVS/Excel files containing Threats/Sources/Assets/Controls) – including some super simple cut and paste import options powered by JS magic and opencsv
- Fully customised reporting options using some Freemarker magic, a Rich Text Editor, and PDF generation via the Grails Rendering plugin (separate post on this one later, it’s a fave feature!)
- Dashboards with the very cool graphing and charting courtesy of the Google Chart Plugin coupled with the Eastwood Chart plugin to make it all run on the Intranet.
- Very heavy use of Grails Webflow to make all the workflows in the system very easy to use (I can’t imagine even attempting some of the things we’ve done without Webflow – the state engine would be very complex).
And tons more! Anyways, now that the back of the work is done and we’re getting the thing to more clients for feedback, I’ll actually have some time to return to doing some blogging. I’ve really missed it!
As a side note, I’m really astounded how often I have to reference Grails In Action to look stuff up that I’ve already written about (and proofread dozens of times)! But it’s definitely great to be back in hardcore Groovy/Grails land though!
Will keep you posted on how the product develops from here. Stay incredible!
2 Comments + Add Comment
Leave a comment
Glen Smith
Archives
- April 2012
- March 2012
- January 2012
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- April 2011
- March 2011
- January 2011
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003

An article by Glen





That’s awesome Glen! I have been wondering what you have been up to. I think many of us dream to come up with the next facebook, twitter, youtube….etc but there is much to be said about niche sectors that may not even be public focussed. The obvious advantage is being able to clearly identify the problem that you are trying to solve, along with little competition and experience in the space.
Good luck with it mate!!!
Good luck on your journey.
One typo:
“But don’t loose any of the nuance.” –> should be “lose”