2009-05-20 2 views
0

Donc - La seule chose que j'entends beaucoup, c'est de faire ce que le client veut, les besoins de l'entreprise.Tech Innovation and Products - qui devrait être le seul à en parler?

Ceux-ci tendent à être sur le « fonctionnement » du système - il peut y avoir des exigences techniques - « doit être Web Brower à base », « doit être persitantly stocké »

Mais qui à votre avis specifys

WebForms v WPF v SilverLight

La performance est une exigence de l'entreprise - mais qui devrait être le seul à dire utiliser ce type de technologie?

Faut-il les

  • développeurs?
  • gestionnaire de projet?
  • gestionnaire de logiciels?
  • architecte logiciel
  • architecte d'entreprise
  • utilisateurs?

Si les utilisateurs savent comment ils arrivent et sont disponibles? Est-ce que vous montrez et raconte de nouvelles fonctionnalités gui?

développeurs - ont tendance à vouloir passer à de nouvelles choses brillantes - mais certains ne veulent pas la courbe d'apprentissage à nouveau (les questions de changement que je connais)

Répondre

0

Solution Architectes prend les décisions des technologies à utiliser pour mettre en œuvre une solution donnée à un ensemble de besoins des clients. Ils sont généralement ceux qui ont la plus grande connaissance des différentes technologies et de leur adéquation à des exigences particulières. Certains des facteurs qui peuvent peser sur leur processus de prise de décision seraient en fait la convenance de la technologie, mais ils peuvent aussi avoir besoin de consulter le gestionnaire de dev sur les ressources humaines. Il existe peut-être des limites de compétences au sein de l'équipe existante ou des contraintes financières qui empêchent ou découragent l'utilisation d'une technologie particulière.

+0

Qu'en est-il des analystes système? Ont-ils leur mot à dire sur la question? – Testing360

0

Dans notre société, il est une combinaison de développeurs et « service graphique » (la les gars qui décident à quoi l'interface devrait ressembler). Je ne pense pas qu'il devrait y avoir une seule partie à prendre cette décision, parce que parfois, vous pouvez faire des choses «plus cool», par exemple. Silverlight que dans par exemple. WebForms.

Nous avons des sites qui doivent être "cool", ici nous avons tendance à utiliser plus de Flash. Nous avons d'autres sites d'administration qui n'ont pas besoin d'être cool. Ici, nous utilisons WebForms. Nous (les développeurs) essayons d'éviter le flash autant que possible, et les graphistes le veulent beaucoup.

Les gestionnaires de projet, les gestionnaires de logiciels, les architectes, etc. n'ont généralement pas leur mot à dire. Parfois, les parties prenantes peuvent avoir des exigences à ce sujet (par exemple, «l'interface utilisateur doit être sexy et fluide, utiliser Flash»). Utilisateurs? Eh bien, honnêtement, personne ne les écoute vraiment à ce sujet ...: - Et nous n'avons eu aucune contribution des utilisateurs à ce sujet non plus. (Mais nous changeons cela bientôt, en fait)

Questions connexes