InfoQ Homepage Architecture & Design Content on InfoQ
-
Should We Manage Both Features and Tasks?
Although it keeps people busy, managing tasks is neither interesting nor useful. Managing value created provides greater leverage and greater risk management. Jon Kern blogged last week on creating good features (rather than tasks) by focusing on value and testability. But do we sometimes need to manage tasks, too? David Anderson used the Theory of Constraints to back an unexpected answer.
-
Nemerle: A Hybrid Programming Language For The .NET Platform
Nemerle is a hybrid language developed by the Computer Science Institute of the University of Wroclaw in Poland. It is a high-level statically typed language that offers functional, object-oriented, and imperative features. It has a simple C#-like syntax and a meta-programming system.
-
RubyConf 2006 Call for Proposals
David Black of Ruby Central announced this week that the call for proposals for RubyConf 2006 is now open. There has been strong representation from the Agile community at this event in previous years.
-
Ivar Jacobson Reveals Essential Unified Process (Ess UP) Vision
Ivar Jacobson, father of use cases and the Unified Process (UP) as well as one of the original "Three Amigos" of UML fame, describes his vision for a streamlined version of the UP which is published on a collection of cards instead of as HTML pages.
-
JBoss Rules 3 (Drools) is out
JBoss is timing a number of releases to coincide with next weeks JBoss world in Las Vegas. The latest is JBoss Rules 3.0, which is the new brand for the Drools rules engine project under JBoss' umbrella and support model. Drools is a Rules Engine implementation based on Charles Forgy's Rete algorithm tailored for the Java language.
-
IBM Updates Rational Toolset
IBM announced today a host of new SOA tools which were launched at the Rational Software Development Conference 2006. These tools increasingly support governance through the lifecycle stages of design, development, deployment, testing and maintenance.
-
Dangling the Right "Carrot" in Changing Times
For organizations heavily dependent on software development, the shift to Agile affects core aspects of the business. Eventually there will be ripples felt in the HR domain of incentives, performance and remuneration. Wharton University brings us an article on Employee Incentive Systems: Why, and When, They Are So Hard to Change. Examples are cited from Kodak, Accenture, Microsoft.
-
Ron Jeffries Overviews Financial Implications of 80-20 Rule
Pareto's rule, also known as the 80-20 rule, tells us that we can acheive 80% of the benefits from 20% of the software. The implication is that we might want to stop at that 80% level whenever possible.
-
Apache Synapse Announces Milestone 2 Release
Apache Synapse is a lightweight Web Services and XML broker based on Apache Axis2 and Axiom. Synapse has the ability to route, transform and log messages passing through it. Synapse has reached Milestone 2 and is now available to the community.
-
Implementing SOA with JEE 5 and JBI Paper Published
Sun has published a technical article, "Implementing Service-Oriented Architectures with the Java EE 5 SDK", that shows how to combine custom business logic with JBI, JEE, BPEL and a SOAP binding component to implement a service-oriented composite application.
-
RailsDay 2006 Registration Now Open
Time to register for one of the most exciting events in the Rails universe this year. RailsDay 2006 is your chance to showcase your Rails talent and win big prizes.
-
RedHat completes JBoss Acquisition
RedHat today announced the completion of the acquisition of JBoss; RedHat's goal with this acquisition is "to create a complete, end-to-end open source solution across the IT life cycle, from application development to testing and certification to production deployment." JBoss will become a distint division within RedHat and its open source projects and it's brand will be maintained.
-
Beautiful JavaScript Windows and Dialogs for your Application
French expert user-interface programmer Sebastien Gruhier releases latest version of his beautiful Prototype Windows code, based on Prototype and compatible with Scriptaculous effects.
-
Microsoft Motion Light: Rapid Business Architecture Techniques
Microsoft Motion is a dynamic and systematic approach to decomposing a businesss into discreet capabilities. It organizes, measures and evaluates these capabilities and is a compliment to process mapping.
-
SOA Vision, Implementation and Tooling
A review of the state of the SOA Vision, Implementation and Tooling. Includes pointers to recent tutorials, articles and product efforts that define an emerging web services programming style. These range from JBI and ESB styles to Java Frameworks and WS Stacks.