Over the last 11 months, I have worked for a fantastic group of people at SSW and on a fantastic array of projects. However, the time has now come to specialise in one specific area. I have worked with Visual Studio ALM since its launch in 2005 and more recently with Scrum and the Professional Scrum Developer course that launched in April. Therefore, to this end I am leaving my job as a Solution Architect at
SSW
for an ALM Consultant role at
Northwest Cadence
.
As you may or may not know, my last day at SSW is Friday 10th September and I want to express my thanks to Adam, Anastasia and the rest of the guys for making me welcome, even with the disability of being Scottish.
During the last 11 months, Adam Cogan and the rest of the people at SSW have coached me to be a better developer, implementer, integrator and trainer. We have surmounted many issues and problem within the company to forge an effective ALM and Scrum strategy that has earned SSW soaring accolades from its customers.
There are four main things that I learned at SSW:
Rules – Rules and standards are arguably more important in software than anywhere else is. SSW’s rules, while initially overbearing represent the standard approach that everyone at the company take. The dedication to and the maintenance of the rules is core to the corporate identity and helps define that identity. I played a part in many of the rule sets, and here are the highlights:
I remember speaking to Matt Nunn after a presentation he did in Glasgow and he commented
“You SSW guys are everywhere.”
-Matt Nunn in Edinburgh
See Rules to better branding #8: Do you brand your employees?
Process – Since I started my quest to learn and implement Scrum at SSW earlier this year I have learned the importance of process in what we do. I knew it was important, but I had little idea of how imperative it was to being able to deliver software. In my time at SSW I have become both a Certified ScrumMaster and a Professional Scrum Developer Trainer, not to mention all the other processes and practices that I now have familiarity with:
These are all pieces of the same puzzle and if you get the right combination, you can ship quality code quickly that meets the customers’ needs, which is ultimately the goal of all software projects.
Technology – Boy does SSW keep to the cutting edge. No sooner is something released than they pushing it to clients and they already have people fully qualified and familiar with all of its inner workings. This is key to keeping at the top of the game, and long-time clients are happy to be Guiney pigs as they know that all the guys are ready and able to fix any problems. With two Regional Directors and three MVP’s it can be hard to argue with their expertise and confidence. Technologies I have used in anger:
It always surprises me the number of developers that are not technologists and in this ever-changing world only the technologists float to the top of the pile. The obscure things that sort the good developers from the bad and having an understanding of things that are not strictly in their field of view sets them apart.
Communication – If I took nothing else from SSW it would be the Rules to better Email which, along with other things, helped me function as a member of all the teams over 10 hours and 10,000 miles distant. You may also have noticed that around ten months ago my blog started getting a lot better.
Look back at blog posts I made over a year ago and you will see the influence that Adam Cogan had over my blogging style. Adam can make your posts go from this , to this in no time at all using nothing but his critical eye and direct Australian attitude. I have really appreciated all of his help.
Sae lang an’ cheers fur aw th’ fesh.
Over the last year, I have been steadily heading towards a point that converges on ALM. I have always had an interest in how developers work and in supporting those developers to increase their productivity and efficiency. This is what ALM is all about and unfortunately, SSW is not an ALM shop. Although I have worked with SharePoint and CRM, Silverlight and MVC, and all manner of other interesting things, I really want to concentrate on that witch has been termed Application Lifecycle Management.
To this end, I have been looking for work in the dedicated ALM space. I had resigned myself to the fact that I would have to leave my hometown Glasgow but I had thought it would be for London or Reading in the UK. During an attempt at “inbox to 0”, I chanced upon an email from one Steven Borg way back in February on the ALM Champs group looking for their next great ALM Consultant . I took a chance and sent him an email asking if they were still looking and this was the response:
Perfect timing! We’d love to talk with you!…[removed for terseness]…By the way, you have one of the most useful blogs in existence! Great information on there, and a common reference point for me (and I suppose everyone else in the TFS business!)
-Steven Borg
There is very little as fulfilling as notoriety, especially when it is positive.
To cut a long story short, Northwest Cadence has offered me a job as an ALM Consultant in Seattle, Washington, USA. This is a big move, as we will be moving not only a Husband and Wife, but also two small children and a dog.
This is not the beginning however as we still have to apply for and receive an H1b visa for the US which will allow me to work there for three years. This process is slow and expensive for North West Cadence and they wanted to make sure we would be happy, so they flew my wife and I out to Seattle last week. Jadie and I only had 3 days in Seattle, but it was a packed 3 days. I met with most of the people at North West Candace and Steven Borg spent lots of time with us showing off Seattle and the surrounding areas. We even had a day looking around houses for rent and two evenings out for dinner on our own, once in Bellevue and once in Renton.
Both Jadie and I loved Seattle and for some reason everyone at North West Cadence liked us. Although Jadie was very upset when on the first day a shop assistant though she was German, she had a complex about that for the rest of the trip.
We should move in November, depending on when the visas come back, but the lawyer said that the best reassurance she could give was 50%. Although this is low, I can’t think of any reason that I would be refused and I guess it is all down to wither the person vetting my visa likes my face.
Northwest Cadence is the A-Team of the ALM world and they have a heck of a lot of big clients. If you look at their blog you can see that it has not been updated in while and this is due to a lack of slack in their schedule. They want me to introduce some of that slack so they have time to look at new technologies, blog and most importantly be able to service more of their customers quickly.
Northwest Cadence work heavily in areas of Process with a solid foundation in the technical facets of the Visual Studio ALM toolset and although I have a technical depth of knowledge in Visual Studio ALM I am only just starting my journey into the world of process. Although I am familiar with some of the concepts of other methods I only have deep knowledge of Scrum and even that knowledge is only 8 months old. It will take time for me to learn the other indicate processes that will help me shape and improve the delivery of software for teams around the world and Steven Borg and Jeff Levinson are the best people to teach me.
The whole family is now really looking forward to this, but for to all the things we have to do between now and then.
I will have a couple of months between leaving SSW and starting at Northwest Cadence, and I need some work to fill that gap. SSW has offered 1-2 days per week which I am gladly taking, but I am also looking for anyone who is:
If you know of anyone who is looking for a TFS/ALM Consultant and no one else can help, if you can find me. Then call… (doot do dodoot doooo, do doot doooo…)
Technorati Tags: Northwest Cadence , ALM , SSW , TFS 2010 , Visual Studio
If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.
NIT A/S