Eric Lee

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

Browse by Tags

Tagged Content List
  • Blog Post: Agile Makes Problems Visible

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . It’s often been said that agile project management techniques aren’t a silver bullet that will magically solve all of your problems. In fact, their biggest strength lies is not...
  • Blog Post: You Get What You Measure

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . I’ve been participating in more conversations internally about promoting a team-oriented culture at Microsoft. Microsoft has a strong individual-oriented culture which works well for...
  • Blog Post: Learn The Why, Not Just The How

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . In another conversation on an internal email thread, someone asked some newbie questions about Scrum daily standup meetings, like do they have to be every day or could they be done every...
  • Blog Post: Multi-task At The Team Level, Not The Individual Level

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . My current work environment is pretty typical of a lot of tools teams, IT shops, and similar groups; we have lots of relatively small projects to build and maintain. In fact, we have far...
  • Blog Post: When Is A Sprint A Failure?

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Here’s another question that was asked on one of our internal distribution lists: When do we consider a sprint to be a failure? I don’t know the answer and have no clue...
  • Blog Post: Hiring Managers for Agile Teams

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Someone asked a question along the lines of, “Let’s say you were hiring senior managers for a group made up of multiple agile teams. What qualities would you look for in an interview...
  • Blog Post: Push vs. Pull in Scrum

    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, like “add this feature” or “fix...
  • Blog Post: The ScrumMaster Role

    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 interesting discussions about various topics that...
  • Blog Post: Scrum Is Not About Tools

    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 Scrum tool to use for tracking everything. What tool...
  • Blog Post: Further thoughts on short sprints

    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 another internal email thread on roughly the same...
  • Blog Post: What goal does your culture value?

    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 you down. I don’t have much to add to that...
  • Blog Post: Software Development is NP-hard

    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 (in the sense of building large projects end...
  • Blog Post: Irreducible Complexity in Software Development

    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 the development process itself. I’d like to...
  • Blog Post: Software Development is Like Weather Forecasting

    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 that promotes BDUF). There’s the Agile...
  • Blog Post: The Root Of All Evil in Scrum

    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 do, or there’s a general sense of spinning...
  • Blog Post: Tom DeMarco: Software Engineering Is Dead

    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 “ Software Engineering: An Idea Whose Time Has...
  • Blog Post: Tracking Sprint Progress

    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 about various Agile topics. I thought I’d...
  • Blog Post: Agile Processes Demand Agile Code Bases

    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 making repeatedly is that agility in your process...
  • Blog Post: No One Gets Paid To Leave Things Well Enough Alone

    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 a good idea to take a moment to ponder the hazards...
  • Blog Post: Book Recommendation: Fearless Change

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . Apropos of the topic of change, I recently picked up the book Fearless Change by Mary Lynn Manns and Linda Rising. This is a pattern-oriented book in the style of Christopher Alexander’s...
  • Blog Post: Do Not Exceed The Maximum Safe Rate Of Change

    Update: this blog is no longer active. For new posts and RSS subscriptions, please go to http://saintgimp.org . About a year and a half ago, shortly after I discovered Scrum, TDD, dependency injection, mocking frameworks, design patterns, and many other shiny new toys, my team started a new project...
Page 1 of 1 (21 items)