Windows Tech Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 15 February 2011

Tenuous Linking

Posted on 14:10 by Unknown
There is a rather obscure issue that I've seen arise in project planning meetings over the years.  It has to do with feasibility versus risk, but also risk versus payoff.  The word "tenuous" has several definitions, but in general it refers to something being "thin", "delicate" or "weak".  The word "linking" in this context pertains to physical or logical establishment of specific relationships between two distinct realms of information or services.  In other words: establishing a link between two database tables, or between an employee and a physical asset, such as a computer.  Putting these two words together then should render an obvious meaning.

Most projects in the IT world that demand a "planning meeting" involve complicated issues.  Logistics, resources, technical issues, budgets, and my favorite aspect of all: politics.  Sometimes these are born from CxO meetings and are dropped onto the heads of the IT minions like a brick on an ant colony.  Sometimes they're born from departmental or divisional meetings, where they want to achieve greater collaboration and reach.

Where this term "tenuous linking", which I completely made up all by myself, out of thin air, tenuously, comes into play here is with respect to how such projects are fleshed out.  The process usually starts with one party saying that they'd like to accomplish "X" but need to somehow link system "A" to system "B" in order to connect the dots.  Suits often use "connect the dots" as a means to convey hipness with the younger IT slaves, rather than big, confusing terms like "synergy" and "economies of scale" and so on.  Then the other party says something like "you can't access system 'B' because that's OURS, and WE control that, so YOU can't have any.  Nah nah nee nah nahhhh...", followed by an awkwardly long silence.

Once the political/rice-bown/mini-kingdom crap is ironed out, then it usually gets into the technical aspects.  Once into this phase issues are identified with how feasible specific types of links are, or will be, with respect to different data types, formats, access methods, authentication methods, and the king of all project dooming catastrophies: the upgrade.  That's right.  Off in the distance, over the mountains of project planning, hidden behind the clouds of quarterly projections, in the valleys of stupidity, there lives the "big upgrade" project.  The one that's never going to happen, or at best may not be initiated for another six to twelve months.  This is where the "risk versus payoff" part comes in.

Typical projects where you may find this to be relevant include links between things like employee management systems, asset inventory systems, procurement tracking systems, regulatory compliance systems, manufacturing process systems, CRM systems, BIM systems, and so on.  Each of these often overlaps significant portions of the other in terms of data, features and functionality.  While the interfaces may appear obvious, these other aspects I've described often interfere or obstruct the path towards joining them for a greater purpose.

How do you assess the practicality and feasibility of each tenuous link?

You break it down in to the smallest components that impact the risk, and each that impact the potential benefit.  Some of the most common road bumps (risks):

- The systems have completely different authentication and access schemes (too difficult or expensive to overcome)

- The systems have completely different data formats (too difficult or expensive to overcome)

- One of the systems will "soon" be replaced with a newer/different system (waste of time to attempt)

How do you trump these obstacles?  Easy: You carefully assess the value of the potential benefit of the desired outcome.  Then you insist the ney-sayers cough up specific numbers pertaining to the level of effort and costs incurred with overcoming the obstacles.  Then match the numbers up.  When the CxO is told that his cute little baby project won't fly because the numbers just don't jive, and he/she drops their Martini glass in a panic, you can point straight at the numbers, and then point directly at the folks who gave you the numbers.  While the CxO is busy beating the evil-doers with his/her favorite Gold-plated Driver, you can sit back and prepare for the bruised clowns to come back to the table with a more cooperative attitude.

Aside from the numbers aspect, there is always the issue of third item.  This requires a bit more savvy and patience.  You need to carefully assess the realistic time frame as opposed to the stated time frame.  A lot of times, party "B" will be to resist efforts to bridge the gaps until they get their new system.  This is most often used as ammunition to keep pressure on higher-ups to continue funding and supporting the plan to get to the "new" system.  The fear they see is that if they allow linking to the status quo, it will negate the need for upgrading or replacing the system, at the very least it could delay their plans.  This is bad.  But if you remain vigilant, you can work with party "B" to make everyone happy.  How?

Devise the plan such that you take into account the interface aspects of the status quo, as well as the expected interfaces to the new system.  Identify any gained advantages with the interfaces to the new system.  Make sure to state in your plan that phase 1 can be done now, but phase 2 (using the new system) will yield even more robust results.  This can help to allay fears and suspicions and possibly draw party "B" over to your side of the effort, which can only help push the momentum towards accomplishing the links sooner.

