Project Management Templates
Posted by Brad EgelandOver the past several couple of weeks I’ve discussed many project management-related templates and documents that are commonly used. And along the way over the past 10 months there have been a few other templates and documents discussed.
In an attempt to provide a one-stop document to link to all those templates and documents discussed so far, I’m going to pull them all into this article as a list with available links. Hopefully, having the accumulated list available in one place will be helpful to our readers.
Again, not all of these will be links to templates…some will merely be links to documents that have been discussed in greater detail in previous articles.
- Statement of Work
- Project Status Report
- Communication Plan
- Communication Plan
- Risk Management Plan
- Lessons Learned
- Lessons Learned
- Requirements Traceability Matrix
- Market Analysis
- Project Management Methodology
- Quality Management Plan
- Project Request Document
- Project Charter Document
- Business Case Document
- Change Order Request
- Change Order Request
- Resource Request
- Onsite Visit Progress Report
- Procurement Plan
- Lessons Learned Survey
- Disaster Recover Plan
Summary
As discussed in most of these articles, if having the actual template in a Word doc format would be helpful, just let me know and I’ll be happy to send it to you if I have it. In some cases, I may be able to send you an actual example document from a real project allowing you to better see how I’ve populated some of the information with meaningful data. I’ll revise and republish this article as I make more templates and documents on these and similar topics available that I think would be useful to our readers.
The Importance of Testing
Posted by Brad EgelandAny IT solution that is implemented without the proper amount of testing performed throughout the project is a definite recipe for disaster. Testing is an ongoing process – both formally and informally. It happens in development, it happens in the actual testing phase, it happens just prior to deployment and it happens post-deployment.
In his book “Project Management Nation”, Jason Charvat discusses the importance of testing throughout an engagement and identifies the different types of testing that we usually carry out in both informal and formal processes. By sharing this information here, I am not fully endorsing it, however I do find it interesting and likely beneficial to our readers.
The Importance of Testing
Without a well-thought testing effort, the project will undoubtedly fail overall and will impact the entire operational performance of the solution. With a poorly tested solution, the support and maintenance cost will escalate exponentially, and the reliability of the solution will be poor. Therefore, project managers need to realize that the testing effort is a necessity, not merely as an ad hoc task that is the last hurdle before deployment.
The project manager should pay specific attention to developing a complete testing plan and schedule. At this stage, the project manager should have realized that this effort would have to be accommodated within the project budget, as many of the testing resources will be designing, testing, and validating the solution throughout the entire project life cycle—and this consumes work-hours and resources. The testing effort begins at the initial project phase (i.e., preparing test plans) and continues throughout until the closure phase.
Testing Criteria
It is essential to conduct tests under realistic conditions. Often times the testers on a project deliberately go out to destroy the solution during the testing phase in order to do a proper test. Some sensible ground rules for acceptance testing are necessary and need to be established before any testing commences. Typically, some of these rules should include the following:
- Using real data and real operators.
- Test the solution as the developers build it. This way, errors can be corrected immediately.
- Involve project members who understand design and user specifications.
- Determine what is included within the test and what is not.
- Involve users of the project who know how the system will be used.
- Test to see that interfacing the new solution to the current infrastructure has no unexpected consequences.
- Allow time for repetition of those unsatisfactory test results in the project schedule.
Types of Testing
There are many different types of testing that can take place on an IT project, and the project manager must verify exactly which tests will be required and when. Below is a list of the most common types of testing that usually encountered on a project:

