Coding QA Podcast: Episode 4

Coding QA Podcast

In the fourth installment of Coding QA Federico and Matthew discuss âThe Good,â âThe Bad,â and âThe Uglyâ of the history of the ASP.NET QA Team. Discussion ranges from the dark ages, to the renaissance, to the industrial revolution, to the â21st and half centuryâ. Join them as ...

Episode synopsis

In the fourth installment of Coding QA Federico and Matthew discuss âThe Good,â âThe Bad,â and âThe Uglyâ of the history of the ASP.NET QA Team. Discussion ranges from the dark ages, to the renaissance, to the industrial revolution, to the â21st and half centuryâ.  Join them as they discuss the lessons learned and how the team has improved over time.

  • The team released the April update to the Lightweight Test Automation Framework.
  • âThe Dark Agesâ ASP.NET 1.0/2.0
    • During this time the team was very focused on automating everything.
    • (disadvantage) This approach is not good with a changing Spec.
    • (disadvantage) Bugs were being found to late in the process.
    • (advantage) Excellent automation coverage.
  • âThe Renaissanceâ Atlas/Microsoft Ajax
    • The division moved to a feature crew model for development and QA.
    • (advantage) The team adopted a heavy unit testing practice. Increase in code coverage.
    • (disadvantage) The QA team still worked has it had before. It would automate everything is less time.
  • âThe Industrial Revolutionâ ASP.NET 3.5
    • The QA team began to adopt the Feature crew model and started the process of agile testing with exploratory testing.
    • (advantage) Bugs were being found at the beginning of the process.
    • (disadvantage) The team still wrote a large amount of automation.
  • â21st and half centuryâ ASP.NET 3.5 SP1/ASP.NET 4.0/vNext
    • The team has really started moving away from automating everything and is spending more time investigating user scenarios.
    • The team has formed its own unique blend of agile, scrum, and any other buzz word project management theory.
    • (advantage) Creating and automating sample applications provides feedback for real world customer scenarios.
    • (disadvantage) The team is young and is still learning the best practices.
    • (Struggle) Costing has become less of a clear cut process.
    • (Struggle) The is still a barrier between the QA and Dev teams.
    • (Struggle) No one wants the blame when a bug is found.

Links from the show :

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” - Tom Cargill