Category: Agile

  • March 24, 2010

    Someone once asked me if adoption of Agile methods results in changing your branching strategy.  After several milliseconds of thought (and a dramatic pause for effect), I said, "No, not really."

  • November 30, 2009

    I'm very excited that I've started to use Agile at Perforce! My role as a User Experience (UX) Designer includes designing a product that provides the best user experience we can possibly build for our customers, conducting and analyzing usability tests, and conforming all graphical user interface designs to pleasing aesthetics and standards.

  • November 24, 2009

    Our internal build system for P4Java and P4WSAD does a lot more than just compile.

    Posted In:
  • November 09, 2009

    As humans, we're better at relative estimates than absolute ones. As a project manager, I make schedules based on estimates. (I consider an estimate to be an informed guess.) I need to estimate many aspects of a project:

    Posted In:
  • October 29, 2009

    We're using Scrum in our software development. "Scrum" is an approach to what's called Agile software development, which can speed up software development. Scrum is based on "sprints" (short cycles), user stories, and quick daily meetings that are highly disciplined. The Scrum framework requires a Scrum Master to keep the project moving. As project manager, I was "elected," so off I went to take a two-day Scrum Master course.

    Posted In:
  • October 22, 2009

    Application Lifecycle Management (ALM) project objectives often include reducing the number of tools in use, so that there are a smaller number systems to integrate with in order to produce a common view of the status of projects in the application life cycle.