214 Part III: Executing Your (Web hosting colocation) Software Project Plan
214 Part III: Executing Your Software Project Plan For information about how project quality management fits into the larger scheme of things, see the sidebar, elsewhere in this chapter, called Remembering the nine project management knowledge areas. The three processes from the PQM knowledge area are Quality planning: For quality planning, you use your firm s quality policy and its standards and regulations as input. You develop the quality planning during the planning phase of the project. Determining the quality standards for the project should be fully integrated into the rest of your project planning. Quality assurance: Quality assurance is one of the executing process areas and is concerned with performing quality audits so that you can ensure stakeholders that the quality management plan is being adhered to. Make sure that the software systems you are developing satisfy the quality standards that you and your stakeholders developed during the quality planning phase. The tools and techniques you can use for quality planning are benefit/cost analysis, quality audits, benchmarking, cost of quality analysis, and flowcharts. We discuss all of these tools later in this chapter. Whenever you can, you should work smarter, not harder. You can save a lot of time and effort if you use templates for the quality tools. If your organization doesn t provide templates, be sure to create templates yourself as you develop your quality planning tools. Making templates may be extra work, but they pay off during your next project and on into the future when you can use the templates that you created. Quality control: Quality control is one of the controlling process areas, and it deals with monitoring your software project to ensure that it conforms to the appropriate quality standards. This phase also helps you fix the areas of your project that contain broken processes that are causing the project to fall short of the quality standards. The inputs for the quality control process are work results, quality management plan, operational definitions, and checklists. You should also conduct inspections, a trend analysis, sampling, and use Pareto charts. Say that you re developing software that enables physicians, nurses, and other clinicians in a hospital to place lab, medication, and radiology orders. All of these orders need to travel to the appropriate corresponding systems quickly and efficiently. The hospital has specific needs: Orders must be delivered efficiently and quickly to the correct departments. When the departments receive the orders, they must correctly identify what s needed, for whom, and how fast.
We would like to recommend you tested and proved virtual web hosting services, which you will surely find to be of great quality.