tech·nic·al·ly agile

Blog: Technically Agile. Deep diving into Scrum, Agility, & DevOps!

Helping companies navigate the realities of business agility and not just be technically agile! Regular content on Scrum, Agility, & DevOps!

Technical Leadership

NKD Agility provides hands-on guidance to empower teams with the skills and best practices needed to deliver high-quality, scalable solutions that align with business goals.
details...

Engineering Excellence

We embed quality into every phase of development, ensuring that testing, architecture, and engineering decisions drive excellence and maintainability from the outset.
details...

Business Focus

By aligning technical leadership with strategic business objectives, we help teams streamline processes, ensuring software development supports long-term growth and organizational success.
details...
Trustpilot
Constructing a framework for the TFS Automation Platform

Constructing a framework for the TFS Automation Platform

As Lead developer for the TFS Iteration Automation my goal this weekend is to provide a framework for the developers to give both architectural and development guidance for the tools and methods we are going to be using to construct the Platform.

Test Track Pro and the case of the missing data

Test Track Pro and the case of the missing data

  As you may know, I have been having lots of problems with creating a Test Track Pro Adapter for the TFS Integration Platform. You may have been following my trials and tribulations in trying to get the data through.

A working Test Track Pro Adapter for the TFS Integration Platform

A working Test Track Pro Adapter for the TFS Integration Platform

  Well, it has been a long road from misery  to hope  with a little disbelief  thrown in for good measure, but I finally have a working Adapter for the TFS Integration Platform.

What do you do with a Work Item History Not Found Conflict Type Details

What do you do with a Work Item History Not Found Conflict Type Details

If you have no history in the system you are migrating to TFS, you may have problems when you try to do a continuous unidirectional sink due to your system not having a “revision” of the work item.

Creating a WIT Adapter for the TFS Integration Platform for a source with no history

Creating a WIT Adapter for the TFS Integration Platform for a source with no history

  I have recently been working on a TFS Integration Platform Adapter for integrating with Test Track Pro. The problem with TTP is that it does not contain any history.

How might we implement the Change Iteration Automation for the Tfs Automation Platform

How might we implement the Change Iteration Automation for the Tfs Automation Platform

  As we get organised to start development on the Tfs Automation Platform there is the need to do in-depth investigations into the way things are going to work.

Anatomy of an Automation for the Tfs Automation Platform

Anatomy of an Automation for the Tfs Automation Platform

  If you can’t wait for the Tfs Automation Platform, but you still want to eventually deploy your extensions using it, what can you do?

What is the Tfs Automation Platform

What is the Tfs Automation Platform

  The TFS Automation Platform is a project that will be developed initially as the TFS Iteration Automation  project for the Rangers, but which has a grander vision to solve a need for customers to have things just happen within TFS.

What about hosting the Tfs Automation Platform

What about hosting the Tfs Automation Platform

  I have been asked what would be the process or support for hosting the Tfs Automation Platform either from a hosting provider, or in the cloud if we have server side components. If you are not familiar with TFS on Azure make sure you read:

In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain

In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain

  I had a particularly complicated upgrade this time that required me to do two things:

My first Scrum team in the wild

My first Scrum team in the wild

  Over the last year I have invested a lot in Scrum. A few months ago I was assigned to teach a two day Scrum course for which I had to build and deliver the material. The team that received the beta of the course has now just finished their first sprint!

Installing Visual Studio Team Foundation Server Service Pack 1

Installing Visual Studio Team Foundation Server Service Pack 1

  As has become customary when the product team releases a new patch, SP or version I like to document the install. Although I had no errors on my main computer, my netbook did have problems. Although I am not ready to call it a Service Pack problem just yet!

Installing Visual Studio 2010 Service Pack 1

Installing Visual Studio 2010 Service Pack 1

  As has become customary when the product team releases a new patch, SP or version I like to document the install. This post seams almost redundant as I had no problems, but I think that is as valuable to other thinking of installing the Service Pack as all the problems that we sometimes get.

Visual Studio ALM MVP of the Year 2011

Visual Studio ALM MVP of the Year 2011

  For some reason this year some of my peers decided to vote for me as a contender for Visual Studio ALM MVP of the year. I am not sure what I did to deserve this, but a number of people have commented that I have a rather useful blog.

Do you know how to move the Team Foundation Server cache

Do you know how to move the Team Foundation Server cache

  There are a number of reasons why you may want to change the folder that you store the TFS Cache. It can take up “some” amount of room so moving it to another drive can be beneficial. This is the source control Cache that TFS uses to cache data from the database.

Should GeeksWithBlogs move to the Wordpress Platform?

Should GeeksWithBlogs move to the Wordpress Platform?

  Geekswithblogs was my first ever blog and my first post was on 22nd June 2006. Since then very little functionality has been added. This is not a complaint, but rather an observation that it is very hard to keep up with all of the blogging capabilities that people want. My point would be: “Why bother!”

Do you know about the Visual Studio 2010 Database Projects Guidance?

Do you know about the Visual Studio 2010 Database Projects Guidance?

  Early on in the Team System (now Visual Studio ALM) cycle a new product surfaced within Team System that was affectionately called “Data Dude”, but had the more formal name of “Visual Studio 2005 Team Edition for Database Professionals”. The purpose of this product was to try and make the database a “first class citizen” in the development world.

