I have been involved in partners and sales at App-DNA™ for a few years. I therefore meet a lot of system integrators and customers who are actually planning and delivering Win7 transformations. In fact thanks to the appeal of our great piece of software, we are involved in the majority of major projects taking place at the moment. That gives us THE broad view of what’s working or not on the Win 7 front - on a real time basis.
I will try to share some of this insight and opinion in my posts, to hopefully open the debate with all the other professionals working in this space. Below is my classic migration process scheme:

And my first post will be on the most commonly ignored first trap: Discovery
Customers’ portfolios are often not exactly well organised...The good news is that it is messy in almost every customer organisation, but the most IT centric.
i.e. nooo.....don’t feel guilty about your ramshackle backyard, your neighbour has exactly the same concerns 
More often than not some Central applications are well managed but the customer has only a (very) rough idea of the total number of apps in the company. They would also like to take this number down aggressively as it is a key cost driver.
To compile a list of all the .exe on a variety of machine is easy. ACT will do that or you can use a number of more sophisticated tools to achieve this Inventory stage. Ok, that was easy.
Now you have a 10,000 exe list for your 30,000 user organisation.... A quick clean up to eliminate redundant records and you are down to 6,000... A deeper cleansing would take you to 1-2,000. But how can the IT Dept understand what these apps are for? And which to keep or dump?
They’ll need to ask the application owners for what the apps does, where it goes, who use it, how it install, the prerequisites, etc.... That is the Discovery phase. And customers systematically underestimate the effort and time needed for this task. Just because it is not rocket science does not mean it is not time/resource consuming.
One has to get every apps owner to fill a complex form and someone from IT to sit next to every owner in order to record how the install is performed. Assume ½-1 day per apps to contact the user, set a meeting time, get the info, record, the install, compile all that in a recordable form, etc... So ½ day of junior resources carried by the IT dept budget, and ½ day of the application owner time carried by the different BU in the company.
If you have 1,000 apps, you now have a minimum IT dept charge of 500 days. And an equivalent non IT department cost of the same on the company. Loss of other employee time does not show on the IT budget but it is still a cost on the company. And it does not increase IT popularity internally.
Assuming the IT dept has a few people on the bench. Maybe 5 people could be tasked to do this job full time? (not on top of their current job) ... We still face a minimum 100-200 days duration. That is 5 to 9 month elapsed.... Sounds too long, does't it? And it does stop everything else from progressing: can’t budget properly, can’t RFP in the best condition, can’t start testing...and all that costs money as well as putting the project at risk.
So my advice: use brute force to solve the problem. Call the SWAT team in.
Customer should engage their service partner as soon as possible. They want to be provided with a LARGE team of junior/cheaper guys to complete Discovery ASAP. And then build on this push to create the foundation of a well managed software library. In our previous example of 1,000 apps: 20 guys take you to less than a month elapsed. And all Enterprise grade customers will have 1,000 to 9,000 apps.
Bottom line:
Get working on Discovery and rationalisation ASAP.
Do not underestimate the nuisance potential of this task. Plenty of smart Enterprise customers have seen their project stall and fail due to the lost momentum on that first hurdle.
- Discovery takes a lot of effort and potentially time
- Discovery will condition the real beginning of your project
- It makes the transformation more manageable by reducing the number of apps
- It reduces wasting money on apps that should be retired today
The good news: watch this space as App-DNA changes the game.
8bdf5038-3b33-4bf1-976f-2b3cd5efb938|2|5.0