Welcome to MSDN Blogs Sign in | Join | Help

Depth and Breadth in a SharePoint Architect Skillset

I had a funny conversation not long ago when talking to someone who was coming from the Unix, J2EE, Novell, Solaris, that world... You know... the other side of the universe.

It went something like this, so you know SharePoint... that's great it looks like you've focused on that for some time, but you're skills are likely very narrow, specialized and specific.  I didn't want to insult the person, I have a lot of respect for them.  In fact they are seeing Microsoft products as simple and easy to use solutions that provide a ton of value without all the technical consulting skills and work pretty much out of the box, something that the competition doesn't usually offer.

So without laughing, I thought... I'll have to blog on the real depth and breadth that you both gain and have to learn and know to be an expert also known as a SharePoint IT Pro and Architect (minus the dev side, I'll let someone else speak to the CAML, ASP.NET, and relevant Visual Studio and C# skills).  In the Microsoft infrastructure world, I'd wonder what you don't need to know...

IT Expertise:

Core

  • IIS 6/7 
  • Windows Server 2003/2008
  • DNS/WINS (Name Resolution)
  • TCP/IP & other network considerations
  • SQL Server 2005 Advanced Administration (Backup, Monitoring, Logshipping or Database Mirroring) 
  • Basic Firewall rules and Proxy
  • IT Infrastructure Design
  • Hardware Acquisition (RAM, CPU, Disk I/O, and other hardware considerations)
  • Performance Monitoring
  • Capacity Planning 
  • Growth Management
  • Workflow (Windows Workflow Foundation)
  • Client Troubleshooting & Support: IE, Firefox, Safari, Office XP, 2003, 2007, etc...
  • HTML & Client side scripting (Javascript, AJAX, DHTML, XSL, XSLT, XHTML)
  • Exchange and SMTP integration (Inbound and Outbound email including contact objects)
  • High Availability: Microsoft Cluster Services, Windows Network Load Balancing
  • Storage: Appliances, HBAs, SANs, Archive Storage
  • Backup Solutions: Various Tape, Hardware and software snapshots, software nearline and offline storage (soon to add DPM 2007)
  • Hardware load balancing, ISA Secure Web Publishing
  • IAG (Internet Application Gateway) Whale Communications
  • Single Sign on integration 
  • Connection Monitoring & Troubleshooting (ADO.NET, Web Services, CDO)
  • Global Deployments - Multi farm deployments
  • Dev, Test, Staging, Production - Staged deployments
  • MOF, ITIL, MSF Frameworks and strong understanding of the development life cycle
  • Virtualization - Virtual Server 2005, Virtual PC, VMWare

Solutions:

  • Internet Publishing
  • Internet Community Portal
  • Intranet Central Search Portal
  • Intranet Departmental Dashboard Portal
  • Intranet Collaboration
  • Business Process Management
  • Extranet Collaboration
  • Document Management
  • Records repository
  • BI Solutions
  • Search Center or Intranet and Internet Search Solutions
  • Reports Center
  • Mobile Solutions
  • Remote employee solutions
  • Multi lingual solutions
  • Project Server
  • Web 2.0 Solution: Blogs, Wikis, Social Networking (Profiles & My Sites)

Extended

  • AD (Group Policies, Security Groups, DLs, Contacts, authentication, and attributes for profile import) 
  • Desktop Management (IE settings, Office deployment, storage and collaboration considerations)
  • MOM Systems Center Operations Monitoring of performance and system health of servers and dependencies 
  • WAN and Network performance testing and considerations, (minimum performance levels) caching
  • File Services & (extremely light... policy SMS and Patching considerations)
  • Antivirus management solutions like Forefront
  • Presence Integration (LCS, Office Live Communication Server, SMTP and SIP)
  • Understanding and supporting Dev: ASP.NET, C#, Assemblies, GAC, Bin, web.config, web parts, web part connections, missing assemblies
  • MIIS in cross forest or resource forest scenarios or dynamic security groups
  • Migration Skills: Public Folders, Documentum, Lotus Notes, CMS, WebSphere