Tenuous links exist everywhere.  We rarely identify them.  We rarely document them beyond stating their existence, since the "tenuous" nature is often intangible or subjective.  NEVER take "it can't be done" for an answer until you've ferreted out every bit of technical assessment.  In most cases, the biggest obstacle to accomplishing a technological goal is the human aspect.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in business, management, projects, software development | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Voting Time: Help Me Out?
    I need to get a better view of how I should manage this blog if I'm going to keep at it. I'd like to know how you typically discover...
  • A World Without Competition
    Try to imagine what things would be like today had there not been fierce competition in certain key parts of our world.  I’ll give you some ...
  • Book Update
    I posted some gibberish a few weeks ago about another book project.  Well, I'm getting close to wrapping it up, so I thought I'd go ...
  • Cost
    Software technology, like any technology, provides a means to solving problems.  Some big. Some small.  Some that help.  Some that hurt.  An...
  • Windows 7: Default User vs All Users
    A lot of confusion seems to occur with understanding the difference between the "Default User" profile, and the "All Users...
  • Time to Give Props
    With the ever-expanding volume and breadth of information on the Internet today, it's easy to focus on my own thoughts, experiences, ide...
  • Table of Contents (Preliminary)
    Here's the preliminary Table of Contents for my new book "The AutoCAD Network Administrator's Bible - 2013 Edition".  I...
  • The Nicest IT and IT Vendor Folks I Know
    I've ranted many times before how it's unfair to "hate" an entire company, without providing a rationale for it based on s...
  • Windows 8
    Two small, yet irritating things, that I hope Windows 8 addresses with respect to Windows 7: Being able to put the Recycle Bin in the S...
  • Stupid Assumptions
    After years of watching sci-fi TV shows, movies, etc. it's finally come to a point where even the so-called brightest of our authors and...

Categories

  • a
  • activation
  • active directory
  • advertising
  • agile
  • agility
  • amazon
  • american
  • apple
  • application virtualization
  • applications
  • art
  • articles
  • asp
  • augi
  • authors
  • autocad
  • AutoCAD Autodesk
  • autodesk
  • autolisp
  • automation
  • automotive
  • backups
  • batch
  • beer
  • beta
  • blackberry
  • blogs
  • bongloads
  • book
  • books
  • Books writing kindle amazon technology business projects
  • browsers
  • business
  • cad
  • career
  • certification
  • chrome
  • city government
  • civilization
  • cloud services
  • cmd
  • cmmi
  • comedy
  • command
  • community
  • computers
  • conferences
  • config manager
  • consultants
  • consulting
  • contracting
  • cranium drainium
  • crapware
  • culture
  • data center
  • data mining
  • databases
  • deployment
  • directx
  • DLL
  • domains
  • dumb
  • earth
  • economy
  • editor
  • education
  • election
  • elections
  • employment
  • engineering
  • entertainment
  • environment
  • error monitoring
  • events
  • exchange
  • facebook
  • family
  • firefox
  • flexnet
  • fud
  • fun
  • funny
  • games
  • gary vaynerchuk
  • gmail
  • google
  • government
  • group policy
  • hampton roads
  • health
  • history
  • holidays
  • home
  • html5
  • humor
  • hyper-v
  • iis
  • industry
  • infrastructure
  • installation
  • installshield
  • internet
  • internet explorer
  • interviews
  • jobs
  • jtbworld
  • kindle
  • kixtart
  • lab setup
  • languages
  • ldap
  • learning
  • legal
  • licensing
  • life
  • lifecycle
  • linux
  • lisp
  • logging
  • management
  • manufacturing
  • marketing
  • markets
  • mdop
  • mdt
  • medical
  • messaging
  • microsoft
  • microsoft access
  • military
  • mountains
  • movies
  • mozilla
  • music
  • nature
  • network administration
  • news
  • nook
  • nothing
  • office
  • open source
  • openoffice
  • opera
  • operating systems
  • oracle
  • osx
  • packaging
  • patches
  • people
  • photos
  • podcasts
  • policy
  • politics
  • powershell
  • predictions
  • process automation
  • products
  • programming
  • projects
  • psychology
  • publishing
  • rail
  • reading
  • registry
  • religion
  • reporting
  • reviews
  • rsat
  • rss
  • safari
  • safety
  • sales
  • satire
  • sccm
  • scheduling
  • science
  • scripting
  • search
  • security
  • servers
  • services
  • sharepoint
  • shopping
  • sms
  • social stuff
  • society
  • softgrid
  • software assurance
  • software deployment
  • software development
  • software packaging
  • sony
  • speaking
  • sports
  • sql express
  • sql server
  • statistics
  • Statistics news marketing
  • steve jobs
  • stories
  • stuff
  • stupidity
  • symantec
  • sysinternals
  • system center
  • systems architecture
  • t-sql
  • taxes
  • technet
  • technical support
  • technology
  • TED
  • ted talks
  • testing
  • textpad
  • thoughts
  • traffic
  • training
  • transportation
  • travel
  • troubleshooting
  • tutorials
  • twitter
  • ubuntu
  • unattend
  • unemployment
  • updates
  • upfront ezine
  • utilities
  • vacation
  • vba
  • vbscript
  • video
  • virginia
  • virginia beach
  • virtualization
  • visual lisp
  • vmware
  • vmware server
  • voting
  • war
  • weather
  • web
  • web browsers
  • web development
  • web sites
  • windows
  • windows 7
  • windows live
  • windows server
  • windows server 2012
  • windows8
  • winpe
  • wise
  • wmi
  • work
  • writing
  • ws08
  • wsus
  • wwa
  • x64
  • xml
  • ze frank

