Eric Lee

Thoughts on Agile development, Scrum, ALT.NET, and whatever else comes to mind.

Posts
  • Eric Lee

    Code Reviews on Agile Teams

    • 2 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Formal Code Reviews Formal code reviews are well-known as an effective tool for reducing bugs and improving the quality of your software...
  • Eric Lee

    MSpec is Fantastic!

    • 4 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I’ve previously written about the Behavior-Driven Development style of TDD and about how to use such a style in MSTest . I’ve...
  • Eric Lee

    What’s the Business Impact of Adopting Unit Testing?

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Someone asked a question on an internal distribution list to the effect of: “My team is thinking about making unit testing a...
  • Eric Lee

    Push vs. Pull in Scrum

    • 3 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Push Traditionally, software development has been built around a push model of work flow. That is, as soon as any kind of task is identified...
  • Eric Lee

    Guest Post: Blink and Subconscious Messaging

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . My colleague Robert Hanz wrote an excellent piece for an internal email list and I liked it so much I asked him if I could post a copy of...
  • Eric Lee

    The ScrumMaster Role

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I recently took on the role of ScrumMaster for a newly-formed team that’s new to agile project management. We’ve had several...
  • Eric Lee

    Scrum Is Not About Tools

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . A frequent question on the internal email groups around here is, “My team is going to start using Scrum and we need to find a good...
  • Eric Lee

    Misadventures in Legacy Code

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Last week I gave a talk titled “Misadventures in Legacy Code” to the South Sound .Net User’s Group , which is the oldest...
  • Eric Lee

    The Number of Classes Is Not A Good Measure Of Complexity

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Must . . . Resist . . . New Class . . . For some reason, most developers (me included) have this idea that the number of classes in your...
  • Eric Lee

    Legacy applications are like zombies

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I should have posted this before Halloween when I was first thinking about it, but hey, better late than never. Here’s what I wrote...
  • Eric Lee

    Further thoughts on short sprints

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I wrote about my preference for short Scrum sprints last month, where “short” means no more than two weeks. Recently there was...
  • Eric Lee

    What goal does your culture value?

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . There have been several blog posts written recently on the topic of TDD and whether it ultimately makes you more productive or just slows...
  • Eric Lee

    Software Development is NP-hard

    • 1 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Here’s one more thought on the subject of complexity in software development: software development is NP-hard . Software development...
  • Eric Lee

    Irreducible Complexity in Software Development

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . My previous post talked about how software development can’t be modeled by any process that’s significantly less complex than...
  • Eric Lee

    Software Development is Like Weather Forecasting

    • 1 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . A recent internal email thread asked about the difference in philosophy between Agile development and Waterfall-style development (or anything...
  • Eric Lee

    Using WFC With Authenticated SSL

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . My smart card renewal tool uses an authenticated SSL connection to communicate with a WCF web service hosted in IIS; that is, a client certificate...
  • Eric Lee

    Renewing Smart Card Certificates Via The Internet

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . About six months ago I published some example code for enrolling for smart card certificates across domains . Of course, once you’re...
  • Eric Lee

    The Root Of All Evil in Scrum

    • 2 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Sometimes the Scrum process kind of breaks down. Maybe there’s confusion over backlog items, or some people end up with nothing to...
  • Eric Lee

    Tom DeMarco: Software Engineering Is Dead

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . This is a little late but there was an interesting internal thread about Tom DeMarco’s recent article in IEEE Software entitled “...
  • Eric Lee

    Tracking Sprint Progress

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Over the past few months there have been several interesting email threads on internal aliases at work that have helped clarify my thinking...
  • Eric Lee

    Helper Classes Are Evil

    • 2 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . A question came up on an internal email list recently – someone asked if general utility or helper classes violated the Single Responsibility...
  • Eric Lee

    Agile Processes Demand Agile Code Bases

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I’ve had several discussions recently with coworkers about Agile project management processes, and one point I’ve found myself...
  • Eric Lee

    No One Gets Paid To Leave Things Well Enough Alone

    • 0 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . The Great Circle Of Life I’m beginning a process of changing a whole lot of stuff in my project at work, so it’s probably...
  • Eric Lee

    How To Eat An Elephant

    • 2 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . The Elephant My new project at work has had a relatively long and, um, colorful history, as I’ve alluded to in previous posts....
  • Eric Lee

    Enrolling For Smartcard Certificates Across Domains

    • 3 Comments
    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . In my current work, I have a specific scenario involving smart cards that works (roughly) as follows: Users have accounts in domain...
Page 2 of 3 (65 items) 123