There’s absolutely no need to go into why it’s important that you get the jump on another rogue before they jump you. However, the actual stealth mechanism itself is poorly defined and a bit vague. There are obvious things you can do to help avoid detection and a couple of not-so obvious tricks as well.
The chance that you are spotted is influenced by your Stealth Level and your opponents’ Detection Level – the only other things that affect it are the direction that your target is facing (never forget, “Rogues do it from behind”) and how much lag you both have.
If your connection is worse than the other rogue’s, you will appear on their screen before they appear on yours. It might be coincidental but I find that if I am sprinting in stealth I tend to get the jump more often, and I seem to get jumped more times when the other rogue is sprinting. I guess sprinting increases the advantage/disadvantage of the lag effect. Perhaps.
Rogue Stealth Level
This is determined by your level (5pts per level) + modifications from the following;
| Ability/Item | Bonus to Stealth Level | |
| Shadow Armour | +10 | (Cloak Enchant) |
| Elusiveness | +5 | (Night Elf Racial) |
| Vanish | +70 | |
| Master of Deception 1/3 | +5 | |
| Master of Deception 2/3 | +10 | |
| Master of Deception 3/3 | +15 |
There are a couple of other items as well, but these are low level and seriously damage your stats.
Stealth Detection
This is also determined by your level (5pts per level) + modifications from the following;
| Ability/Spell/Item | Bonus to Stealth Level | |
| Heightened Senses 1/2 | +3 | |
| Heightened Senses 2/2 | +6 | |
| Perception | +5 | (Human Racial) |
| Hyper-Vision Goggles | +30 | (Engineering Item) |
| Consume Shadows | +40 | (Warlock’s Voidwalker Ability) |
| Track Hidden | +30 | (Hunter Spell) |
The worst combination of opponents you can get is a human rogue engineer with 2/2 in Heightened Senses, standing next to a Voidwalker with the Consume Shadows buff active. Their stealth detection level increases by 81pts – however, with 3/3 in Master of Deception, if you pre-vanish (vanish whilst in stealth before you get close to your target) you will still have a slight advantage compared to the other rogue. Risky though, it can be a waste of a ~very~ useful cooldown…

so i guess My undead is going Human
Humans definitely get the stealth advantage and the ‘Every Man for Himself’ racial is a nice bonus, but I guess you’ve got to compare both of those to ‘Will of the Forsaken’.
Advantage spotting rogues VS second cc-trinket
Tough call really :/
some rogues also use the vanilla WOW/BC enchant on cloak “stealth” adds +1 stealth and outdoes shadow armor. i have a JC and at 39 i had a slight stealth trinket, at 70 got a +1 stealth. +1 stealth is greater than slight stealth.
depends on whose site you are on or what they are using for reference.
unless things have changed +1 stealth used to be equal to 3 (5 before patch)points in MoD, slight stealth was equal to 1 (2 before patch) point in MoD.
i play both factions, imo, HU perception is killer, so is the NE untool tipped +1 stealth. i have found in testing that a HU/NE racial are equal to all other races 3 points in MoD, despite what others and especially what Blizz may say. IMO gamebreaking in rogue VS rogue.
NE are hardest to detect of all since their racial is extra stealth and hardest to get a opener on, even if you are HU.