Software MaintenanceEssay Preview: Software MaintenanceReport this essayMaintenanceIn todays fast paced world, software systems are developed rapidly and are constantly changing. The maintenance phase of the software engineering lifecycle takes the majority of life cycle funds “which involves changes to the software in order to correct defects and deficiencies found during the field usage as well as the addition of new functionality to improve the softwares usability and applicability.” (Wikipedia, The Free Encyclopedia, www.wikipedia.org, 2005). Therefore it is prudent to possess a software maintenance plan and procedures to contain the cost of software development.

After the software have been developed and deployed to customers, there is a need to have a maintenance process in order Starving Students to stay in business. Software maintenance is one of the most important aspects in the software industry. Customers who purchase the programs will require technical support. Software systems of today are complex, and they need to be fast, as well as accurate. “From simple, everyday software systems that track our bank accounts to the complex systems in airplanes, cars, and military machinery; there is a demand for highly reliable, error-free software.” (Techstreet, Software Configuration Management Document Templates, www.techstreet.com, 1999). This maintenance is the sum of all activities required to provide cost-effective support to a software system and would be an ongoing process which would include continuing support of end users, correction of errors, and updates of the software over time. These activities are preformed during the pre-release stage as well as the post-release stage. Pre-release activities include planning for post-release operations and support. Post-release activities include software modification, training, and help desk operations. At this stage, it is critical to pay attention to how effectively and quickly user problems are resolved. Without these end-users the Starving Students would be out of business.

Software maintenance will be performed by the Starving Students. These four individuals are both the software developer and software maintainer. It is important that this maintenance process is identified in writing, which also describes the Starving Students full responsibilities in detail. Since software maintenance activities can involve the use of variety of resources, it is recommended the all individuals in the Starving Students approves the final version of the software maintenance plan.

During the software maintenance process quality assurance would be used to establish if a deliverable is accepted based on the process used to create it. This process would be used to evaluate overall project performance frequently and to determine that quality reviews were held, deliverables tested, and custom acceptance acquired.

Software bugs are always present in any software. “A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from working as intended, or produces an incorrect result.” (Wikipedia, The Free Encyclopedia, www.wikipedia.org, 2005). All known issues will be addressed. This maintenance process will help fix these bugs or known issues. This process begins with a change request and a preliminary problem analysis. Next, any individuals from the Starving Students would undertake to investigate and determine the cost of alternative solutions. Then, the chosen solution is implemented and tested. Finally, the change is release to the customer as a service pack, security patch, or

a new version released. Then the customer will receive a new version of the original software, or a new operating system. If customer service is required, the customer can submit a “customer service call” (TTY) to take responsibility for all changes to the product, including the addition of new software for a customer in production and a review of all changes and improvements. If customer service requires the customer support to modify part of a service pack at any time, and they have not done so, then their issue(s) will be resolved. If a customer does not respond within 24 hours, the customer shall pay a $20,000 credit. If a customer does not respond within 24 hours, the product will not be the final product. If the customer provides more than 50 per cent of the retail price, they will be charged up to $100 in the retail store for an additional $40. – This will provide a discount to their credit card, and the customer will not have to pay additional fees to make the payment. – This is what will be needed to cover all the expenses incurred, including the maintenance and testing of the application system. A new version of the software is released on a per-service basis for customers on a limited number of dates annually, in a format designed for consumers to review before release. – If the customers pay in full, then the $40.000 credit will be split among three people. All payments in full must be recorded on the customer’s own CD-ROM drive, and only the sales representative responsible for processing the payment will make any payments that aren’t completed.

The customer is also entitled to a refund if he/she has been “reclaimed” (or re-claimed by other persons in any way). As a condition of re-claiming customers, the customer is required to maintain a standard of living for the whole duration of the re-claim. Each month there is a $3.00 credit for the original monthly return fee to the customer. The monthly credit is issued on October 1 for non-renewal purposes, and only for the period of 6 months from the date of re-claiming the first month to Oct 5, 2017, and the previous quarterly check. The refund is for a full year after the date of re-claiming.

For example, if a customer who has successfully re-attempted re-claiming is charged $30.00 per month, the initial refund would include a $100 fee. If the original refund expires on October 1 of the remaining 6 months after the first $30.00 is included in the first monthly check, the total will be $110.00, because a new refund is required from a new date. At the end of the original refund, the remaining $100 will be added into the new refund amount to be paid

a new version released. Then the customer will receive a new version of the original software, or a new operating system. If customer service is required, the customer can submit a “customer service call” (TTY) to take responsibility for all changes to the product, including the addition of new software for a customer in production and a review of all changes and improvements. If customer service requires the customer support to modify part of a service pack at any time, and they have not done so, then their issue(s) will be resolved. If a customer does not respond within 24 hours, the customer shall pay a $20,000 credit. If a customer does not respond within 24 hours, the product will not be the final product. If the customer provides more than 50 per cent of the retail price, they will be charged up to $100 in the retail store for an additional $40. – This will provide a discount to their credit card, and the customer will not have to pay additional fees to make the payment. – This is what will be needed to cover all the expenses incurred, including the maintenance and testing of the application system. A new version of the software is released on a per-service basis for customers on a limited number of dates annually, in a format designed for consumers to review before release. – If the customers pay in full, then the $40.000 credit will be split among three people. All payments in full must be recorded on the customer’s own CD-ROM drive, and only the sales representative responsible for processing the payment will make any payments that aren’t completed.

The customer is also entitled to a refund if he/she has been “reclaimed” (or re-claimed by other persons in any way). As a condition of re-claiming customers, the customer is required to maintain a standard of living for the whole duration of the re-claim. Each month there is a $3.00 credit for the original monthly return fee to the customer. The monthly credit is issued on October 1 for non-renewal purposes, and only for the period of 6 months from the date of re-claiming the first month to Oct 5, 2017, and the previous quarterly check. The refund is for a full year after the date of re-claiming.

For example, if a customer who has successfully re-attempted re-claiming is charged $30.00 per month, the initial refund would include a $100 fee. If the original refund expires on October 1 of the remaining 6 months after the first $30.00 is included in the first monthly check, the total will be $110.00, because a new refund is required from a new date. At the end of the original refund, the remaining $100 will be added into the new refund amount to be paid

Get Your Essay

Cite this page

Software Systems And Maintenance Phase Of The Software. (October 11, 2021). Retrieved from https://www.freeessays.education/software-systems-and-maintenance-phase-of-the-software-essay/