Personal Software Process

Great Essays
Critical Review of the Personal Software Process

Mihika Shah, Arizona State University

Quality management is a very important part of software organizations, and it is imperative to produce good quality products. In order to do that, it is necessary for every individual involved in the team to do superior quality work. The Personal Software Process provides guidelines that would provide an engineer with a disciplined approach to solve problems, and complete products which are of high quality, on schedule, and under the budget. This paper provides a summary of Watts S. Humphrey’s report on the PSP, and in the end, a brief opinion on his report.

Subject Descriptors: D.2.9 Management – Software Process Models K.6.3
…show more content…
Before this, the most common way to assess the quality of a product was to test it once it had been built, and then fix it, which turned out to be expensive both cost and time wise, and hence the focus shifted in improving the quality of the product while it was being built.
However, the software industry improved its quality management only when Michael Fagan introduced software inspections in 1976. The second major step in software quality management that was taken was the introduction of the Capability Maturity Model (CMM) in 1987, which focused on the management system and the support and assistance provided to the development engineers.
The next step in improving software quality was the Personal Software Process (PSP) by Humphrey. PSP improves the software quality by providing the engineers with a framework with which to do quality work. The concept of PSP was formed because, unless every individual member of the team could not contribute a quality piece of work, the end result of the entire product would not be of a superior quality. Thus the fundamental principle behind PSP is that an engineer must do quality work in order to produce a quality product. PSP helps the engineer by guiding them to use sound engineering principles, and gives them a set of methods, forms, and scripts that shows them how to plan, measure and manage their work. It also shows the engineer how to analyze the results of a job, so that it can lead to an improvement in product quality in the

