Skip to content

Xebia Blog
Syndicate content
Updated: 1 hour 14 min ago

Lean Architecture Principle #7: Architecture Initiated by Business Goals

Mon, 06/21/2010 - 19:48
This is the seventh post in a series of blog posts discussing Lean Architecture principles. Each post discusses one principle. Applying these principles results in an architecture (process) that is better connected to the business, better able to deal with change and more cohesive. The seventh principle we discuss is called "Architecture Initiated by Business [...]
Categories: Companies

Cross dimensional teams

Fri, 06/18/2010 - 15:16
Working in multidisciplinary teams is common in Agile. In practice this means that the team consists of people with different skills, but work in the same dimension (for instance software). What about cross dimensional teams? In cross dimensions teams not only the skills differ, but also the area of expertise. For instance developing an electronic [...]
Categories: Companies

Webinar: Improving Agile Development through Deployment Automation

Mon, 06/14/2010 - 10:25
IT organizations often face issues when deploying applications in an Agile environment, in part, because there are more releases to deploy. Due to the nature of Agile, development teams are able to deliver working tested software in much shorter iterations. While this is great for the company, as they can have better flexibility and shorter [...]
Categories: Companies

Future of deployment: Part 2 – The Image in the Cloud is the new EAR

Sun, 06/13/2010 - 17:09
Last December I wrote my first part on the Future of Deployment explaining the difference between big ol' servers with a gazillion applications and lots of new shiny small servers with each its own application. This time I'm going to go to the cloud or your virtualized servers and give you my vision of how [...]
Categories: Companies

The Dutch NoSQL Community is Alive!

Sat, 06/12/2010 - 11:33
The Dutch NoSQL community is alive! Now, if you are new to NoSQL and you happen to have a Relational Database background, then rest assure: the NoSQL movement is not a militant group trying to get rid of SQL altogether. The N.o. in NoSQL represents: Not only. In the NoSQL community, we are looking at alternative [...]
Categories: Companies

Lean Architecture Principle #6: Iterative Architecture Development

Fri, 06/11/2010 - 13:00
This is the sixth post in a series of blog posts discussing Lean Architecture principles. Each post discusses one principle. Applying these principles results in an architecture (process) that is better connected to the business, better able to deal with change and more cohesive. The sixth principle we discuss applies to the process of architecting and is called “Iterative Architecture Development”.
Categories: Companies

Agile is not a methodology, it’s a mindset !

Fri, 06/11/2010 - 09:24
There are many misunderstandings about Agile and what it is or is not. I’ve met some people who were really convinced that ‘Agile’ and ‘Scrum’ are like synonyms. Or who think ‘Agile’ is a synonym for ‘flexible’. Both are not true. If Agile would have just been about flexibility or responsiveness, I [...]
Categories: Companies

Middleware Management pitfalls 9. Differences between test and production

Fri, 06/04/2010 - 17:09
In this episode of the middleware pitfalls top-10 we want to discuss the merits of a clean and standardized set of (test) environments. Some refer to such a set as DTAP, an acronym for Development, Test, Acceptance-test (or pre-production) and Production. From here on the text contains capitals to indicate an environment. Basically the [...]
Categories: Companies

Story Planning

Thu, 06/03/2010 - 21:44
Story planning is a technique to facilitate commitment. The ultimate goal of Story planning is to make a sprint planning that is really understandable and clear for every body. Something you understand so good that you can really feel whether it is doable or not. This is what you need to be able [...]
Categories: Companies

Lean Architecture Principle #5: Just in time, just enough

Wed, 06/02/2010 - 21:54
This is the fifth post in a series of blog posts discussing Lean Architecture principles. Each post discusses one principle. Applying these principles results in an architecture (process) that is better connected to the business, better able to deal with change and more cohesive. The fifth principle is called "Just in time, just enough". The [...]
Categories: Companies

Review Java EE6 and JavaFX 1.3 – Part II, the front-end

Tue, 06/01/2010 - 08:39
Summary In the first part of this review (the JavaEE6 back-end) I created a small application which is a JSON REST service to be used as back-end for a JavaFX front-end. This second part of my review covers a small review of JavaFX, to see if it meats my requirements as front-end for my personal finance application [...]
Categories: Companies

Lean Architecture Principle #4: All Hands on Deck early on

Thu, 05/27/2010 - 08:39
This is the forth post in a series of blog posts discussing Lean Architecture principles. Each post discusses one principle. Applying these principles results in an architecture (process) that is better connected to the business, better able to deal with change and more cohesive. The forth principle is call "All hands on deck early on" [...]
Categories: Companies

Review Java EE6 and JavaFX 1.3 – Part I, the back-end

Thu, 05/27/2010 - 08:00
Summary In the first part of this review (the JavaEE6 back-end) I tested a small application which is a JSON REST service to be used as back-end for a JavaFX front-end. My conclusion for now is that JavaEE6 has a lot of new features which makes it a lot easier to use Java EE without extra [...]
Categories: Companies

The 3 basic principles of Scrum in an Agile Mindset

Tue, 05/25/2010 - 22:54
Scrum claims to be ‘Very Simple, but Very Hard’ with its 3 principles and 3 roles. Indeed, the rules of the game are easy to understand and the Scrum process that links everything together is one of the leanest ever seen. The hard part of Scrum is understanding [...]
Categories: Companies