mercredi 13 avril 2011

Concevoir : Less, moins de CSS pour d'avantage d'efficacité

Une bonne façon de s'obliger à structurer ses développements CSS : http://lesscss.org/

"LESS est un langage de présentation qui étend CSS pour lui apporter ce qu’il manque : productivité, facilité de maintenance et un héritage de propriétés. Il ressuscite quelque peu le fameux CSS Server Side.
À vrai dire, il apporte tout ce qu’il manquait à la réalité du terrain. De la souplesse et une possibilité supplémentaire d’industrialiser les développements d’interface."

Un très bon article de Thomas Parisot sur le sujet : http://www.clever-age.com/veille/blog/less-moins-de-css-pour-davantage-d-efficacite.html

jeudi 10 mars 2011

Concevoir : CSS3, un bon site pour trouver de l'inspiration

Vincent De Oliveira nous propose différentes créations en CSS3 avec de bonnes explications.
Un très bon point de départ et de nombreuses inspirations pour le développement CSS3.

Il faut un navigateur compatible...

http://www.css3create.com/

Concevoir : Mockup ? Kesako ?



En informatique, le terme mock-up (qui vient du même mot anglais qui signifie une maquette à l'échelle 1:1) désigne un prototype d'interface utilisateur. Un mock-up a ainsi pour rôle de présenter les idées sur l'utilisation d'un logiciel. (Wikipedia)
Sur ce site vous trouverez une sélection de 18 outils gratuits de création d’interfaces graphiques (et de schémas) pour vos projets. L'auteur donne son impression pour chaque outil testé.
Le mockups qui sort du lot est : Mockflow qui est une application, online ou en application, via une interface Adobe Air, qui permet de maquetter des applications avec différent rendus tel que :
  • Facebook
  • iPhone
  • iPad
  • Android

samedi 22 janvier 2011

Concevoir : eZ publish sera notre CMS PHP de prédilection !


Suite à une étude réalisé en juillet 2010 (« HARDIS - e-Solutions - Veille - Choix d'une solution CMS Open Source.pdf »), nous avions sélectionné deux CMS (un PHP et un Java) qui répondaient à nos attentes pour un système de gestion de contenu performant et robuste.

eZ publish nous semble être une bonne solution dans un environnement PHP car :
·         il permet une gestion multi-site simple et claire.
·         il propose un nombre important de fonctionnalités en natif. Cela permet de s’affranchir de la tâche fastidieuse d’installation et de paramétrage des plugins et assure lors des montées de version une plus grande robustesse.
·         il possède une interface d’administration conviviale, dissociée de la partie FrontOffice et présente le site sous forme arborescence ce qui permet une navigation rapide.
·         malgré une communauté moins importante, la qualité et la réactivité des développements est très bonne. Le business model de la société eZ n’y est surement pas étranger.

eZpublish est aujourd'hui une solution CMS très aboutie. C'est ce que l'on peut appeler une solution "professionnelle", en comparaison avec d'autres types de CMS, à visée plus communautaire.

Pour Logi-Tech Informatique (Groupe HARDIS), eZ publish est un outil pérenne, avec une adaptabilité extraordinaire aux besoins spécifiques, grâce à une architecture ouverte 100% objet, basée sur le modèle MVC.

mardi 7 décembre 2010

Manager : SCRUM au quotidien... en vidéo !

Voici une vidéo simple et bien pensée présentant l'application de SCRUM pour la réalisation d'un portail. Le projet a duré 6 mois et débouché sur 2 Portails.





Elle présente rapidement l'essentiel :
  • les outils
  • les étapes
  • les visuels
Bref, à regarder et à re-regarder ;)

mercredi 3 novembre 2010

Manager : Peut-on être Agile chez Logi-Tech Informatique ?

Je dirais : "On peut être Agile mais pas avec n'importe qui !"


Bien que l'Agilité ait plus de 10 ans, elle n'est pas connue de beaucoup d'acteurs surtout en France. Mettre en place une organisation permettant de répondre, par exemple, aux exigences de l'Extreme Programming n'est pas une chose aisée... L'implication nécessaire pour le client n'est pas dans les habitudes de nos comptes...




...et imposer des cycles de quelques semaines provoquerait un chamboulement proche du tsunami dans l'organisation et la façon de travailler de nos clients !


Alors on laisse tomber ? Non, on tempère... La meilleure organisation est celle partagée par tous (client et fournisseur !).
Ce dont je suis persuadé c'est que les principes portés par le manifeste Agile* sont de bons sens et doivent être connus de tous :

  •  « Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des fonctionnalités à grande valeur ajoutée. »
  •  « Accueillez positivement les changements de besoins, même tard dans le projet. Les processus Agiles exploitent le changement pour donner un avantage compétitif au client. »
  •  « Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à quelques mois et une préférence pour les plus courts. »
  • « Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble quotidiennement tout au long du projet. »
  • « Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le soutien dont ils ont besoin et faites-leur confiance pour atteindre les objectifs fixés. »
  • « La méthode la plus simple et la plus efficace pour transmettre de l’information à l'équipe de développement et à l’intérieur de celle-ci est le dialogue en face à face. »
  •  « Un logiciel opérationnel est la principale mesure d’avancement. »
  • « Les processus Agiles encouragent un rythme de développement soutenable. Ensemble, les commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir indéfiniment un rythme constant. »
  •  « Une attention continue à l'excellence technique et à une bonne conception renforce l’Agilité. »
  •  « La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle. »
  •  « Les meilleures architectures, spécifications et conceptions émergent d'équipes autoorganisées. »
  •  « À intervalles réguliers, l'équipe réfléchit aux moyens de devenir plus efficace, puis règle et modifie son comportement en conséquence. »



*Le Manifeste Agile est un texte rédigé par 17 experts reconnus pour leurs apports respectifs au développement d'applications informatiques sous la forme de plusieurs méthodes dont les plus connues sont Extreme Programming et Scrum.

lundi 25 octobre 2010

Agile Tour 2010 à Nantes

Jeudi dernier (21/10/2010), je me suis rendu avec plusieurs collaborateurs à l'Agile Tour organisé à l'école des Mines par l'Association Agile Nantes.
Ayant juste quelques idées préconçues sur le sujet j'y suis allé en grand curieux...
Est-ce que cette méthode est réellement révolutionnaire ?
Est-ce qu'elle peut apporter à notre organisation ?
Peut-on vraiment mettre en oeuvre ces principes en SSII ?

J'ai eu de nombreuses réponses et surtout une introduction à l'Agilité extrêmement claire et captivante par Mr Regis Medina lui même.

Merci à l'Association AgileNantes, vivement l'année prochaine !