Smith Consulting
System Documentation
BSA/385
Contents Abstract 3 System Analysis of Smith Consulting System Documentation 4 Introduction 4 Customer Engagement Approach 4 Software Development Processes and Procedures 4 Quality Assurance Processes and Procedures 6 Testing Procedures 7
Developer Testing 8
Reliability 9
Accuracy 9
Developer Performance Testing 10
Developer Fault Testing 10
User Acceptance Reliability 11
User Acceptance Accuracy 11
User Acceptance Fault Tolerance 11 Test System Infrastructure 15
Hardware/Software Capabilities 15 Formal Program Specifications Format 15 Conclusion 16 Attachments 18
Abstract The LTA (Learning Team A) group has been asked to define, develop, and propose standards for a software testing environment at Smith Consulting. The LTA group will review several aspects of the system documentation currently being used by Smith Consulting and provide proposed solutions for each of the areas defined in this document.
System Analysis of Smith Consulting System Documentation
Introduction
Smith Consulting (Smith) has tasked LTA (Learning Team A) with developing standardized project approach and testing procedures so that prospective clients are confident that Smith is performing their contractual obligations efficiently. These procedures will be generalized so that they can be applied to any project that Smith takes on and have sufficient documentation so that the procedures are correctly applied to each project. This ensures that Smith has repeatable processes in place and can put more resources towards completing the project rather than developing the procedures to complete the project.
Customer Engagement Approach Smith is dedicated to the long-term success of the project. Smith does not approach the projects as a system to be designed and left with the client to manage. Smith offers flexible management terms from support to full-time maintenance of