To Integrate or to Integrate Badly

Normal
0

false
false
false

EN-AU
X-NONE
X-NONE

MicrosoftInternetExplorer4

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:”Table Normal”;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:””;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:”Calibri”,”sans-serif”;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:”Times New Roman”;
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}

When someone
chooses to integrate there is always the wrong way and the right way to go
about this. Just because you chose to integrate does not mean you did a
fantastic job about it.
One such
example I came across recently was a nameless organisation decided to integrate
their systems, they provided a very good level of integration and it was all
working fine, then they got over zealous, a contractor they hired thought hey I
can do integration also, the company not knowing any wiser said ok sure let’s
do it. 
The
integration was a simple one, I’d like to change my surname, and it should
update all the systems, because I am married now and have taken my husband’s
name by choice. 
The old way
of doing this was very manual and very cumbersome and took a long time to
implement.
We already
provided integration of other user profile details, which were updated in the
various systems in the organisation. The contractor thought hey I can do it too 
The surname request
update had a fancy front end, when the user submitted this, their request was
sent as an email to someone in HR who would manually make the changes required
in the system
What is
worse, is that the email got it wrong, it said update my first name to this
name, and not my surname, so the person in HR went and updated their first name
to their new surname  This person was
outsourced from the organisation. 
This had
flow on effects, that had not been thought of, when someone changes their name,
their AD name needs to update, their email address needs to change, and a whole
bunch of other systems need to be informed. 
To get
around this they just deleted the user and made a new one as if they had just
joined the organisation, the flow on was very very bad 
All of their
access gone, all of their email gone, their permissions to all the internal
systems gone, this would have happened even if they had changed their surname. 
The loss of
productivity for this person was about two weeks’ worth, the person was not a
low level admin, they were senior and on a good rate. 
Take this against
the decision to use a contractor who said yeah we can do it,  probably $1000 for the efforts, then add the
down time of the one employee, $20000 in loss of productivity and in ability to
work, you are not only paying for them to work but they can’t work and produce income
for the organisation. Now multiply this by a low estimate of 5 people who may
have been effected by this across an organisation of 7000 people  
You have a
net loss to the organisation of: $100,000 
plus your low cost of implementing this in the first place.  
Take this
vs, doing it correctly in the first place, taking the time to understand the
impact, going and updating the various systems, in near real time, and ensuring
that the user was good to go within 15 minutes. 
A cost
estimate for this would be somewhere between  $20,000 to $60,000. Had more than 5 people
requested this change, think of the cost to the organisation.
It becomes
very clear that you need to integrate, and you need to do it properly. You need
to have the right people working with you who understand this and are able to
see these issues well before they happen. 
Never believe
someone who says yeah we can do that, no problem, it is easy, we will just
email someone, or we will add a manual step, or we will just leverage the
existing process or method, or we will just delete them and put them back
these things make me cringe don’t do it ever! 
Talk to the
professionals, they have done it all before.

Win TFS 2012 Training!

Today marks a big day for many people in the IT community! The latest versions of a number of Microsoft’s flagship products are now available to anyone with an MSDN Subscription. Now available:

  • Visual Studio 2012
  • Visual Studio Team Foundation Server 2012
  • .NET Framework 4.5
  • Windows 8

In celebration of the brand new releases, QuickLearn is giving away a TFS 2012 Training! Choose from any of our 6 brand new courses.

If you download the RTM of Visual Studio 2012 and post your favorite new feature on our facebook wall, you will be entered to win a free seat in one of our TFS 2012 courses.

Post your comment before 5pm on August 24th. The class can be redeemed any time before December 31st, 2012. Courses available from Kirkland, WA or remotely from your home or office.

RTM download day-Should we wait or adopt now?

Today marks a big day for many people in the IT community with the much anticipated availability of the latest versions of a number of Microsoft’s flagship products. While official launch events will be happening over the coming months, anyone with an MSDN Subscription should be able to download the following from around 10:00am PST today.

  • Visual Studio 2012
  • Visual Studio Team Foundation Server 2012
  • .NET Framework 4.5
  • Windows 8
  • Windows Server 2012

