2009-04-07 20 views
2

L'entreprise dans laquelle je travaille (plus de 1800 employés) cherche à améliorer les relations personnelles entre ses employés, permettre une meilleure collaboration et communication entre les services et faciliter le le département RH pour identifier les compétences, l'expérience et les intérêts du personnel (ex: nous avons des collègues ayant une connaissance approfondie des modules et des produits SAP, mais lors de projets concrets, il est très difficile de les identifier et de les intégrer). Par conséquent, ils veulent mettre en place un réseau social pour notre intranet.Logiciel pour un réseau social dans un intranet d'entreprise fonctionnant sur LAMP

Nous sommes à la recherche des fonctionnalités de base telles que les profils, les forums de discussion et ainsi de suite, donc rien d'extraordinaire. J'ai proposé Community Server mais mon patron a dit .Net et Java sont no-gos. Il veut LAMP et n'est pas intéressé par une solution web comme Ning, pour des raisons de confidentialité et de sécurité. Peu importe s'il s'agit d'un logiciel Open Source ou commercial. Mais il doit permettre une personnalisation complète de la mise en page et doit également avoir accès au monde extérieur. Donc, ma question serait, y a-t-il quelque chose comme Community Server qui tourne sur une pile LAMP?

Merci beaucoup!

MISE À JOUR: Nous avons déjà une page Facebook et un groupe. Mais mon patron veut des fonctionnalités non incluses dans Facebook comme un nuage de tags dans chaque page de profil affichant les compétences et les projets pertinents; et une fonctionnalité comme les «quartiers» de Last.FM, où vous pouvez regrouper des personnes ayant des compétences et des intérêts similaires, ainsi que la question de confidentialité (discussions sur des projets, des clients, etc.). Alors, des idées?

Répondre

1

Il ne répond pas directement à votre question, mais n'essayez-vous pas plutôt de réinventer la roue?

Facebook a réduit les réseaux sociaux et 95% de vos 1800 employés l'utilisent déjà. Pourquoi voudriez-vous faire l'effort d'écrire et de soutenir un produit et demander à vos employés de mettre à jour des informations sur eux-mêmes à plusieurs endroits alors que vous pourriez simplement créer un réseau Facebook?

L'autre point que je voudrais faire est, pourquoi vous limitez-vous à une façon de faire les choses dès le départ. Peut-être qu'une analyse détaillée des technologies qui répondent le mieux à votre objectif serait plus appropriée. Je comprends que cela ne répond pas à votre question, je pense juste que c'est un bon exemple de Corporations réticents à adopter des outils déjà là-bas, je soupçonne parce qu'ils ont peur d'eux.

J'ai probablement raison de penser que votre entreprise surveille fortement l'utilisation de Facebook, ce qui explique pourquoi cela pourrait être difficile.

+0

droit sur! Non seulement vous devez réinventer la roue, mais vous devez également continuer à l'améliorer pour suivre l'autre roue que vous auriez pu utiliser tout au long. (Certaines personnes appelleraient cette sécurité d'emploi.) Et deux ans après votre réponse, il est toujours très difficile d'accéder aux sites de réseautage social à partir des entreprises mêmes qui essaient de les utiliser. Allez comprendre. – DOK

0

Une sorte d'application facebook vous permettrait de conserver les données sur un serveur que vous gérez, tout en utilisant les fonctionnalités existantes de Facebook. Assez certain que Facebook utilise PHP pour son cadre d'application.

0

Je suis d'accord avec MrEdmundo et le mettrait à jour si j'étais inscrit. Ne pas tomber victime du syndrome "Il n'a pas été inventé ici". Je parie que votre patron est comme "nous avons besoin de quelque chose comme facebook".

Si elle vous fait vous sentir mieux ... voici une petite histoire:

Je tentais de mettre en œuvre une sorte de conversation de groupe afin d'autres employés pourraient poser des questions rapides à eachother en ligne sans avoir à se lever ou si quelqu'un était au téléphone, etc.Cependant, le service que j'ai installé (une sorte de démon jabber, j'oublie lequel) n'a jamais vraiment été utilisé. La solution? Il suffit d'installer le client de chat facebook car tous les collègues sont déjà sur facebook la plupart du temps!

plus, le « nom d'écran » est approprié, car ce sont nos vrais noms, pas des choses comme « dans l'espace », « theman » ou « fly-mystikal-dj-69 »

0

Vous voudrez peut-être à considérer quelque chose comme Drupal. C'est techniquement un CMS, mais il est extrêmement personnalisable, et il y a beaucoup de modules disponibles qui fournissent des fonctionnalités de type réseautage social.

0

Utiliser Messenger Office pour la communication. Il ressemble à MSN Messenger mais fonctionne sur les serveurs de l'entreprise pour pouvoir surveiller tout le trafic. Pour savoir qui possède une expertise dans ce domaine, il ne peut pas être trop difficile de construire votre propre application CRUD simple à enregistrer des profils d'employés et ont chacun un profil marqué avec des compétences clés, que l'employé a et construire une fonction de recherche pour trouver les personnes avec les compétences dont vous avez besoin à un moment donné.

0

Vous pouvez créer une application à l'aide du SDK Facebook (PHP, Java ou toute autre langue) et modérée pour que seuls les employés peuvent l'utiliser. De cette façon, vous pouvez utiliser les fonctionnalités Facebook existantes et ajouter les tags tags et d'autres choses que votre patron veut.

0

Je ne l'ai pas utilisé, mais Dolphin peut-être la peine de télécharger pour essayer.

0

elgg.org

LAMP facile à installer et à configurer, ressemble à vos besoins seraient tous facilement satisfaits par les plug-ins officiels qui sont disponibles.

1

Essayez Open Atrium, un serveur d'équipe basé sur Drupal.