• .NET Testing & ALM

    How can we commit if we don’t have all requirements?

    I get asked this a lot.  Project Managers are asked to provide full project plans and are asked to commit to this plan.  In order for Project Managers to feel good about this, we try to get all of the requirements up front.  This allows them to derive a schedule and a cost for developing these requirements.  This makes perfect sense right?  If that’s the case, how in the world can an Agile team commit to a project that has a fixed cost and schedule?  Here is the assumption – if we figure out the requirements – we can derive ...
  • .NET Testing & ALM

    Can’t Fit it all into a Sprint?

    Agile teams like short iterations because they help to ensure tight feedback cycles in order to reduce waste and minimize uncertainty. However, what if you can’t fit all the work required to implement a product backlog item in a 2 week sprint? For example, with more and more emphasis on design a considerable amount of work might be required for a designer to work with the product owner prior to any development effort investment. A similar question was asked of me during a web cast on Agile adoption: “... it’s a challenge to incorporate integration testing in a short 2-4 ...
  • Testing & ALM

    Come Join Us Hawaii

    Technorati Tags: Speaking,.NET,TDD,BDD,WPF,Mocking,Agile,Scrum,Unit Testing I’m getting ready to kick off a crazy month of speaking.  I start Friday, April 1 in lovely Honolulu, HI with 4 talks at the Honolulu SQL (and .NET) Saturday.  I will be presenting: Windows Presentation Foundation for Developers Lessons Learned: Being Agile in a Waterfall Enterprise Introduction to Test Driven Development Mocks, Stubs, and Dependency Injection, Oh My! For more information, you can check out the conference at this link: http://www.sqlsaturday.com/72/eventhome.aspx Chris Eargle will also be there, presenting: Code Like a Ninja: Enhance Your Productivity Secrets of a .NET Ninja What’s New in ASP.NET MVC3: Building Nerd Dinner I...
  • Testing & ALM

    Resolving Compatibility Issue Between JustCode and MSpec

    [Cross posted from www.skimedic.com/blog] Telerik’s JustCode natively supports several test runners, including MSpec. This is great - the JustCode product team has taken on the responsibility to make sure the test runner works with the test frameworks, letting the framework developers focus on building even more awesome frameworks! Occasionally, this can cause an issue, though, as we just discovered here at CodeMash. The latest rev of MSpec introduced breaking changes in the JustCode test runner. While the team is hard at work updating the test runner to be compatible with the latest api, the work around is very simple. Simply change the Copy...
    January 14, 2011
  • .NET Testing & ALM

    Personas Help Drive Requirements.. Really!

    Look familiar? Yup, that’s right – this is a UML Use Case Diagram. This particular, and rather over simplistic, one depicts a few different UML Actors associating with Use Cases.
    January 14, 2011