Personally I have been running pre-release versions of Visual Studio, Team Foundation Server and Windows 8 for a number of months and I’ve got to say I have been very impressed by how stable and complete these offerings have been.

For many organizations, there’s often a long held understanding that we don’t install new versions as soon as they come out. Some organizations even go as far as having a policy that they won’t consider a new release until the first service pack. While I understand where many of these policies have come from over the years, I really suggest organizations re-evaluate this.

The following graphic summarizes what I think is at the heart of a company’s decision. Do the benefits offered out way the costs and the risks with the new release? I’m not being na%u00efve here and I understand there are a huge number of things to consider in making this decision. I’m just focusing on one small aspect of the decision making process and in doing so, hoping to at least have people re-evaluate any long held decisions that simply say “hold off for a while”.

Microsoft, like almost every software vendor, has had some not-so-great releases of software over the years. This has been something that has led to this culture of waiting for a while after a new release. This attitude fails to acknowledge a number of things that have changed over the years including:

  • the much improved internal processes Microsoft teams use for developing software
  • the changes to methodologies and frameworks used by Microsoft product teams that foster a high quality focus throughout the entire development cycle
  • the fact that cadence of business is increasing rapidly and we need to adopt almost anything that can help us reduce cycle time to keep us competitive
  • the fact that Microsoft dog-food their releases internally much more than ever before

There are many more factors I could include in this list but in the interest of keeping this article to a more convenient size for reading, let’s leave it at that for now.

A call to action

The next round of products is due to become generally available to MSDN Subscribers around 10:00am PST today. Download and have a serious look at the great benefits offered by these new releases. Take a copy of the source from one of the projects you are working on and try opening it in Visual Studio 2012 and take it for a spin.

Over the coming weeks the internet will be flooded with blog posts, tweets, videos and more detailing the various new features. Take a minute to read these and see how others are benefiting from what’s in these new releases. Naturally you’ll also want to keep an eye out for any issues or problems people are having to see if they might impact you. I don’t expect we won’t see too many of these.

Should you adopt Team Foundation Server 2012, don’t forget we have a great range of TFS 2012 courses you might wish to consider.

BizTalk Server 2010 R2 (TAP) Available

BizTalk Server 2010 R2 (TAP) Available

Thelatest version of BizTalk is available(CTP). This Technology Adoption Program (TAP) is for BizTalk Server 2010 R2, the 8th BizTalk Server release from Microsoft. Download details are here :- Survey and Download of BizTalk Server 2010 R2 (CTP) BizTalk Server 2010 R2 delivers enhancements in the following feature categories: Electronic Data Interchange Updated standards support […]
Blog Post by: DipeshA

Hyper-V: Hyper-V needs native USB support

With Hyper-V now available on Win8 it’s more important than ever.

VOTE here: https://connect.microsoft.com/WindowsServerFeedback/feedback/details/390443/hyper-v-needs-usb-support

The more votes…the more importance this issue has.

Let’s get it in there.

p.s. I’m aware of the ‘workarounds’ after having to plug 183 usb devices into a virtual
environment. Hours I’ll never get back

Blog Post by: Mick Badran

Combining Clouds: Accessing Azure Storage from Node.js Application in Cloud Foundry

Combining Clouds: Accessing Azure Storage from Node.js Application in Cloud Foundry

I recently did a presentation (link here) on the topic of platform-as-a-service (PaaS) for my previous employer and thought that I’d share the application I built for the demonstration. While I’ve played with Node.js a bit before, I thought I’d keep digging in and see why @adron won’t shut up about it. I also figured […]
Blog Post by: Richard Seroter

Free Microsoft Ebook

Free Microsoft Ebook

Hey, Here are some links for those who like reading. Microsoft publish a list of technical books frees. You can found books about : Azure Windows server 2012 Windows 8 Sharepoint 2013 Windows phone Office and many more (I’ve checked there is no BizTalk book ) the books are dispatched in three link : http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx […]
Blog Post by: Jeremy Ronk