Preview

Enhance Efficiency & Effectiveness of the Software Development Process in Selected Four Companies

Good Essays
Open Document
Open Document
10656 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Enhance Efficiency & Effectiveness of the Software Development Process in Selected Four Companies
Table of Contents
List of Figures 3
List of Tables 4
Abstract 5
Declaration 6
Acknowledgement 7
1.0 Introduction 8 1.1 Executive Summary 8 1.2 Organization Overview 9 1.3 Problem Definition 10 1.4 Research Topic 11 1.5 Research Question 11 1.6 Objectives 12
2.0 Literature Review 13 2.1 Academic Literature Review 13 2.2 Literature Review Summary 19
3.0 Research Methodology 21 3.1 Methodology 21 3.2 Data Collection Methods 22
3.2.1 Primary Sources 22
3.2.2 Secondary Sources 24
4.0 Research Findings 26 4.1 Analysis of Data 26
4.1.1 Response for Questionnaires 26
4.1.2 Response for Interviews 38
4.1.3 Response for Survey 39 4.2 Results and Recommendations 41
5.0 Conclusion 48
Reference 49
Appendix 1 – Managerial Level Questionnaire 51
Appendix 2 – Managerial Level Response 53
Appendix 3 – Developer Questionnaire 57
Appendix 4 – Developers Response 59
Appendix 5 – Tester Questionnaire 63
Appendix 6 – Tester Response 65
Appendix 7 – Interview Questions 69
Appendix 8 – Client Survey 70
Appendix 9 – Client Response 72

