June 11, 2005
Lessons Learned: Integrated Testing
Integrated Testing is when you test everything working together, the applications, the interfaces, and the workflow processes. Last week was our first shot at it with the newest implementation. Here are the items that I’ve learned.
First there needs to be two teams, the first team is the testers and the fixers. The testers should consist of the actual applications users, have the people using the application and the workflow do the testing. The second team consists mainly of IT individuals who analyze and diagnosis problems. Vendor representatives are best on both teams.
Like two teams, there needs to be two people running the testing sequence. The first person works with the testers, does a quick triage of issues, and controls the changes to the testing process. The second person needs to keep track of the issues and work with the fixers team.
The individual controlling testing needs to approve all changes to the testing environment. There can be a change that is absolutely necessary so that testing and proceed and changes that affect all other scenarios. This individual also decides which scenarios go through retest and which scenarios are no longer suitable for testing, the kiss of death error.
For testing scenarios, one needs to get a good handle on the creation of scenarios early in the implementation process. You should test accordingly to the customers requirements, not your specification. Also if you don’t have a tool that allows for automated testing, it isn’t possible to test everything under the world. Customer expectations need to be handled.
Testing takes resources and time. The participants need to have their schedules cleared, because there is a clear dependency on testing. It hard to maintain the flow while we are waiting for a tester to return from a 2 hour meeting, or has been pulled for another priority. Testers end up waiting for the next tester.
Testing is best done in a centralized location, where the testers are all in the same room. The scenarios can flow easier, and sequencing is clearer to everyone in the room.
A conference call to discuss the testing needs to occur daily preferably either first thing in the morning or last thing in the afternoon. Everyone should be involved and the call should be mandatory.
Testing is a trying experience, its hard that the same people are trying to break what they have spent a considerable amount of time and energy building. Always be considerate of that fact when the builders and testers are the same resources.
Finally passed the test
Managing in light of McGregor's Theory X and Theory Y
CMMI
Kicking HIT Leadership Up a Notch
That's just some mumbo jumbo project management BS
Outcomes - The tactic to get to the strategy
Nurse Call, VOIP, and Wi-Fi: Its just cool when things come together!
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
August 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
November 2005
October 2005
September 2005
August 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
Joel on Software
David Ross
Edward Prevost
Martin Fowler
The Health Care Blog
The Tales of Hoffman
The Business Word
Medical Rants
Christina's Considerations
Paul Levy
HIS Talk
Appropriate IT
Candid CIO
RSS feed




