Archives (2008 - 2023)

Archives (2008 - 2023)

1501 bookmarks
Newest
DDJ - Architecture & Design -...
DDJ - Architecture & Design -...
Un risque majeur que vous pouvez prendre dans un développement logiciel est d'exiger une évaluation "précise" des coûts et du calendrier prévisionnel au début du projet. Bien qu'il n'y ait rien de mal à fixer le "juste prix" au début du projet, comme je l'ai écrit dans Agile sur un budget fixe, la situation peut rapidement dégénérer si vous décidez de fixer aussi le calendrier et la portée du projet. Alors que les clients imposent souvent de travailler ainsi, notamment lorsque le système est sous-traité à une SSII par exemple, en tant que professionnels nous devons nous interroger sur l’éthique des projets SI au forfait1. Nous savons que bloquer le prix est une mauvaise idée, nos clients savent qu’au fond un prix fixe est une fausse bonne idée, et il est grand temps qu’en tant qu’industrie nous choisissions d’abandonner cette approche pas forcément fondée.
DDJ - Architecture & Design -...
InfoQ: Scalability Worst Practices
InfoQ: Scalability Worst Practices
A system too dependent on human intervention, frequently the result of having a Hero, is dangerously exposed to issues of reproducibility and hit-by-a-bus syndrome. It's important that a particular build, deployment or environment be reproducible and automation with explicit metadata is a key to successful reproducibility.
InfoQ: Scalability Worst Practices
InfoQ: Open source workflow engines compared: jBPM, OpenWFE and Enhydra Shark
InfoQ: Open source workflow engines compared: jBPM, OpenWFE and Enhydra Shark
On the surface, open source BPM solutions seem to offer the end user the answer to their BPM prayers - an innovative, rapidly evolving and cost-effective source of potential solutions to the wide range of BPM-related issues that they are currently facing. However despite the promising outlook offered by the open source BPM community, there are some salient considerations for potential end-users of these offerings
InfoQ: Open source workflow engines compared: jBPM, OpenWFE and Enhydra Shark
How To Launch Software (Aaron Swartz's Raw Thought)
How To Launch Software (Aaron Swartz's Raw Thought)
If all this works -- if random people are actually happy with your product and you're ready to grow even larger -- then you can start building buzz and getting press and blog attention. The best way to do this is to have some kind of news hook -- some gimmick or controversial thing that everyone will want to talk about. (With reddit, the big thing was that we switched from Lisp to Python, which was discussed endlessly in the Lisp and Python communities and gave us our first big userbase.)
How To Launch Software (Aaron Swartz's Raw Thought)
Ext JS - Blog
Ext JS - Blog
If you are building a large application, don’t try to use Ext to decorate an existing app via “unobtrusive JavaScript” or build an app half with conventional construction and half with Ext. Instead, embrace Ext as a framework and start from scratch with something like a Viewport, and build components on top of that foundation.
Ext JS - Blog