-------------------------------------------------
List of Figures Figure 4.1 - Response for managerial level questionnaire 27 Figure 4.2 – Response for managerial level questionnaire by percentage 27 Figure 4.3 - Response for developer questionnaire 28 Figure 4.4 – Resonance for developer questionnaire by percentage 29 Figure 4.5 - Response for tester questionnaire 30 Figure 4.6 - Response for tester questionnaire by percentage 30 Figure 4.7 - Response summary for questionnaire 31 Figure 4.8 - Response summary for questionnaire by percentage 31 Figure 4.9 - Response for the task completion on schedule date 32 Figure 4.10 - Response for the task completion on schedule date by percentage 32 Figure 4.11 - Response for the usage of new technology / automated tools 33 Figure 4.12 - Response for the usage of new technology / automated tools 33 Figure 4.13 - Response for the

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The value of a model depends on the view taken, but none is best for all purposes. (L4)…

    • 341 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Consumer and Industrial Products, Inc manufacture a variety of different products for individuals and businesses. Due to ineffective accounts payable system, Consumer and Industrial Products, Inc started a new project called Payables Audit Systems (PAS). The process of beginning this new project was taken very seriously. Roles were assigned and defined. Ted Anderson was the director of the project. Peter Shaw was assigned the responsibility of user project manager. The user project manager was “responsible for making sure that the system meets the user department’s business needs and that the system is completed on time.” (DeHayes, et al) Linda Watkins was given the duty of being the project director, whose main responsibility was to “manage the IS people on the project.” (DeHayes, et al) Harry Carter was assigned the job of IS supervisor. The IS supervisor “was responsible for integrating all projects in the disbursements area and for allocating IS people to these projects.” (DeHayes, et al) A steering group was also appointed and chaired by Ted Anderson. “The role of the steering group was to approve budgets, determine the business direction of the project, and make any necessary decisions.” (DeHayes, et al.)…

    • 1059 Words
    • 5 Pages
    Good Essays
  • Powerful Essays

    1. Create a process map of the software development process described in the Jharna Software case. As we discussed in class, there are many methods available for process mapping. You may use any conventions that you choose. What characteristics of the process is it important to represent? Why?…

    • 2790 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    * The DET proxy will block the server so the system would not function within a DET campus.…

    • 3110 Words
    • 13 Pages
    Powerful Essays
  • Satisfactory Essays

    (b) Identify 3 ways that you can overcome these problems if you are asked to do early…

    • 805 Words
    • 4 Pages
    Satisfactory Essays
  • Powerful Essays

    The industry that will be a part of my analysis is the software services & consulting industry. I would simplify and constrict it further to consulting services based on a global development model – provide r procure services from anywhere in the world to any part of the world. I have been associated with this industry or business model for over a decade. As a business consultant I provide my services to my client & manage their IT operations, including large programs that align with their strategic needs.…

    • 1976 Words
    • 8 Pages
    Powerful Essays
  • Powerful Essays

    SAP Change Request Management _________________________________________________________________________________ Handbook Document SAP Business Team Update history Version | Date | Prepared by | Reason for update | | | | | | | | | 0.1 | 2010-12-06 | Claudio Di Salvo | Basic Doc | Approvals Version | Date | Approved by | Signature | | | | | | | | | | | | | | | | | | | | | | | | | Copies to Name | Department | Name | Department | | | | | | | | | | | | | | | | | Abbreviation used Short Term | Description | SolMan | Solution Manager |…

    • 9020 Words
    • 37 Pages
    Powerful Essays
  • Powerful Essays

    Software costs often dominate computer system costs. The costs of software on a PC are often greater than the hardware cost. Software costs more to maintain than it does to develop. For systems with a long life, maintenance costs may be several times development costs. Software engineering is concerned with costeffective software development.…

    • 3029 Words
    • 13 Pages
    Powerful Essays
  • Powerful Essays

    The rest of the paper has the following organization. The Reo coordination language is introduced and observing the outcome of using Reo with negotiation protocols is detailed. Conclusion and future scope are outlined.…

    • 1518 Words
    • 7 Pages
    Powerful Essays
  • Powerful Essays

    Enfield is a community in the Four Paths area. It is located in the parish of St Mary, Jamaica. It is about 4 km. It consists of approximately 160 households.…

    • 2480 Words
    • 10 Pages
    Powerful Essays
  • Good Essays

    In this essay I will compare two well-known and widely used methods of software development, the traditional Waterfall Method and the more recently established Agile Method. The Waterfall method is a structured, linear approach that breaks down the software development process, or life-cycle, into distinct stages. The Agile method is just as the name states, it is flexible and adaptable. It breaks the development process into smaller segments defined by deliverable goals, each segment runs through a complete software development life-cycle.…

    • 1381 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    It is observed that in recent years small and medium Web companies have emerged very rapidly and thousands of such companies are in existence all over the globe. To cater the needs of such companies, a new field of research was created – Web Engineering, given than Web engineering differs from traditional software engineering in numerous ways, which include the need of agile process models, extended modelling techniques (WebML), Navigational development techniques, different architectures and rapid application process along with different testing techniques. [12] [13] [15] [16 [25] [27]]. It has been observed that Software process improvement emerges as one of the biggest challenges for such companies [12]. A systematic literature review (SLR) has been conducted to identify and discuss the existing models and techniques used by small and medium Web companies. Important phases of our SLR included identification of the research questions to be investigated; primary and secondary database searches to identify relevant literature; data extraction from selected studies; data synthesis to formulate answers; and formal discussion to identify trends and research gaps. A total number of 88 studies were selected, after being filtered using an initial inclusion and exclusion criteria. Surprisingly, further inspection revealed only 4 relevant studies on the topic. A careful evaluation of studies was performed using qualitative as well as quantitative checklists; extracted data were further synthesized to answer the probed research questions. The identification of research gaps and possibilities of further research were explored.…

    • 10212 Words
    • 41 Pages
    Satisfactory Essays
  • Powerful Essays

    Programming can be defined as the development of a solution to an identified problem, and the setting up of a related series of instructions which, when directed through the computer hardware, will produce the desired results.…

    • 1923 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    In this process we have to identify the projects requirement and main features proposed in the application. Here the development team visits the customer and their system. They investigate the need for possible software automation in the given system. By the end of the investigation study. The team writes a document that holds the specifications for the customer system.…

    • 361 Words
    • 2 Pages
    Good Essays
  • Good Essays

    The developers used the fourth generation technique (4GT) as the system development methodology to be applied in this study. 4GT encompasses a broad array of software tools that have one thing in common, each enabled that the software developers to specify some characteristics of software at high level. There is a little debate that the higher the level at which software can be specified to a machine, the faster the program can be built [PRES1997]. The four (4) phases of Fourth Generation Technique (4GT) were relevant to the system to provide a circulation processing of each phase.…

    • 685 Words
    • 3 Pages
    Good Essays