Joel From Canada
Joel Semeniuk's Blog
-
T-4 Days Until …
I leave to go to India (Mumbai, Pune, Bangalore, and Delhi) then on to Nepal (Kathmandu and the Forbidden Kingdom of Mustang) .. I don’t get back until May 9th.
-
Why I Think Personas are Important to Software Requirements
http://blogs.telerik.com/joelsemeniuk/posts/11-01-14/personas_help_drive_requirements_really.aspx
-
Managing Debt
Do you ever find yourself too busy “fighting fires” to do things “the right way”? Do you know that there are better ways of managing your project, but you find that you just need to get things done and can’t be bothered to fix underlying problems because it may slow you down? Ever find yourself wondering if you will ever have time to go back to a feature you released a year ago to make it better and move valuable to your users?
-
Predictions for 2011
Last year I made 14 predictions on what I thought might transpire in the world of technology in 2010.
-
Quick Link to Estimation Files
http://weblogs.asp.net/jsemeniuk/archive/2009/12/14/files-for-estimation-madness.aspx
-
New Car Experience
Hmm… my predictions coming true already?
-
Predictions for 2010
Last year I made 11 predictions http://weblogs.asp.net/jsemeniuk/archive/2008/12/30/predictions-for-2009.aspx, some of which (in my opinion) came true in 2009.
-
Files for Estimation Madness
Here are some sample estimation spreadsheets that I discuss in my Estimation Madness talk.
-
Don’t Choose – Combine Your Practices
I have been “preaching” about why you should combine software engineering management practices for a long time (almost all of my presentations end with this as a call to action). A lot of people get stuck in the religion of their current practice (or the practice that they see in the industry that holds the most promise). Today Scrum is hot. Kanban techniques are also gaining traction – especially in the blog/twitter spheres. I’ve been a big proponent of Feature Driven Development in the past – and there are a barrage of other techniques stemming from eXtreme Programming, Test Driven Development, Behavior Driven Development … the list goes on.
-
TechEd 09 – Agile an Excuse or a Process?
One of the panels I was on at TechEd in LA this year has been posted - http://www.msteched.com/online/view.aspx?tid=bacf64af-7c4e-4393-ac7f-5106a7745d9a