90 likes | 280 Views
Project Support Function. PM Planning Organizing Staffing Monitoring Controlling and Leading Project Support Functions Monitoring Controlling. Project Support Function. Project Support Function Non-technical support Legal counseling Document publication Administrative support
E N D
Project Support Function • PM • Planning • Organizing • Staffing • Monitoring • Controlling and • Leading • Project Support Functions • Monitoring • Controlling
Project Support Function • Project Support Function • Non-technical support • Legal counseling • Document publication • Administrative support • Technical support • Testing • Configuration control • Quality assurance
Project Support Function • Software Configuration Control • Is a management support function that supports the many different activities related to changes to the software product • Program code changes • Requirements and design changes • Version release changes
Project Support Function • Software Quality Assurance (SQA) • The main responsibility of the QA engineer is enabling, facilitating, guiding, and leading the organization to higher levels of product quality • Quality views • Objective views • Subjective views
Project Support Function • SQA • Quality Myth • Quality cost money • Software failure are unavoidable • Quality control is always an external function • Quality control is an activity that occurs toward the end of a project • QA personnel are pain
Project Support Function • Software Testing • Examination and evaluation of an object in order to determine the existence of certain properties. • The process of determining the degree to which software satisfies requirement and achieves customer satisfaction. • Software test plans are derived from the project’s requirements specifications • Independent test group
Project Support Function • Software Testing • Unit testing • Integration testing • Subsystem testing • Regression testing • Alpha testing • Beta testing • Acceptance testing
Project Support Function • Objective of Software Testing • Good system • Bad system • Requirement • Well-written requirement (good test plan) • Good test procedures • Efficient testers