Monthly Archive: May 2010

Are agile and CMMI antithetical?

0

Are agile and CMMI — Capability Maturity Model Integration — antithetical? Prior to embarking on our relationship with Hillel Glazer, our CMMI consultant, several of us thought exactly that: Agile and lean thinking means that we avoid unnecessary waste and overhead, while CMMI demands heavyweight approaches and documentation. Happily, we’ve learned that our preconceptions about [...]

User-Centered Design: The Epic Battle for Investment

0

Call it creating an effective User Experience (UX). Call it designing the ultimate User Interface (UI). Call it constructing the best Human-Computer Interaction (HCI) ever known. Call it whatever you want. In short, User Centered Design (UCD) is all about creating an effective platform between a system and user. Let’s start at the beginning… the [...]

Apache JMeter & Integrated Windows Authentication

0

Stress testing is hard; accurately simulating large numbers of unique users exercising your application is difficult at the best of times.  Add Integrated Windows Authentication to the mix and you have all new problems. My current project deals with developing a straightforward internal web app for a client (ASP.Net MVC, Castle ActiveRecord/NHibernate, IIS 6).  Nothing too [...]

Are Agile & CMMI Antithetical?

0

Are agile and CMMI — Capability Maturity Model Integration — antithetical? Prior to embarking on our relationship with Hillel Glazer, our CMMI consultant, several of us thought exactly that: Agile and lean thinking means that we avoid unnecessary waste and overhead, while CMMI demands heavyweight approaches and documentation. Happily, we’ve learned that our preconceptions about [...]

An Agile Model for Change Management?

0

The four day Prosci Change Management Conference I attended last week was an eye-opening experience. I guess I’ve been living a bit of a sheltered life, because it came as a shock to find almost no mention of the principles of Agile development in the twenty or so sessions I attended. As a matter of fact, [...]

User Preferences in Liferay

1

In their basic form, user preferences in LifeRay are accessible from any PortletRequest object (or subclasses like ActionRequest and RenderRequest), are easily set, and are persisted for you with a single command. Here is the basic code for reading a preference value: [java collapse="false" wraplines="false"] public String index(Model model, RenderRequest renderRequest) { PortletPreferences preferences = [...]