Modèle de cahier des charges pour un appel d’offres ... · PDF fileModèle de cahier des charges pour un appel d’offres ... exemple, un programmeur Java) ?

Embed Size (px)

Citation preview

  • Bonitasoft2013 www.bonitasoft.com|1

    MODLEDECAHIERDESCHARGES

    Modle de cahier des charges pour un appel doffres relatif une solution de gestion des processus mtier (BPM)

    La bote outils de lacheteur de solution BPM - Partie 1

    LA BOITE A OUTILS DE LACHETEUR DE BPM

  • Bonitasoft2013 www.bonitasoft.com|2

    MODLEDECAHIERDESCHARGES

    TABLE DES MATIERES

    Modle de cahier des charges pour un appel doffres .............................................................................................. 31. Architecture et volutivit ............................................................................................................................... 32. Installation et environnement de dveloppement ............................................................................................. 43. Langage de modlisation : BPMN .................................................................................................................... 54. Conception de linterface utilisateur de gestion des activits/tches ................................................................ 55. Attribution et dlgation de tches humaines .................................................................................................. 66. Exprience utilisateur ..................................................................................................................................... 77. Intgration ...................................................................................................................................................... 88. Rgles de fonctionnement .............................................................................................................................. 89. Business Activity Monitoring et analyse oprationnelle .................................................................................... 910. Ouverture ................................................................................................................................................. 1011. Assistance et maintenance ....................................................................................................................... 1012. Formation ................................................................................................................................................. 1113. Tarifs ........................................................................................................................................................ 11Voir galement dans la Bote outils de lacheteur de BPM : ................................................................................. 11

  • 3|www.bonitasoft.com Bonitasoft2013

    MODLEDECAHIERDESCHARGES

    Modle de cahier des charges pour un appel doffres Uncahierdeschargesclassiquepourlacquisitiondunesolutiondegestiondesprocessusmtier(BPM)peuttrecomposdetrs longues listesquinevousaiderontpasvraiment identifier leproduitleplusadaptvotreprojetouprogrammededploiementdunoutildeBPM.

    Demander aux prestataires de rdiger une rponse courte est unemthode plus adapte. Letraitementdesrponsesestunpeupluscomplexe,maiscelavouspermettrademieuxcerner lasolutiondeBPMenquestionetdoncdidentifierlaquelleestlaplusprochedevosbesoins.

    Cedocumentproposeune listede13critresdvaluationainsiquedesquestionsassocies,incluredansvotreprochainappeldoffrespourunesolutiondeBPM.Cemodlenecouvrepastout,maispermetdemettreenvidencelesdiffrencesclsentrelesoffresproposes.

    1. Architecture et volutivit Quelssontlesserveursdapplications,basesdedonnesetlangagesdeprogrammationsupportsparleproduit?

    Quelestlenombrehabitueldutilisateurspouruneinstallationclassique?

    Lasolutionestellecompatibleaveclesservicesdecloud?

    Quellesfonctionnalitsdemiseengrappe,dehautedisponibilit,dercuprationdestransactionsoudescurit,spcifiquesaustandardJavaEEouunserveurdapplications,sontsupportesparleproduit?

  • Bonitasoft2013 www.bonitasoft.com|4

    MODLEDECAHIERDESCHARGES

    2. Installation et environnement de dveloppement Dcrirelenvironnementdedveloppement.Reposetilsurunnavigateur,surEclipseouautre?

    Existetildesoutilsdiffrentspourlesmodlisateurs(analystesmtier)etpourlesdveloppeurstechniques?

    Dcrirelinstallationdu/desenvironnement(s)dedveloppementetdeproduction.SagitilduneinstallationenunclicoufautilutiliserplusieursDVD?

    Unenvironnementdedveloppement/testcompletpeutiltournersurunordinateurportable?

    Quelssontlestypesdetchesouconnecteursprtslusageintgrsdanslenvironnementdedveloppement?

    Dansquellemesurelaconceptiondelasolutionncessitetelledefaireappelundveloppeurtrsqualifi(parexemple,unprogrammeurJava)?

    Dcrirelescapacitsdegnrationdedocumentationdirectementdepuislamodlisationdeprocessusdanslenvironnementdedveloppement.Quelssontlesformatsdisponibles(Word,Excel,HTML,XML,etc.)?Commentseffectuelaslectionducontenu?Quelssontlesformatsdestyledisponibles(CSS,XSLT...)?

    Dcrirevotrerfrentieldegestiondesartefactsdeconception:versioning,rutilisation,gouvernance,etc.Lerfrentielestildestinauxdveloppeurs,auxanalystesmtier,ou

  • 5|www.bonitasoft.com Bonitasoft2013

    MODLEDECAHIERDESCHARGES

    auxdeux?

    Quelssontlestypesdedonnessupportsparloutildeconceptionpourlesvariables?Dcrirelassistanceportantsurlestypesdedonnesdfiniesparlutilisateur,ycomprispourlesstructurescomplexes,tellesquelesclassesJava,leXML,etc.

    3. Langage de modlisation : BPMN QuelssontleslmentsdeBPMN2.0quisontounesontpassupportsparloutildemodlisationetlemoteurdeprocessus?

    Dcrirelescomportementsdclenchspardesvnementsquisontsupportsparlemoteurdeprocessus:attentedunvnement,interruptionetnoninterruptiondvnementslimites,sousprocessusdvnements,etc.

    Lesmodlisationsdeprocessus(avecousansprcisionsrelativeslexcution)peuventellestreexportesauformatXMLBPMN2.0?

    LesschmascrspardautresoutilspeuventilstreimportsauformatXMLBPMN2.0?

    4. Conception de linterface utilisateur de gestion des activits/tches

    Dcrirelesoutilsfournisafindecrerdesformulairesdinterfaceutilisateur.

  • Bonitasoft2013 www.bonitasoft.com|6

    MODLEDECAHIERDESCHARGES

    Quellessontlescomptencesncessaireslaconceptiondeformulairesdinterfaceutilisateur?

    Desformulairessimplespeuventilstregnrsautomatiquementpartirdesdonnesrelativesauxactivits/tches?

    Loutildecrationdeformulairessupportetill Ajaxetlesclicsetlesmouvementsdesouris?

    Existetildesoptionspermettantdeproduiredesformulairesdetche(etdeffectuerlatche)surlesappareilsmobiles?

    5. Attribution et dlgation de tches humaines Commentlesrlesetlesgroupessintgrentilsauxservicesdannuairestandard(LDAP,ActiveDirectory,etc.)?

    Lamodlisationdelattributiondestchestientellecomptedelastructuredelorganisation,parexempleleresponsableoulemanagerdundesexcutants?

    Lestchespeuventellestreattribuesspcifiquementaummeutilisateurquuneprcdentetche?Lestchespeuventellestreattribuestoutepersonneautrequecemmeutilisateur(applicationduprincipedecontrevrification)?

    Unutilisateurpeutildlguerunetcheunautreutilisateurentempsrel?

  • 7|www.bonitasoft.com Bonitasoft2013

    MODLEDECAHIERDESCHARGES

    6. Exprience utilisateur Dcrireleportaildeprocessus(expriencepourlutilisateurfinal).

    Sagitilduneapplicationautonomeoupeutelletreexcuteauseindunportaildentreprisetiers?

    Dansquellemesurelesutilisateursfinauxpeuventilspersonnaliserladispositionetlamiseenpagedeleurpropreinterfaceutilisateur?

    Quellessontlesfonctionnalitsdetravailcollaboratifsupportes?

  • Bonitasoft2013 www.bonitasoft.com|8

    MODLEDECAHIERDESCHARGES

    7. Intgration Dcrirelaconfigurationdesconnecteursdintgrationcourants:basesdedonnes,webservices,messagerielectronique(entranteetsortante),file/ftp,http,etc.

    Quelleconfigurationncessiteuneconfigurationparassistant,parscriptcourt(~10lignes)etparcodesurmesure?

    Lacartographiedesparamtresestellereprsentedefaongraphiqueouparcode/script?Dcrirelintgrationaveclesapplicationsmiddlewaredebusdemessages,ycomprisleslogicielstiers.

    Dcrirelesdiffrentsmoyenspermettantunsystmeexterne,(JavaAPI,RESTAPI,messageSOAP,etc.)dinvoquerunprocessusgrparlasolutiondeBPM.

    8. Rgles de fonctionnement Dcrirelescapacitsdintgration.Quelsoutilspeuventtreutilisspourseconnecterdesserveursexternes?

    CommentlesrglesmtiersontellesutilisesdanslasolutiondeBPM(parexemple,tchesdcisionnelles,attributiondestches,remonteversleniveausuprieur,BusinessActivityMonitoring,autres)?

  • 9|www.bonitasoft.com Bonitasoft2013

    MODLEDECAHIERDESCHARGES

    9. Business Activity Monitoring et analyse oprationnelle Dcrirelesmesuresdeperformanceettableauxdebordsprtslusageouconusparlutilisateur,ycomprislesfonctionnalitsaffinerdynamiquementlanalyse,lesalertesetlesactionsdclenchesautomatiquement.

    Dcrirelintgrationdecesmesuresdanslesoutilsdereporting,ycomprisdansdesoutilstiers.

    Dcrirelescapacitsdintgration.

    Quelsoutilspeuventtreutilisspourseconnecterdesserveursexternes?

    Dcrirelesparamtresderessources,detchesetdvnementssupportsparlessimulationsdeperformance.Dcrirelesmesures,rapportsettableauxgnrsparlasimulation.Dcrirelintgration,lecaschant,entrelesdonnesissuesdelasimulationetlesdonnesdeperformancerelleissuesduBAMoudelanalysedeprocessus

  • Bonitasoft2013 www.bonitasoft.com|10

    MODLEDECAHIERDESCHARGES

    10. Ouverture EstilfacilederemplaceruncomposantdelasolutiondeBPMparnotreproprecomposanttiers:interfaceutilisateurdetche,portail,BAM?

    Quelestletypedintgrationrequis?

    LAPIestelleextensible?

    Leproduitcompletpeutiltreintgrdansuneapplicationsurmesuredisposantdesapropreidentitgraphique?

    11. Assistance et maintenance Dcrirelesoffresdassistance:options,dlaiderponse,cot,etc.

    Dcrirelamaintenance:installationdusystme,optimisationdesperformances,diagnosticdistance,assistancesursite,etc.

    Concernantlafaondontlesutilisa