Interop and Integration

  • Office Interoperability (Word, Excel, Access, PowerPoint, Outlook)
  • Project Server deployment
  • Microsoft Dynamics (CRM, ERP, AXAPTA, GreatPlains, etc...)
  • Infopath forms troubleshooting and basic design skills (XML, HTML)
  • Visio integration
  • Biztalk
  • SharePoint Designer for workflows, CSS, Design, etc... 
  • Reporting and Analysis Integration: SQL Reporting Services, SQL Analysis Services
  • SAP integration with Duet
  • BDC Siebel web services integration
  • Oracle Financials integration in BDC and Excel Services
  • Other ADO.NET BDC connections: includes various CRM, ERP, DBMS
  • Commerce integration in Internet sites
  • Web Services integration
  • Documentum, WebSphere
  • Search/Indexing Integration
  • Data warehouses RDBMS
  • Single Sign on solutions and integration with client certificates, smart cards, and 2 factor auth
  • N tiered web apps, web services, and stores
  • Samba and NFS?

So you can see there's a lot to it.  There's a good list of skills on the SharePoint Related IT Skills Top 30 chart and pivot based on category based on 4000 UK job postings.  In addition, if someone were to come from the Unix, J2EE, blah blah world, there's a lot of commonality.  It is some ramp up, but not crazy to go from Oracle to SQL Server, or from Apache to IIS.  In fact, after the anger phase of somethings not working exactly the same, they'd find that there are many ways to do the same thing and there are the command like ways of doing things and the GUI way.  Not just the simple, but the scriptable, the way that makes you feel powerful. So yes, being a SharePoint expert is really an overall IT broad and deep expert.

Published Monday, July 23, 2007 5:34 AM by joelo

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Monday, July 23, 2007 2:07 AM by alikl

# re: Depth and Breadth in a SharePoint Architect Skillset

I just loved this one!

Monday, July 23, 2007 2:43 AM by hyze

# re: Depth and Breadth in a SharePoint Architect Skillset

can imagine how was the discussion with UNIX, Java or blah blah world :)

Monday, July 23, 2007 3:09 AM by William Heurdier

# re: Depth and Breadth in a SharePoint Architect Skillset

Hi Joel,

Seeing that one of the direct competitors of SharePoint in the "Java" world is websphere, you should answer that Websphere is an easy tool to master and apprehend.....

You mentionned a lot of "solutions", you should add "functionnal experise". Enterprise serach is a field in itself, where being knowledgable takes more than a couple of books and exams...

Versatility and a bot if humility, taht's what we should be aiming for...

# University Update - AJAX - Depth and Breadth in a SharePoint Architect Skillset

Monday, July 23, 2007 10:52 AM by SpoonsJTD

# re: Depth and Breadth in a SharePoint Architect Skillset

I think you've also made a good case for us as the industry maybe trying to fragment this into groups of solutions and groups of core and extended capabilities, because there's no way any one person could (nor likely want to )master all of this. SharePoint Information Architect, SharePoint Infrastructure Architect, SharePoint Solutions Architect, etc. Thoughts?

JTD

Monday, July 23, 2007 11:00 AM by Dan Attis

# What does it take to be an SharePoint expert?

As a SharePoint SME, I tend to get odd looks sometimes from people who clearly have no idea of all that is...

Monday, July 23, 2007 6:14 PM by Chandima

# re: Depth and Breadth in a SharePoint Architect Skillset

Thanks Joel! You are my "Hero" :-)

We needed someone like you to say this out aloud.

Tuesday, July 24, 2007 2:18 AM by joelo

# re: Depth and Breadth in a SharePoint Architect Skillset

If I didn't use to work in a Sun, Netscape, Oracle Reseller doing PERL and Java and later doing Notes, IPlanet, Cold Fusion doing JSP and Weblogic... I don't think I'd be very credible, but it is amazing how similar these technologies are.

Tuesday, July 24, 2007 11:46 AM by Darrel

# re: Depth and Breadth in a SharePoint Architect Skillset

Cool! My resume is now nicely padded. ;o)

Wednesday, July 25, 2007 4:34 AM by Spence

# re: Depth and Breadth in a SharePoint Architect Skillset