Related Documents

  • Improved Essays

    Hrm 531 Week 4 Paper

    • 570 Words
    • 3 Pages

    In 1996, the manufacture vice president Lucas Moore recommended that the company should purchase the Effective Management Systems, Inc. (EMS) the Time Critical Manufacturing package will operate on several of their systems. The initial startup cost of $220,000 up front and yearly maintenance contracts is available for $55,000 per year. Effective Management Systems, Inc. will provide a limited amount of personalized modifications to the software, and the company will pay $60 an hour for labor. Mr. Lucas pointed out that even though the company MIS department was designing their own system, it would take two years to acquire the system at a cost of $400,00 not taking into account that the parts and other components are not included in the price presented to them (Brown, DeHayes, Hoffer, Martin, & Perkins, 2012). Moore does not have a lot of experience in the manufacturing and was not employed at the company when they tried software implementation earlier, which did not meet the expectation the company expected company.…

    • 570 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Is3350 Unit 1

    • 190 Words
    • 1 Pages

    Managing change requests related to the project and ensure they are implemented as per the agreed timelines. 8. Working with IT infrastructure and service delivery team to ensure successful implementation of the software. 9. Ensuring issues are identified, tracked, reported on, and resolved in a timely manner.…

    • 190 Words
    • 1 Pages
    Decent Essays
  • Improved Essays

    Group 1: Linda Savinova, Shervin Mobasheri, Krunal Zala CIS 4910 Professor Schwartz 10/16/2015 The Influence of Software on The Modern World The digital influence of software has brought convenience to everyday activities by creating a seamless integrated experience across all channels of daily operations. A new structured approach in the form of software has created a variety of interactive relationships reflected in a variety of industries. This paper aims to reflect the impact of software on the medical, transportation, and financial industries.…

    • 1275 Words
    • 6 Pages
    Improved Essays
  • Improved Essays

    The Lowe’s Sterling implementation operates on a highly integrated platform with interfaces to numerous other business systems, which operate on a variety of different platforms. As a Sr. Software Engineer, Ms. Pabbaraju will be responsible for the development, configuration, maintenance, and support of these integrations. Ms. Pabbaraju will also need to coordinate and plan integration development efforts between development team to ensure the creation of compatible and quality integrations. The skills Ms. Pabbaraju gained during her Bachelor’s program translate well into the role of Sr. Software Engineer. The skills include intellectual thinking, logical reasoning, problem solving, creative approach, and applying techniques, principles…

    • 132 Words
    • 1 Pages
    Improved Essays
  • Improved Essays

    3 Project Management 3.1 Methodology Since ultimately, this project is concerned with the development of an application for real users, it is important that we follow a user-centred approach. Not only should such an approach involve users at the early stages of the project when requirements are gathered, but it should involve users during the design, development and the evaluation process as well. User involvement is crucial as it gives them the opportunity to identify problems with the system as early as possible and for designers and developers to rectify them. This increases the likelihood of producing the best market-driven and user focussed solution your resources allow.…

    • 990 Words
    • 4 Pages
    Improved Essays
  • Superior Essays

    The desire and attempt to improve software engineering process continues today. Pressman describes this event, “virtually every major software engineering organization has attempted to “make software engineering happen.” … Their practices are hit-and-miss, and their process is…

    • 1561 Words
    • 7 Pages
    Superior Essays
  • Decent Essays

    Keystone Model

    • 204 Words
    • 1 Pages

    -o Directly supported the Program Manager and Deputy on tasks that ranged from Keyview, REQUEST, RETAIN, COOP, Operations, Release Management, KCIM, and ACQUIRE working groups. -o Exceeded REQUEST system availability at 99% and supported Keyview availability of 99%. -o Maintained an open and continuous communication channel with functional customers and key stakeholders across Active Army, Army Reserve and Army National Guard, providing constant feed-back. -o As the liaison between customer and development staff, provided direct support to customers/stakeholders in managing the REQUEST Software Development Life cycle.…

    • 204 Words
    • 1 Pages
    Decent Essays
  • Great Essays

    • The AICPA's Code of Professional Conduct does not require all employees to sever ties with all audit clients. For example, staff auditors not working on a particular engagement need not sever ties. In this case, the firm exceeds the minimum level of conduct for independence. • The case does not address other ethical requirements. •…

    • 3445 Words
    • 14 Pages
    Great Essays
  • Superior Essays

    Deming and Goldratt: The Theory of Constraints and the System of Profound Knowledge was written by Domenico Lepore and Oded Cohen. Lepore as a Deming scholar and Cohen as Eli Goldratt’s partner have devoted their lives to implementing the Management Systems of W. Edwards Deming (The System of Profound Knowledge) and Eliyahu M. Goldratt (The Theory of Constraints). Deming’s theory of The System of Profound Knowledge or Total Quality Management is based on the idea that an organization is composed of a system of interrelated processes and people which make up the system’s components. The quality and success of everyone within the system is dependent on management’s ability to balance each component.…

    • 922 Words
    • 4 Pages
    Superior Essays
  • Improved Essays

    companies including, International Launch Services, MEADS International, Space Imaging, and United Space Alliance. Such joint ventures are possible due to the revenue brought in by the military sales and the work that was done in regards to defense. Without military sales, some of the ventures may need to fold, as their input may no longer be required. In light of such circumstances, the loss of such a prominent client is bound to send a disruptive wave throughout the organization and its departments and hence the best action would be to focus on strategies for plans. Lockheed Situation LM has to toe the DoD’s line in terms of adopting DoD’s “Blueprint for Affordability.”…

    • 1336 Words
    • 6 Pages
    Improved Essays
  • Improved Essays

    CS457-1801A-01: Software Design Unit: Software Design Process Dr. Howard Evans Colorado Technical University Larry Bargers January 19, 2018 Software design concepts give developers a set of fundamental and sophisticated architectures to help organize logic throughout the software development phase. Developing can often be a cumbersome process that can eased by leveraging modern concepts which includes abstraction, modularity, refinement and software architecture. With the ever changing landscape of computer programming you can place a safe bet that core development are always in state of flux (usually for the better) by being revised and improved. Abstraction establishes an easier to comprehend approach for the developer at the higher level while…

    • 666 Words
    • 3 Pages
    Improved Essays
  • Great Essays

    W5-Assignment Payalben Hiren Barot Virginia International University (VIU) October 7th 2015 Author Note • This paper was prepared for CMP 660 - Issues and Trends in Software Engineering taught by Dr. Hammad Elbedour. Abstract 1] Identify significant elements of an organization model to encourage high performing teams (i.e., job flexibility, training, recognition). Ans-…

    • 1185 Words
    • 5 Pages
    Great Essays
  • Superior Essays

    One of the most important benefits of AOSD is the separation of concerns. A concern is an interest, which pertains to the system’s development, its operation or any other matters that are critical or otherwise important to one of the stakeholders [2]. The term separation of concerns was originally coined by Dijkstra in [11]: Let me try to explain to you, what to my taste is characteristic for all intelligent thinking. It is, that one is willing to study in depth an aspect of one’s subject matter in isolation for the sake of its own consistency, all the time knowing that one is occupying oneself only with one of the aspects.…

    • 1517 Words
    • 7 Pages
    Superior Essays
  • Superior Essays

    This is important later on with jobs dealing with project designs and having to think “critically” if the…

    • 1046 Words
    • 4 Pages
    Superior Essays
  • Great Essays

    Wall-Mart's Policy

    • 3710 Words
    • 15 Pages

    • organizational policies on level of service- Service- wall mart’s policy is – service to its customers, respect for the individual, striving for excellence and acting with integrity. It’s adherence to these principles has create a unique work culture at wall-mart. No matter, where the customer goes to its stores and offices in any of its brands around the world. • Service to its customers. • Respect for individual • Strive for excellence • Act with integrity…

    • 3710 Words
    • 15 Pages
    Great Essays