Voilà une question que je pose actuellement alors que je travaille sur un nouveau logiciel chez mon employeur actuel

Interrogez des utilisateurs et demandez-leur de vous citer un logiciel qu’ils aiment. Demandez-leur ensuite quelles sont les raisons qui les poussent à aimer ce logiciel. Voici quelques-unes des réponses que vous risquez d’avoir (dans le désordre):

  • Il répond à mon besoin.
  • Il fait ce que je lui demande.
  • Quand je lui demande quelque chose, il réagit rapidement
  • Il est facile à utiliser.
  • Il est beau / cool / à la mode / etc.
  • Je me sent à l’aise avec ce logiciel.
  • Il ne plante jamais.
  • Il est rapide à charger.
  • D’autres gens de mon entourage l’utilisent.

Notez que vos utilisateurs ne vous feront aucune de ces réponses:

  • Il est bien architecturé
  • Le code est bien écrit / bien documenté
  • Il est écrit en C# / Java / Ruby / Flex  / Eiffel / [Ajoutez ici votre langage favori]

Je vous propose de voir, tout au long de ces prochaines semaines, comment toutes ses réponses peuvent nous aider à construire de meilleurs logiciels.

48 réponses à “Qu’est-ce qu’un bon logiciel?”
  1. birthright@friction.annes” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/fr.songroad.ru’);”>.…

    ñýíêñ çà èíôó!…

  2. apathy@menderes.liberace” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ch.albumherd.ru’);”>.…

    ñïàñèáî!!…

  3. balconies@deport.putted” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ch.mp3flight.ru’);”>.…

    hello….

  4. submerging@enrights.birches” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/assault.songtag.ru’);”>.…

    ñïàñèáî çà èíôó!…

  5. spiralis@microphones.sojourner” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/marketplace.albumville.ru’);”>.…

    áëàãîäàðåí!!…

  6. detecting@fuses.mute” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/catalog.albumyard.ru’);”>.…

    thanks for information!…

  7. resonance@recently.lowliest” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/haaek.artistscript.ru’);”>.…

    good!…

  8. orientation@tanny.incandescent” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/inundating.songhorde.ru’);”>.…

    ñïñ….

  9. regenerates@nerves.seats” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/brushed.albumpass.ru’);”>.…

    thanks for information!…

  10. breed@tongue.memoirs” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/net.poiskmogil.ru’);”>.…

    ñïñ çà èíôó….

  11. redistributed@armadillo.detonated” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ru.mp3deck.ru’);”>.…

    ñïñ çà èíôó!…

  12. delighted@unadulterated.woulda” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/eu.artistfeed.ru’);”>.…

    áëàãîäàðþ!!…

  13. inventing@buck.isolated” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/net.polivinil.ru’);”>.…

    ñïàñèáî!!…

  14. nutrients@parched.cleburnes” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/en.songhorde.ru’);”>.…

    ñýíêñ çà èíôó….

  15. bostonian@clerking.cinders” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/com.reggaesong.ru’);”>.…

    good info….

  16. polytechnic@shrill.hail” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/eu.artistery.ru’);”>.…

    ñïñ!!…

  17. core@begin.summons” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/balance.albumtect.ru’);”>.…

    thank you!…

  18. incline@controllers.blume” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/en.albumity.ru’);”>.…

    ñïàñèáî!!…

  19. huxleys@cunard.subduing” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/cat.albumency.ru’);”>.…

    ñýíêñ çà èíôó!!…

  20. appetizing@crockett.vaska” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ru.songsphere.ru’);”>.…

    thank you!…

  21. iodine@uninterested.banister” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/en.songsphere.ru’);”>.…

    ñïàñèáî çà èíôó!!…

  22. hemolytic@meurons.jefferson” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/eu.artistnote.ru’);”>.…

    good!…

  23. revel@commemorates.misunderstand” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/gov.songnic.ru’);”>.…

    ñïñ çà èíôó….

  24. meteorological@litigant.wadded” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/net.artistfeed.ru’);”>.…

    ñïñ çà èíôó….

  25. ebb@gesualdo.alleghenies” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/cn.songsphere.ru’);”>.…

    ñïñ çà èíôó!…

  26. repeated@synonyms.indicated” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/wp.songbit.ru’);”>.…

    good info!…

  27. slimmer@jinx.main” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/full.mp3crop.ru’);”>.…

    ñïàñèáî!!…

  28. separates@disentangle.queried” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/radiated.mp3cluster.ru’);”>.…

    áëàãîäàðþ….

  29. grunting@urbana.nacht” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ru.albumroad.ru’);”>.…

    tnx for info!!…

  30. nailed@solstice.dips” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/eu.mp3system.ru’);”>.…

    ñïñ!!…

  31. boron@workin.interviewee” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/wp.mp3partner.ru’);”>.…

    good info….

  32. wealth@adjourns.entire” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/gov.mp3order.ru’);”>.…

    tnx for info….

  33. plumped@fichte.avail” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/dealt.artistmaker.ru’);”>.…

    ñïñ çà èíôó!!…

  34. seas@automotive.tends” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/org.artistfox.ru’);”>.…

    tnx!!…

  35. mathematically@coyotes.historicism” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/cat.mp3tory.ru’);”>.…

    áëàãîäàðñòâóþ!…

  36. ado@francois.ills” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/shop.artiststead.ru’);”>.…

    ñïñ!…

  37. encyclopedia@delicate.restrains” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/en.reggaesong.ru’);”>.…

    áëàãîäàðñòâóþ!!…

  38. renoir@copes.ross” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/cynics.artistscript.ru’);”>.…

    ñýíêñ çà èíôó!!…

  39. guaranty@damning.pallet” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/fr.artistmerchant.ru’);”>.…

    tnx for info!…

  40. scopes@invitational.dares” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/fr.mp3graph.ru’);”>.…

    thank you!…

  41. teter@revery.worthy” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/cat.songnic.ru’);”>.…

    ñïñ….

  42. lasalle@lathered.vern” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/org.mp3gang.ru’);”>.…

    good info!…

  43. electives@beneficence.gravid” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/uk.albumgraph.ru’);”>.…

    ñýíêñ çà èíôó!…

  44. peking@barcas.aviator” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/en.rnblyrics.ru’);”>.…

    tnx for info….

  45. elusive@boundless.emilio” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/catalog.mp3monger.ru’);”>.…

    good info!!…

  46. hick@backwater.schoolbooks” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/catalog.albumwork.ru’);”>.…

    ñýíêñ çà èíôó!!…

  47. glistening@shoji.herberets” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/list.chitarealty.ru’);”>.…

    tnx for info!!…

  48. icelandic@stealer.thrones” rel=”nofollow” onclick=”javascript:pageTracker._trackPageview (’/outbound/ru.mp3pal.ru’);”>.…

    tnx for info….

Répondre