And this is just the infrastructure/admin/deployment focused stuff. Adding all the development/solutions elements doubles the size of the list !

Wednesday, July 25, 2007 9:55 AM by Sezai

# re: Depth and Breadth in a SharePoint Architect Skillset

Nice post Joel.

Very true, SharePoint aint Mickey Mouse!

It may look easy to use with a flashy UI on the surface, but implementing MOSS solutions requires constant never ending research in fields you would not expect to work on.

A good example is a recent project where I had to import data from an XML-RPC Service into a MOSS Publishing Site. I never expected I would ever touch XML-RPC while working with MOSS. I also had to do something similar with NewsML into MOSS. ;(

Systems are connected, or they need to be and in the real world SharePoint is constantly integrated in some way into countless other systems of all shapes and sizes.

Wednesday, July 25, 2007 1:30 PM by Andy Burns

# re: Depth and Breadth in a SharePoint Architect Skillset

"It is some ramp up..."

You're a better man than me - I agree with JTD, there is too much there for one person to know.

Maybe I'm expecting to deep a knowledge of each thing, but I think if you start worrying about "IIS vs Apache" rather than "Web Server that a minion will deal with" you're going to run into trouble.

Or maybe I'm just stupid - but trying to do all that ramp up, my job, and cope with the fire-hose of information about SharePoint 2007 becoming available (Yay! But Oww!) is beyond my capacity...

(FWIW, the Unix, Novell, J2EE, etc., is the same, but different)

Friday, July 27, 2007 2:11 PM by Mirrored Blogs

# Joel is my Hero!

Body: I am talking about Joel Oleson who else... Yes he is.. not because he can stack red bull cans,

Saturday, July 28, 2007 10:32 PM by joelo

# re: Depth and Breadth in a SharePoint Architect Skillset

JTD,

In small companies, there are the Shane Youngs of the world who do have to master and understand all things SharePoint as it relates to an implementation.  I think that's the key.  You don't have to go deep in every area in every implementation.  You'll find WCM experts, Portal guys, collab folks and so on.  The key is finding your niche, but there are many who will be asked to put on many hats.  These are the guys and gals I tip my hat to.

Joel

Monday, August 06, 2007 12:38 PM by Sharepoint BUZZ

# SharePoint Links 07.23.07

Here are some the best articles on SharePoint that have been posted recently: Creating a solution to deploy custom publishing items - Most of the documentation I’ve seen out there around creating publishing items such as master pages and page la..

Friday, October 26, 2007 12:16 AM by Piensa SharePoint

# Lo que NO se debe hacer

Esto es totalmene off-topic pero vale la pena postearlo. Hace un momento recibí un email, que decía lo

Monday, May 05, 2008 10:35 AM by Mirrored Blogs

# SharePoint and Service Desks - Organisational Responsibilities

Body: I attended a great Information Management morning in Perth last week and bumped into a fair few

Wednesday, May 21, 2008 7:20 PM by The SharePoint Farmer's Almanac

# What makes a “good” SharePoint consultant?

In the TechNet forums there is a thread that got off topic and somehow came to this question. "What

Monday, October 20, 2008 11:28 AM by The SharePoint Farmer's Almanac

# What makes a “good” SharePoint consultant?

In the TechNet forums there is a thread that got off topic and somehow came to this question. "What

Friday, November 21, 2008 2:15 PM by harbar.net

# Microsoft Certified Master for SharePoint

Microsoft Certified Master for SharePoint

Wednesday, December 24, 2008 5:33 AM by Point Blank - A Blog on SharePoint

# Ready! Fire! Aim!

“SharePoint Planning.” Much like “change your oil every 10,000 miles”, the phrase “SharePoint Planning”

Wednesday, December 24, 2008 7:45 AM by Point Blank - A Blog on SharePoint

# Ready! Aim! Fire!

“SharePoint Planning.” Much like “change your oil every 10,000 miles”, the phrase “SharePoint Planning”

Tuesday, December 30, 2008 1:26 PM by harbar.net

# Microsoft Certified Master for SharePoint

Microsoft Certified Master for SharePoint

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker