Preview

Software Engineering and Willis Factor Model

Powerful Essays
Open Document
Open Document
1042 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Engineering and Willis Factor Model
FURPS +
F > Functionality- Feature set, Capabilities, Generality, Security
U> Usability- Human factors, Aesthetics, Consistency, Documentation
R> Reliability- Frequency/severity of failure, Recoverability, Predictability, Accuracy, Mean time to failure
P> Performance- Speed, Efficiency, Resource consumption, Throughput, Response time
S> Supportability- Testability, Extensibility, Adaptability, Maintainability, Compatibility, Configurability, Serviceability, Installability, Localizability, Portability
The model, developed at Hewlett-Packard, was first publicly elaborated by Grady and Caswell. FURPS+ is now widely used in the software industry. The + was later added to the model after various campaigns at HP to extend the acronym to emphasize various attributes.

ISO 9126
ISO 9126 is the software product evaluation standard from the International Organization for Standardization. This international standard defines six characteristics that describe, with minimal overlap, software quality.
Business Benefit
Specifying software quality for a product that has still to be developed is difficult for the purchaser or supplier. The purchaser needs to understand clearly and be able to communicate his/her requirements for the product to be developed. The supplier needs to be certain he/she understands the requirement, and is able to assess with confidence whether it is possible to provide the product with the right level of software quality. Consequently, ISO 9126 will serve to eliminate any misunderstanding between purchaser and supplier. This improvement in communication will do away with any rework required as a result of the software product not meeting the purchaser’s requirements. Both the time taken to deliver the specified software product and the cost of development will be lower as a result of adherence to the ISO 9126 standard.
How is it used?
ISO 9126 provides the definition of the characteristics and associated quality evaluation

