Καταρχήν, ποιά είναι τα επιπλέον πράγματα που ζητάς? Και μιλάς για SharePoint 2007 ή 2010? Είναι πολύ πιθανό τα πράγματα που ζητάς να γίνονται ήδη με λειτουργίες που δεν έχεις σκεφτεί, ή γράφοντας πολύ λιγότερο κώδικα απ' ότι νομίζεις. Εξάλλου, out-of-the-box είναι και η δημιουργία workflow σε Visual Studio, ή οι ειδοποιήσεις και εγκρίσεις μέσω event receiver. Φυσικά υπάρχει πάντα και η περίπτωση να θέλει πολύ περισσότερο απ' ότι φαίνεται στην αρχή

Όσο για τη μεγάλη εταιρεία, το SharePoint χρειάζεται καλούς developers και admins. Αυτό δεν στο εγγυάται το μέγεθος της εταιρείας. Η μεγάλη εταιρεία παρέχει τη βιτρίνα και την εγγύηση ότι αν ο ένας προγραμματιστής πάθει κάτι, θα σου στείλει άλλον (ασχέτως ικανότητας). Άσε που πολλές φορές οι μεγάλες εταιρείες δίνουν τη δουλειά σε μικρές που ξέρουν από SharePoint ή σε εξωτερικούς (οι μικρές απλά τα δίνουν σε εξωτερικούς). Μου έχει συμβεί αρκετές φορές, μέχρι που ο τελικός πελάτης είπε στο τέλος "Αμάν, τί σας πληρώνω εσάς?". Επιπλέον, στο περσινό DevDay για Sharepoint είχαν έρθει 100 διευθυντές, 6 admins και 4 developers. Μπορείς να φανταστείς μόνος σου αυτοί οι 100 διευθυντές που θα βρούν τον κόσμο να κάνει τα έργα που αναλαμβάνουν.
Εκεί που θα ήταν χρήσιμο να απευθυνθείς σε εταιρεία είναι αν δεν θέλεις development και τη συντήρηση customizations που έχουν γίνει μόνο για εσένα, αλλά ψάχνεις να στήσεις κάτι έτοιμο, το οποίο η εταιρεία θα συντηρεί από μόνη της μέσω των διαφόρων updates. Εδώ βρίσκεις πάλι τον τοίχο που λέγεται "out-of-the-box", καθώς η εταιρεία δεν μπορεί να προσθέσει πολλά (σχετικά) πράγματα πάνω από το ίδιο το SharePoint. Μπορεί να φτιάξει site templates, custom web parts, κάποια workflows, αλλά τελικά αυτά αλλάζουν τόσο από πελάτη σε πελάτη (branding!) ώστε το προϊόν να καταλήγει περισσότερο συλλογή από web parts και λιγότερο (ή καθόλου) προϊόν document management.
Θα πρέπει να έχεις επίσης υπόψη ότι το SharePoint είναι ανταγωνιστικό στις εταιρείες που ασχολούνται με document management. Πολύ απλά, κάνει ό,τι κάνουν και τα προϊόντα document management και κάμποσα ακόμη. Μία εταιρεία που έχει το δικό της προϊόν document management θα πρέπει να πετάξει ένα πολύ μεγάλο μέρος της επένδυσης της (αποθήκευση, αναζήτηση, workflows) και να προσαρμοστεί στο SharePoint. Έτσι δύσκολα θα βρεις κάποια εταιρεία με προϊόντα doc management η οποία δημιουργεί και λύσεις για SharePoint.
Αν θέλεις να δεις κάτι πακετοποιημένο, κοίτα και τα προϊόντα εταιρειών όπως η
KWizcom, ή η
Bamboo Solutions. Παρότι δεν έχουν πακέτα για doc management (έχουν για project management), θα βρεις web parts που μπορεί να σου δώσουν τις λειτουργίες που σου λείπουν.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos