Network Virtualization Software Development: Quality Management Plan

Quality Management Plan

A project on software development is going to take place on network virtualization by the software development division of the company Micro Focus. The project manager is assigned to ensure that the project and quality objectives would meet after the implementation of the project. The software would enable both internal and external method of virtual networking, along with the increase in overall throughput and performance benefits (Cohen et al., 2017).

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

 The implementation of the project would be beneficial for the various stakeholders in different aspects. Such as, for the end users of the software:

  • It would reduce the investments in networking hardware like cables and hubs.
  • It would eliminate the complexity and maintenance cost of the real-time network along with reducing the overhead.
  • It would increase the range of network availability, security and efficiency as the network traffic would be less.

Task

Context and date of observation / Comments

Satisfactory (tick)

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Determining the quality objectives and standard for a project and using them to create a quality management plan

Starting date: 1 December, 2017

Duration: 9 days

Comment: Quality management in a project is important to make the evaluation of the project consistent. In the first step of the quality management plan of the project, the objectives are identified. The quality objectives of the software are determined keeping the requirement of the customers in mind and the quality management plan is completed based on the specified objectives.

ü 

Identifying and evaluate established quality management method, techniques and tools and recommend a quality management approach best suited to a project

Starting Date: 10th December, 2017

Duration: 1 week

Comment: In this phase, the tools and techniques of evaluating the quality management procedures have been identified and noted. The tools such as KPI, RACI and PQM have been incorporated for quality management of the project.

ü 

Including quality requirements in the project management and implementing as basis for performance measurement

Starting Date: 17th December, 2017

Duration: 6 days

Comment:  Quality needs are listed using certain methods. This particular project would include performance factors such as throughput, packet loss and network efficiency. The quality requirements are expected to be achieved against all the performance factors that have been identified in this process.

ü 

Participate in a quality assurance audit of project processes

Starting Date: 18th December, 2017

Duration: 1 week

Comment: Quality assurance auditing is a systematic and synchronized observation of a system in order to monitor the whole planning and keep a track of the improvements made in the procedure. The audit of the quality assurance is performed for this proposed software in order to make sure that the standard and the objectives are achieved.

ü 

Assess and prepare a report on the quality control of project and product output

Starting Date: 25th December, 2017

Duration: 5 days

Comment: An initial report on the quality management plan and the quality control of the project has been delivered including the proposed and expected output of the project.

ü 

Identify causes of variance to quality matrices and suggest remedial action

Starting Date: 30th December, 2017

Duration:5 days

Comment: Variance in a project is defined as a slight but measurable change from the pre-defined standard of the project after the accomplishment of the complete work. In this phase, the reasons, which might cause variance in quality matrices, are identified. The variants are time and scope of the project implementation. The remedies are suggested based on the properties of the variance.

ü 

Describe and demonstrate how to maintain a quality management system

Starting date: 5th January

Duration: 10 days

Comment: In this phase, the whole quality management system, which has been proposed, is summarized and demonstrated.

ü 

Conducting a review of project quality control processes and making suggestive improvements

Starting date: 14th January

Duration: 1 week

Comment: Performance testing is held and recommendations are collected based on the reviews.

ü 

Implement changes to quality control processes

Starting date: 21st January

Duration: 5 days

Comment: The recommendations are included in the project implementation process.

ü 

Review a project’s outcomes against performance criteria to establish the effectiveness of quality management

Starting date: 26th January

Duration: 9 days

Comment: The pre-defined performance factors are mapped against the outcomes in order to understand the success of the whole management system.

ü 

Identifying and documenting lessons learnt relating to project quality management

Starting date: 4th February

Duration: 1 week

Comment: In the final phase of the project, the complete outcomes and studies are documented in a structure of report.

ü 

To determine the quality need of the proposed software, the project manager would use certain quality models for determining the capacity of the software to satisfy the requirement of the project. In this particular project, Boehem’s quality model is used. The model would consist of a hierarchical structure, which would define the high level, intermediate level and the basic or fundamental level characteristics of the virtual network software at the time of the development (Brown et al., 2017).

The performance expectation of the software is determined in order to build the further strategic implementation policies. The project, in this case would discover and capture the network performance factors such as latency, bandwidth, throughput, packet loss, would test application performance against the network performance of real-time, and would optimize the overall performance benefit of the virtual network (Cohen et al., 2017).

Performance metrics are the factors calculated in order to measure the behaviour, activity and the performance efficiency of an organization along with the other relevant factors like customer value and requirement. In the context of agile project management, the primary performance metrics for the implementation of virtual network software are

  • Lead time
  • Cycle time
  • Team velocity
  • Open and close rates of the production (Snyder, 2014)

There are many tools to analyse the performance metric of a software project. It has been reported in a global survey that almost 75% of the organizations all over the world use Key Performance Indicator (KPI) as the tool of performance measurement (Parmenter, 2015). In this project too, the management would use KPI as an indicator of the key performances.

The main reason of using KPI in the software development project is to measure the performance of the throughout the project and to analyze how well each individual stakeholders of the project is working against their particular objectives (Kerzner, 2017). In this particular project, KPI works broadly as different tools.

  • KPI as a navigational tool: The proper implementation of KPI would tell the project manager whether the overall development of the software is working at a proper dimension to achieve the goal or not.
  • KPI as a decision maker:The effective KPI is related to the strategic objective of the project. Hence, from the business point of view, selecting KPI as an indicator would be beneficial for the company to increase the commercial usage as well.

One of the primary keys to a successful software development project is to identify the stakeholders and to divide the roles and responsibilities among them. The method that would be used in this particular project is Role and Responsibility Charting (RACI), which would identify the functional areas of the project, find the ambiguities and resolve them using a cross-functional collaborative effort (Elhady & Abushama, 2015).  The roles those are identified in this process are the role of sponsors, client project lead, project manager and solution architect, the development team, supporting team, testers and the team of maintenance. The usage of RACI reduces confusion and clarifies potential areas, which are tended to confliction. 

Quality Metrics

The quality requirement of a project is the specifications of a software project. In this particular project, the requirements are as follows:

  • Consistency
  • Correctness
  • Feasibility
  • Availability
  • Usability
  • Performance
  • Maintainability
  • Customer feedback

The quality requirement management of a software project consists of two criteria. They are software quality assurance and quality control. Quality assurance focuses on the assurance of the quality needs to be fulfilled, while the quality control focuses on the methods of fulfilling the quality requirements (Sarrab, Elbasir & Alnaeli, 2016). The integrated work of the team according to their roles and responsibility would fulfil the requirement of the project in optimized time.

Monitoring the quality and performance of the development of the project is most important in a project plan in order to ensure that the objectives of the project are going to meet.  A project-quality-monitoring (PQM) model is a systematic disciplinary procedure for the project manager to deliver a systematic approach to standardize in the product delivered. In this particular project of software development, the monitoring method would ensure the similarity in effective measurement methods, KPI identification, assigning critical success factors and the flexibility of accessing the project time to time (Kerzner & Kerzner, 2017). The monitoring of quality and performance would specifically focus on risk analysis, process validation and demonstration of the feasibility of the project.

After the implementation of the project, an assessment would be done in order to evaluate the quality and to ensure that the project has reached its goal. The best way to assess and evaluate the software is honest customer feedback. Data would be collected from various customers through surveys, interviews, observations, walk-through, online advertisements and social networking sites for analysis. Moreover, the beta testing of the software would be performed among selected customers to gain the feedback (Lewis, 2016). The quality assessment will be performed on the result of these procedures.   

References:

Brown, T., Anthony, J. J., Chalfant, S., Gingrave, M., & Vines, B. (2017). U.S. Patent No. 9,563,919. Washington, DC: U.S. Patent and Trademark Office.

Cohen, R., Lewin-Eytan, L., Naor, J. S., & Raz, D. (2015, April). Near optimal placement of virtual network functions. In Computer Communications (INFOCOM), 2015 IEEE Conference on (pp. 1346-1354). IEEE.

Elhady, A. S., & Abushama, H. M. (2015). RACI Scrum Model For Controlling of Change User Requirement In Software Projects. International Journal of Application or Innovation in Engineering & Management (IJAIEM), 4(1), 214-220.

Kerzner, H. (2017). Project management metrics, KPIs, and dashboards: a guide to measuring and monitoring project performance. John Wiley & Sons.

Lewis, W. E. (2016). Software testing and continuous quality improvement. CRC press.

Parmenter, D. (2015). Key performance indicators: developing, implementing, and using winning KPIs. John Wiley & Sons.

Sarrab, M., Elbasir, M., & Alnaeli, S. (2016). Towards a quality model of technical aspects for mobile learning services: An empirical investigation. Computers in Human Behavior, 55, 100-112.

Snyder, C. S. (2014). A guide to the project management body of knowledge: PMBOK (®) guide. Project Management Institute: Newtown Square, PA, USA.

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Services offered

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code ESSAYHELP