You May Also Find These Documents Helpful

  • Best Essays

    Smith Consulting is developing a better production documentation environment for our company. The following discussion and implementation strategy discusses software development methodology selection, Quality Assurance Processes, procedures, and guidelines to be utilized at SC for all current and future projects internally and externally for our clients. This document will also determine project management orthodoxy, define our client relationship and also our program document specifications and requirements. This will serve SC and its future clients in a consistent, quality and professional future for enhanced software development capabilities in accordance with established best practices throughout the software engineering community.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Satisfactory Essays

    The emphasis of ISO 9000 is on the quality of the products produced by organizations.…

    • 700 Words
    • 5 Pages
    Satisfactory Essays
  • Powerful Essays

    Gb 560 Unit 1 Assignment

    • 4576 Words
    • 19 Pages

    Q#1) Provide the name of the organization (this must be a real organization and you may use the organization where you currently work; describe the organization’s size and summarize the primary mission of the organization. Don’t simply copy from the organization’s mission statement.…

    • 4576 Words
    • 19 Pages
    Powerful Essays
  • Satisfactory Essays

    econ 202

    • 281 Words
    • 1 Page

    Today software companies use D-Value rather than metric value because D-Value is used to find items which actually relate to software quality, and to find the quality of each value measured by D-value becomes better as the documentation rate D-value increases. The purpose of the study in this article was to see how would the program run in both D-Value and metric value under a large scale business system with documentation items with standardized forms, under medium scale electronic switching system with documentation items with not standardize forms, large scale simulation software under language FORTRAN, and large scale banking software. In the results they have concluded that their assumption about using D-Value is closely relatable to the results found in the study. In the study they have also found using D-Value have also increased the software quality and was also closely related to software error rate.…

    • 281 Words
    • 1 Page
    Satisfactory Essays
  • Better Essays

    ISOQAR Limited . (2013). ISO 9001 (QMS). Retrieved from ISOQAR - Part of the Alcumus Group: http://www.alcumusgroup.com/isoqar/standards/iso9001-quality/…

    • 4893 Words
    • 20 Pages
    Better Essays
  • Good Essays

    Team Reflection

    • 1229 Words
    • 5 Pages

    (ISO) is a “series of international standards for quality management and assurance designed to help companies document that they are maintaining an efficient quality system” (Jacobs & Chase, 2011, pg. 298). ISO is the idea behind every stage of business from design through manufacturing, installation, and servicing. ISO standards identify criteria to ensure that products leaving the facility meet the requirements of its customers. There are eight principles defined that are customer focus, leadership, involvement of people, process approach, system approach to management, continual improvement, factual approach decision making, and mutually beneficial supplier relationships (Jacob & Chase, 2011). The idea behind…

    • 1229 Words
    • 5 Pages
    Good Essays
  • Satisfactory Essays

    1. Consider Exhibit 10 on page 22 of the case; does it include the factors you consider most important in the selection process? Which factors would you be inclined to weight most heavily?…

    • 774 Words
    • 7 Pages
    Satisfactory Essays
  • Better Essays

    Quality Issues In System Development The period between the 1970's and 1980's was a time of great advancement in computer hardware technology which took an industry still in it's infancy, to a level of much sophistication and which ultimately revelutionised the information storage and processing needs of every other industry and that of the entire world. However, it was also during this period when the shortcomings of implementing such technology became apparent.…

    • 1679 Words
    • 7 Pages
    Better Essays
  • Satisfactory Essays

    Term Paper Guidelines

    • 273 Words
    • 2 Pages

    (3 organization/ companies) Discuss general overview of the company. Its strategies in using SQuaRE, and their learnings in its utilization…

    • 273 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Srs Template for Project

    • 2536 Words
    • 11 Pages

    This document provides a description of the interfaces, key concept, and overall purpose of the software project “Railway Reservation System”. This document intends to comprehend and clarify the requirements, also serving as the basis of further design.…

    • 2536 Words
    • 11 Pages
    Powerful Essays
  • Powerful Essays

    Automatic Bell Using Pic

    • 1120 Words
    • 5 Pages

    This project takes over the task of ringing of the bell in colleges/schools according to specified timetable in that instituation. It replaces the manual switching of the bell. It has an inbuilt Real Time Clock (DS1307 /DS 12c887) which tracks over the real time. When this time equals to the bell ringing time, then the relay for the bell is switched on. The bell ringing time can be edited at any time, so that it can be used at normal class timings as well as exam times.…

    • 1120 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    Srs of Web Application

    • 6071 Words
    • 25 Pages

    References: IEEE. IEEE Std 830-1998 IEEE Recommended Practice for Software Requirements Specifications. IEEE Computer Society, 1998.…

    • 6071 Words
    • 25 Pages
    Powerful Essays
  • Powerful Essays

    The purpose of this SRS is to specify the requirements of the web based software application buzzybuy.com, which is an online shopping and bidding system. The module to be developed is the first version of buzzybuy –version 1.0. This Software Requirements Specification provides a complete description of all the functions and…

    • 2120 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Bio Disc

    • 2645 Words
    • 11 Pages

    When the Amezcua Bio Disc was introduced to the world in 2006, it heralded a revolution in the way we were able to redefine and harmonise the energy of water, greatly maximising its positive affect on the human body. Over the years that followed, numerous independent scientific tests verified the Bio Disc’s ability to positively harmonise energy, while millions of satisfied customers from all over the world shared their own anecdotal evidence of the benefits of this innovative energy enhancer.…

    • 2645 Words
    • 11 Pages
    Good Essays
  • Powerful Essays

    Train Schedule Srs

    • 2759 Words
    • 12 Pages

    [pic] Online Train Schedule Information System Software Requirement Specification Table of Contents 1. Introduction 3 1.1 Purpose 3 1.2 Scope 3 2. Overall Description 2.1 Product Perspective 4 2.2 Product Functions 5 2.3 User Characteristics 6 2.4 Constraints 6 2.5 Assumptions and Dependencies 7 3. Specific Requirements 7 3.1 Functionality 7 3.1.1 Search Capabilities 7 3.1.2 Mobile Devices 7 3.1.3 Alerts 7 3.2 Usability 8 3.3 Reliability 8 3.3.1 Availability 8 3.3.2 Mean Time Between Failures (MTBF) 8 3.3.3 Mean Time to Repair (MTTR) 8 3.3.4 Accuracy 8 3.3.5 Maximum Bugs or Defect Rate 8 3.3.6 Access Reliability 8 3.4 Performance 8 3.4.1 Response Time 8 3.4.2 Administrator Response 9 3.4.3 Throughput 9 3.4.4 Capacity 9 3.4.5 Resource Utilization 9 3.5 Supportability 9 3.5.1 Internet Protocols 9 3.5.2 Information Security Requirement 9 3.5.3 Billing System Data Compatibility 9 3.5.4 Maintenance 9 3.5.5 Standards 9 3.6 Design Constraints 9 3.6.1 Software Language Used 9 3.6.2 Development Tools 10…

    • 2759 Words
    • 12 Pages
    Powerful Essays