BlogBlog

Thankful...

Wednesday, November 23, 2011 11:45 AM

Playing with daddy's hats

With Thanksgiving coming tomorrow I’m reminded how truly blessed I am.  As I write this, Andrea and Ethan are on their way back to Colorado from Iowa.  Despite all of our trials and challenges, I’m blessed with a wonderful wife and son who love me, an extended family that supports us, and some truly wonderful friends that have helped us through good times and bad.  Over this past year, I’ve learned a lot about myself and I know that this process of self-discovery will continue for the rest of my life and I’m thankful for those who’ve accompanied me on this journey.

Ethan and MommyI’m also thankful to have found a job that challenges me to push my limits and learn new things every day.  This is easily the most engaging job I’ve ever had and one that makes it so exciting to get up and go to the office every day.

As Andrea and Ethan move home, I’m I know there will be challenges ahead as we all have to get used to new patterns of daily life, but I’m so excited to confront these challenges and help Ethan grow into the amazing young man that I know he will become.

 
By: Shane
Comments

Comments

Be the first to comment on this post

Agile Development Best Practices

Friday, November 11, 2011 1:36 PM

CartegraphLogoI spent Monday through Thursday in Dubuque visiting the Cartegraph offices again.  We were out there again to talk through common agile software development process mistakes, discussing the mistakes that they were making and how to improve their process. 

Some of the high level points we were highlighting were:

  • It’s about getting real software in the hands of users as soon as possible
  • Avoid “water-scrum-fall”
  • Start by building what you know
  • Allow for feedback & course correction
  • Don’t lose sight of the big picture
  • Don’t do product owner by committee
  • Estimate using relative story points
  • Don’t confuse tasks with stories
  • Don’t spend too much time on architecture
  • User experience (UX) matter and needs to be an integral part of each sprint
  • Agile/scrum is not an obligation

I really think the first and last points are probably the most important for most development organizations.  I realize that agile and/or scrum is the big buzzword for development methodology at this point, but the reality is that agile isn’t a fit for every organization.  There are a number of cultural issues that can make agile development unsuccessful in a given organization and it is important to have the self-awareness within the organization to recognize and correct those shortcomings or choose a different methodology that suits the organization better.

 
By: Shane
2 Comments

Comments

  • Giota 3/6/20147:11 AM Throughout the great pattern of tignhs you get an A for effort and hard work. Where you misplaced me was on all the specifics. As people say, the devil is in the details And that couldn't be more correct at this point. Having said that, permit me reveal to you just what did work. The article (parts of it) is certainly incredibly engaging which is possibly the reason why I am making the effort in order to comment. I do not make it a regular habit of doing that. Second, even though I can see a jumps in reason you come up with, I am definitely not sure of just how you seem to connect your details that help to make the final result. For the moment I shall yield to your point but trust in the future you connect your facts much better.
  • Gaby 3/7/20142:48 AM Magnificent goods from you, man. e58d81e4baŒe7”Ÿe8‚–e7š„e590abe4b9‰ | Angelmake Blog I have understand your stuff priveous to and you're just too wonderful. I really like what you have acquired here, really like what you're saying and the way in which you say it. You make it entertaining and you still care for to keep it wise. I cant wait to read much more from you. This is really a great e58d81e4baŒe7”Ÿe8‚–e7š„e590abe4b9‰ | Angelmake Blog informations. http://ogzbfuble.com [url=http://hbjfwwa.com]hbjfwwa[/url] [link=http://voirtjna.com]voirtjna[/link]