Blog Archive

  • ►  2013 (37)
    • ►  October (1)
    • ►  September (5)
    • ►  August (8)
    • ►  July (2)
    • ►  June (4)
    • ►  May (4)
    • ►  April (2)
    • ►  March (2)
    • ►  February (8)
    • ►  January (1)
  • ►  2012 (120)
    • ►  December (14)
    • ►  November (12)
    • ►  October (10)
    • ►  September (7)
    • ►  August (3)
    • ►  July (2)
    • ►  June (6)
    • ►  May (6)
    • ►  April (20)
    • ►  March (16)
    • ►  February (18)
    • ►  January (6)
  • ▼  2011 (343)
    • ►  December (15)
    • ►  November (23)
    • ►  October (27)
    • ►  September (35)
    • ►  August (29)
    • ►  July (17)
    • ►  June (23)
    • ►  May (20)
    • ►  April (38)
    • ►  March (61)
    • ▼  February (54)
      • MSIEXEC Error Codes
      • IBM and Watson
      • Consulting Rules
      • How to Make Better Drivers
      • Launch IE and Wait for it to be Closed
      • Another Interview, part 2
      • Upgrades and Downgrades
      • New Zealand
      • Group Policy Horrors
      • Standards Needed
      • My Eyes are Permanently Damaged
      • AutoCAD Performance Tips
      • Shitty Web Sites of The Week
      • The %ProgramFiles% Bug, Part 2 / Distrust & Uncert...
      • Microsoft: Too Early, Too Late
      • So far today...
      • Script of the Day - Open IE on Login (Just One Time)
      • Happy Friday
      • IT Jobs
      • Software Licensing
      • Mixing Gravy with Lumps
      • What Goes Up…
      • Tenuous Linking
      • Sys Admin Tips, Part 1
      • Observations
      • Grammy's Get it Right
      • What a slob I am
      • Repeat After Me: Beer is Tasty
      • Programming Ka-blamming
      • Songs I Could Do Without: Forever
      • Parse and Reparse were Sitting on a Fence
      • Happy Friday: Scripting Windows Search
      • Out of the Box and Free
      • Weekly Summary
      • LDAP / AD script stuff
      • Democracy 101
      • Stupidity
      • Food for Thought
      • Misperceptions are Often Impossible to Change
      • Right Way, and Wrong Way
      • Useful SCCM Developer Tip of the Day
      • Avoid Extremes
      • The Day After
      • Stack Overflow in a pinch
      • Attention AD Admins
      • Bugs/Annoyances: TurboTax Online
      • Windows Admin Basics: Security 101
      • Is Computer a Member of a Domain "Laptops" Group
      • Detection Deflection Reflection
      • Let's Put This Another Way
      • Top-Ranked Customer Service
      • SCCM Web Management
      • Fonts: 101
      • How to: Convert MIT Open Courseware to Kindle Reader
    • ►  January (1)
Powered by Blogger.

About Me

Unknown
View my complete profile