Software Requirements Specification
Version 1.0 approved
Table of Contents
1.3 Intended Audience and Reading Suggestions
1.4 Project Scope
2. Overall Description
2.1 Product Perspective
2.2 Product Features
2.3 Operating Environment
2.4 Design and Implementation Constraints
2.5 User Documentation
2.6 Assumptions and Dependencies
3. System Features
3.2 Back-end Application
4. External Interface Requirements
4.1 User Interfaces
4.2 Hardware Interfaces
4.3 Software Interfaces
4.4 Communications Interfaces
5. Other Nonfunctional Requirements
5.1 Performance Requirements
5.2 Safety Requirements
5.3 Security Requirements
5.4 Software Quality Attributes
The best practice in software development is to make certain that testers possess sophisticated technical skills. According to University of Phoenix Overview of Software Testing: Testing Across the Entire Software Development Life Cycle (2004), the major professions testers must be picked from includes software developers, database developers, network developers, and system administrators. The rEsource further maintains that the absence of such a range of technical skills will prevent a senior level software tester from properly designing or executing testing plans deemed necessary for e-business applications.
11 Software Testing Process
Project management is considered a success not just because a code has been successfully tested and approved for release. In fact a successful code can stay that way even after it had been sold or distributed for mass production. The success of software can be determined if it has the following characteristics: Deployment, Software Training and Support, Maintenance, Bug and Tracking System. Providing Software training for clients should be paramount; because until the client is satisfied with it there is no guarantee it will generate any profit. The deployment of bug tracking tools are essential in the process, although this often happens after a client reports a problem with the software. This enables the development teams to interface with the field teams responsible for testing the code for purported threats, and the customers.
12 Test Management Process
Test Monitoring and Control
Fundamental Test Processes
Application of the Standard Guidelines
|Name |Date |Reason For Changes |Version | |Learning Team C |10/18/10 |Initial Release |1.0 | | | | | |
The purpose of this document is to describe the e-commerce system being developed by Smith Consulting. This project covers the front-end GUI, the back-end server, and the information database implementation.
Graphical User Interface
Hypertext Transfer Protocol Secure
Application Programming Interface
3 Intended Audience and Reading Suggestions
This document is intended to convey project development information from Smith Consulting to in-house or contract software developers working on the project. The rest of this document contains the architecture with section 2 and on providing the detailed system descriptions and requirements.
4 Project Scope
This project implements an e-commerce solution requested by the client corporation. An e-commerce system allows the client to market the company...
Please join StudyMode to read the full document