Principales fonctionnalités manquantes dans Basecamp pour la gestion du développement logiciel & amp; Collaboration [en attente]

StackOverflow https://stackoverflow.com/questions/279825

Question

Quelles fonctionnalités notre équipe pourrait-elle trouver manquantes si nous adoptions Basecamp pour le suivi des bogues, des tâches, de la documentation externe, de la collaboration, et gestion de projet?

J'ai déjà utilisé la version gratuite et je pense que 37Signals fabrique d'excellents produits - mais je voulais connaître votre avis sur les inconvénients éventuels.

Était-ce utile?

La solution

J'utilise BaseCamp depuis 2 ans et le trouve comme un excellent portail d'informations générales sur les projets. La capacité de stocker des documents, des tâches à effectuer et des jalons avec une vue de projet vivante est assez impressionnante.

Malheureusement, leur mantra de "garder les choses simples" présente également quelques inconvénients concernant les capacités:

  1. le calendrier est pratiquement inutilisable pour les tâches les plus élémentaires. Pour garder une trace de notre équipe de développement, nous avons en fait créé une implémentation personnalisée de Google Agenda et l'avons utilisée pour tous les développeurs et leurs tâches
  2. BaseCamp est assez difficile à utiliser pour le suivi des bogues une fois que vous avez assigné un nombre correct à différentes personnes - la capacité de trier est insuffisante (au-delà du simple fait d'activer ou de désactiver des personnes) - vous serez beaucoup plus heureux avec une Solution de suivi des bogues telle que FogBugz.
  3. Pour la gestion de projet générale, le camp de base est correct, mais nous avons également constaté que nous avions des documents externes dans lesquels nous conservions toutes les informations "réelles" - essentiellement les spécifications de plusieurs pages et les téléchargions simplement dans le camp de base de temps en temps. .

Autres conseils

La dernière fois que j’ai évalué Basecamp, j’avais trouvé l’une des fonctionnalités manquantes: la possibilité de visualiser la charge de travail ou d’autres informations sur plusieurs projets. Par exemple, si je voulais savoir si Developer X avait trop à faire ou s'il était trop éparpillé sur plusieurs projets, je ne savais pas comment le faire.

Pour moi, la fonctionnalité manquante était la possibilité de stocker mes histoires de développement de manière à fonctionner pour moi. Je voulais un modèle unique que je pourrais utiliser pour générer chaque histoire et la capacité de les relier. Finalement, j'ai fini par utiliser un wiki pour cela. Je n'avais pas vraiment besoin de listes de tâches ou de suivi du temps (ceci est géré séparément par une application à l'échelle de l'entreprise).

Il est difficile de gérer sa propre documentation. Writeboards ne vous donne pas un bon moyen de formater votre code et devient ingérable si vous en avez plus de 10 dans un projet. Message / Fichiers devient compliqué si vous en avez beaucoup.

L'estimation des tâches par rapport aux résultats réels est un gros problème que j'ai remarqué. Le fait de pouvoir également les marquer comme facturés serait une fonctionnalité intéressante qui fait actuellement défaut.

Pour moi, la fonctionnalité manquante était la possibilité de stocker mes histoires de développement de manière à fonctionner pour moi. Je voulais un modèle unique que je pourrais utiliser pour générer chaque histoire et la capacité de les relier. Finalement, j'ai fini par utiliser un wiki pour cela. Je n'avais pas vraiment besoin de listes de tâches ou de suivi du temps (ceci est géré séparément par une application à l'échelle de l'entreprise).

Vous ne pouvez pas exporter vos fichiers, ils ne fournissent même pas les fichiers api.

Donc, si vous sortez, vous aurez du travail pour récupérer vos fichiers.

Récemment, j’aidais un client à transférer 50 projets de Basecamp à Assembla. Ils ont déclaré qu'Assembla était mieux adapté à la gestion de projet et qu'il présentait plus de fonctionnalités .

Avec Basecamp, nous ne pouvions pas suivre le temps passé sur nos tâches, nous ne pouvions pas attribuer une tâche à plusieurs personnes, nous ne pouvions pas garder le secret sur des questions importantes, nous ne pouvions pas garder les messages privés, nous ne pouvions pas garder les messages confidentiels, nous ne pouvions pas discuter librement avec les membres de notre équipe. Nous sommes donc allés avec ProofHub. Il contient des feuilles de temps, des tâches à effectuer, un mode de paiement, des messages privés, un outil de vérification et un chat intégré dans le navigateur. Nous sommes d'accord avec ça.

Je trouve qu’un grand fossé avec Basecamp consiste à être des rôles d’utilisateur. Il est impossible d'avoir des personnes sur un projet (autre qu'un "client") qui ne peut voir que certaines listes à faire. J'aimerais pouvoir attribuer des rôles aux pigistes afin qu'ils n'aient accès qu'à certaines listes de tâches d'un projet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top