Can I run two versions of Microsoft Project side-by-side?

Can I run two versions of Microsoft Project side-by-side?

  A number of out customers have asked if there are any problems in installing and running multiple versions of Microsoft Project on a single client. Although this is a case of Caveat utilitor (Let the user beware), as long as the user understands and accepts the issues that can occur then they can do this.

How Visual Studio 2010 and Team Foundation Server enable Compliance

How Visual Studio 2010 and Team Foundation Server enable Compliance

  One of the things that makes Team Foundation Server (TFS) the most powerful Application Lifecycle Management (ALM) platform is the traceability it provides to those that use it. This traceability is crucial to enable many companies to adhere to many of the Compliance regulations to which they are bound (e.g. CFR 21 Part 11  or Sarbanes–Oxley  .)

Do you know about the Visual Studio ALM Rangers Guidance?

Do you know about the Visual Studio ALM Rangers Guidance?

  I have been tasked with investigating the Guidance available around Visual Studio 2010 for one of our customers and it makes sense to make this available to everyone. The official guidance around Visual Studio 2010 has been created by the Visual Studio ALM Rangers and is a brew of a bunch of really clever guys experiences working with the tools and customers.

Do you know about the Visual Studio 2010 Architecture Guidance?

Do you know about the Visual Studio 2010 Architecture Guidance?

  If you have not seen the Visual Studio 2010 Architectural Guidance from the Visual Studio ALM Rangers then you are missing out.

Do you want to be an ALM Consultant?

Do you want to be an ALM Consultant?

  Northwest Cadence is looking for our next great consultant! At Northwest Cadence, we have created a work environment that emphasizes excellence, integrity, and out-of-the-box thinking. Our customers have high expectations (rightfully so) and we wouldn’t have it any other way!

What to do after a servicing fails on TFS 2010

What to do after a servicing fails on TFS 2010

  What do you do if you run a couple of hotfixes against your TFS  2010 server and you start to see seem odd behaviour?

Project of Projects with team Foundation Server 2010

Project of Projects with team Foundation Server 2010

It is pretty much accepted that you should use Areas  instead of having many small Team Projects when you are using Team Foundation Server 2010. I have implemented this scenario many times and this is the current iteration of layout and considerations.

Free training at Northwest Cadence

Free training at Northwest Cadence

  Even though I have only been at Northwest Cadence for a short time I have already done so much. What I really wanted to do was let you guys know about a bunch of FREE training that NWC offers.

TFS 2010 Work Item Seed: TFS Work Item system.id at a predefined number

TFS 2010 Work Item Seed: TFS Work Item system.id at a predefined number

This week my customer had a requirement to have all new work items created to have an ID greater than 40,000. They have another system that stores tickets and they don’t want any conflict.

TFS vs. Subversion fact check

TFS vs. Subversion fact check

I spotted a good comparison of TFS vs. Subversion  by Jarosław Dobrzański  on DZone (you can also read the original post  ) but I feel that a couple of the points were either out of date, or borne out of a lack of knowledge of the product, or even more likely I just missed the point. This article was taken from the perspective of an SVN user who has moved to TFS, and I am not in that category.

Syncing many Dynamics AX instances to a single TFS 2010 Team Project

Syncing many Dynamics AX instances to a single TFS 2010 Team Project

I have been working with a customer who had been frustrated with the need to have new Team Project for every instance of AX that they use. In fact with 3 instances per customer and lots of customers it can very quickly get complicated and I wanted to see if there was a solution for them.

Database corruption in TFS 2005 causes TF246017 during upgrade

Database corruption in TFS 2005 causes TF246017 during upgrade

Today I was on-site to do a test upgrade of TFS 2005 to TFS 2010 and we encountered an error that would have caused major delays while we investigated and perhaps requiring additional help from Microsoft.

Team Foundation Server 2010 Event Handling with Subscribers

Team Foundation Server 2010 Event Handling with Subscribers

There is a lot of references and blog posts on how to handle SOAP events raised by Team Foundation Server 2005, 2008 and 2010 but is there anything new in 2010 that supersedes this? Even though I knew it was there, n o amount of google-fu brought back any results relevant to anything new, so hopefully this will fill that gap.

Connect with Martin Hinshelwood

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.

Our Happy Clients​

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

Philips Logo
Lean SA Logo
Flowmaster (a Mentor Graphics Company) Logo
DFDS Logo
Boeing Logo
Ericson Logo
SuperControl Logo
Qualco Logo
Trayport Logo
Microsoft Logo
Akaditi Logo
Illumina Logo
Schlumberger Logo
Deliotte Logo
Alignment Healthcare Logo
ProgramUtvikling Logo
Capita Secure Information Solutions Ltd Logo
Washington Department of Transport Logo
Nottingham County Council Logo
Ghana Police Service Logo
New Hampshire Supreme Court Logo
Department of Work and Pensions (UK) Logo
Royal Air Force Logo

CR2

Teleplan Logo
Lockheed Martin Logo
Deliotte Logo
ALS Life Sciences Logo
Milliman Logo