Coder Social home page Coder Social logo

devin's People

Contributors

vayel avatar

Watchers

 avatar  avatar  avatar

devin's Issues

Faire défiler le cadre des phases

Quand il y a beaucoup de phases et qu'on scroll pour cliquer sur celles en bas, on ne voit plus le cadre à droite affichant les informations. L'idée serait alors de faire défiler ce cadre avec la page : tant qu'il est entièrement visible, on ne fait rien, mais dès qu'il commence à être chevauché par la barre de navigation, on le descend, sans pour autant aller plus bas que la dernière phase.

Des phases plus flexibles

Aujourd'hui dans nos devis nous attribuons à chaque phase un nombre de JEH, idéalement à 340 euros pour limiter les taxes. Seulement, ça signifie que le client ne peut faire varier le prix que de 340 euros d'un coup et qu'il est contraint à ne supprimer que des phases et non pas des fonctionnalités.

Il pourrait être intéressant d'affiner notre analyse en attribuant un prix à chaque fonctionnalité (ou groupe de fonctionnalités, si ça n'a pas de sens d'en proposer une toute seule). Comme ça, le client peut très précisément moduler son projet pour approcher le prix qu'il souhaite.

Presqu'aucune fonctionnalité ne vaudra un nombre rond de JEH, mais ce n'est pas très grave, vu que ce découpage n'existe que dans le devis. Dans la PC, on peut regrouper les fonctionnalités à notre guise pour former des JEH pleins.

@XAMEUS @AGenevray vous en pensez quoi ?

Personnalisation du devis

Le client devra pouvoir déterminer :

  • Le prix total s'il ne conserve que certaines fonctionnalités
  • Les fonctionnalités à implémenter s'il se limite à un prix
  • Les fonctionnalités à implémenter s'il se limite à une durée de développement

Principe du code

  • Lire le fichier .ods des Chaffs avec Python
  • Générer la page HTML du devis à partir d'un template (Jinja 2 ?)

Réorganiser les lignes selon la priorité

Quand on change la priorité d'une phase, la repositionner dans le tableau, pour que les phases apparaissent dans l'ordre croissant de priorité (les plus importantes en haut).

@XAMEUS ça m'amène à me demander s'il est utile d'attribuer un numéro de priorité à une phase. Ne serait-il pas suffisant de simplement pour les classer ? Ca ne permet pas de dire que deux phases ont la même priorité, mais je pense que ce cas d'utilisation est marginal.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.