Software Development

This category contains 28 posts

My development environment (targeted for JavaScript development)

The theme of Prairie Dev Con 2013 was JavaScript and HTML5, which enticed me to re-discover JavaScript after a two year break from it. I started thinking about a good project to dive into, but soon was overwhelmed with the variety of development environments, libraries, samples, APIs, documentation, etc. Not wanting to give up so … Continue reading »

Getting Started With Visual Studio 2012

Ok, so I’m really late to the game here, since Visual Studio 2012 was released about 9 months ago.  However I have been working with a client who was not ready to upgrade yet and since I’m sure there are many people like me who have still yet to install the latest version, I thought … Continue reading »

Is JavaScript taking over?

The Prairie Dev Con conference was held in Winnipeg this year and something I noticed was the amount of JavaScript being used for everything from mobile to Windows 8 app development. It certainly looks like JavaScript is going to play a big part in many projects over the next few years and probably is already for some people. … Continue reading »

Adaptive Data Model – #Agile or Anathema?

I have seen the concept of an Adaptive Data Model proposed as an Agile method to Data Modelling lately. (Most recently in Ken Collier’s excellent book – “Agile Analytics”) The theory is that you can be more Agile using an  Adaptive Data Model instead of a traditional Data Model of the business domain. Definition An … Continue reading »

#Agile Enterprise Data Model – #holistic and #iterative

I’ve recently been working on a Data Warehouse project that I am trying to do in an Agile way. Unlike Agile Software Development, Agile Data projects have some complexities that cause you to adapt the common Agile methods and practices. I am a big fan of User Story Mapping and creating a User Story Map … Continue reading »

Why #Dimensional Modeling matters

I’ve recently completed a data modeling initiative on a major project. After doing this I’ve come to two major conclusions: The coverage area in Insurance is probably the most devious and twisted area of data that I have ever modeled. Dimensional Modeling should be done on every model to ensure you can simply model the … Continue reading »

#SDEC12 Conference Review #Agile

Well another Software Development and Evolution conference has come and gone. (You’ve always wondered what SDEC stood for didn’t you?) It was a lot of work and effort to make it all happen, but in the end it was very enjoyable. I learned an immense amount and cant’t wait until next year. My Highlights The … Continue reading »

My #Agile #Manifesto

Over the last several months my blog posts have given people an insight as to what I believe in regards to developing software and working on teams. I thought it might be a good opportunity to sum up those blogs in a post that clearly says what my beliefs are and what My Agile Manifesto … Continue reading »

The value of being #kind and #considerate

A friend of mine, @CaseySisteron,  had tweeted an article about how it is more important being kind than clever. You can find the article here. I had thought it was one of the best articles I had read recently. It seems than sometime people believe that you need to be ruthless and uncaring to be a good … Continue reading »

Top Three Rules of #Agile Software Estimation

Yep, Estimating is hard. It isn’t easy and it isn’t without peril. Unfortunately it is a fact on 95% of the projects we work on. So given that, I’m not sure that telling people not to estimate is productive. There are a lot of misinformation about estimating though. Not all estimates are evil and not … Continue reading »

Follow

Get every new post delivered to your Inbox.