...System/Software Process and Quality Factors System Quality Factors Capability Maturity Model M. Smith CMGT 555 / Systems Analysis and Development February 13, 2012 Bob Mattus System Quality Factors When speaking in terms of hardware and software quality, several factors come into play and should be carefully considered in order to ensure the highest quality. Quality factors play an important role in system development, design and implementation. Quality factors include functionality, reliability, usability, efficiency, maintainability and portability. Although all are of equal importance two factors stand out amongst the rest. Functionality and reliability quality factors play a significant role because they can affect the overall performance of the rest of the system. The reliability of a system is important and if the system is not reliable, all others become secondary concerns. Companies must be able to rely on a system that can serve as the backbone of the services or products they provide. They have to be able to meet the needs of their clients within a reasonable amount of time, deliver on their goods or services and conduct business efficiently from day to day. Reliability is a factor that should be discussed and considered during the system design process for different reasons the most notable in order to choose the right system. Reliability is a factor that should be continually monitored and tested at specified intervals to ensure the system is...
Words: 999 - Pages: 4
...plastic parts for fans. In San Jose, CA Riordan has its corporate office. The research and development office is located in their corporate office in San Jose, CA. Their Parent Company is Riordan Industries, INC. Riordan Industries, INC. is known as a Fortune 1000 company, which has revenues in excess of $1billion. (Apollo Group, 2013) Mr. Hugh McCouley, COO of Roirdan Manufacturing has issued a service request, SR-rm-022, stating he would like to be able to take advantage of state-of-the art, sophisticated information technology within their Human Resource Department. Mr. McCouley is desiring to integrate his existing HR tools into a single integrated application with using today’s existing tools within the HR system. This service request will affect all locations within the plant. The expected result of this request will define the business requirements for the development within the HR System that will support the objective. The objective is to create a system design and a project implementation plan which is required for project completion. I have been brought in to be a systems analysis to analyze the HR for Riordan Manufacturing. The needs of the business and current technical resources must first be defined before the analysis can begin. The current HIRS system, as well as, a part of the ERP system and separate from branch offices, was installed in 1992. The HIRS system is part of Riordan Manufacturing...
Words: 1028 - Pages: 5
...1-13 1. System analysis and design techniques provide the analyst with a systematic procedure for analyzing data input, data flow, and information output; furthermore, the techniques can improve the functioning of business. 2. The three roles of a system analyst are: A. Consultant--hired from outside an organization to address information systems issues within that organization. B. Supporting Expert--serves as a resource for those who are managing a systems project. C. Change Agent--an analyst who serves as a catalyst for change, develops a plan for change, and works with others in facilitating that change. 3. Personal qualities helpful to systems analysts include: A. Problem-solving abilities B. Communication skills C. Computer experience D. Self-discipline and self-motivation E. Project management capabilities I4. The seven phases of the SDLC are: 1. Identifying problems, opportunities, and objectives--recognizing problems and opportunities confronting the business and determining business objectives. 2. Determining information requirements--understanding what information users need to perform their jobs. 3. Analyzing system needs--structured analysis of information needs and decision making. 4. Designing the recommended system--logical design of the information system. 5. Developing and documenting software--structured development of software and documentation. 6. Testing and maintaining the system--testing and revising the system. 7. Implementing...
Words: 406 - Pages: 2
...team, iLab. In your review, make notes specifying how you would rate the following characteristics of the company and project. These notes will not be turned in, but you will use them in conducting your analysis in Step 2 and preparing your memo in Step 3. 1. Is theproject technologyextremely stable, moderately stable, or experimental? 2. At the start of the project, are theproject requirementswell known, partially known, or mostly unknown (i.e., experimental)? 3. Is theproject domainheavily regulated, moderately regulated, or lightly regulated by government or other outside agencies? 4. Is thesize of the organizationlarge, mid-sized, or small? 5. Is theorganizational culturebureaucratic, mixed, or entrepreneurial? 6. Is theorganization's competitive environmentslow-paced, moderately paced, or fast-paced? STEP 2: Analyze SDLC suitability Based on the information given in the case study, analyze the suitability of a specific Software Development Life Cycle (SDLC) model for Acme Medical Data Storage LLC: • If the last digit of your DSI Number is 0, 1, 2, or 3, use theWaterfall SDLC; • If the last digit of your DSI Number is4, 5, or 6, use theUnified Process; and • If the last digit of your DSI Number is 7, 8, or 9, use anagile SDLC (Scrum or XP). In your analysis, examine your notes from your review of the project and organizational characteristics from Step 1, and make additional notes on the following points. These notes...
Words: 2461 - Pages: 10
...Developing a Successful Real Estate Information System Plan Jon A. Snyder Park University Management/Computer Information Systems IS 315 Computer Sys Analysis & Design I Annette M. Story February 27, 2012 Abstract Since information systems become more and more important in our today’s society, business firms, organizations, and individuals rely on these systems to manage their daily business and social activities. Hence, it becomes more and more important not only to support the efficient development of such systems but the modification and adaption of once deployed information systems need to be supported, too. Since complex requirements and the technical progress of computer systems lead to a high complexity of computer systems, the use of software models helps to manage system’s complexity and provides a tool for communication and documentation purposes. In particular for web-based information systems, a number of model driven approaches were developed. However, I believe that compared to the user interface layer and the persistency layer, there could be a better support of consistent approaches providing a suitable architecture for the consistent model driven development of business logic from early analysis until system maintenance. Analyzing and Developing a Successful Real Estate Information System Plan System analysis and design consists of four major phases and they are the planning phase, the analysis phase, the design phase and the implementation...
Words: 2402 - Pages: 10
...team, iLab. In your review, make notes specifying how you would rate the following characteristics of the company and project. These notes will not be turned in, but you will use them in conducting your analysis in Step 2 and preparing your memo in Step 3. 1. Is theproject technologyextremely stable, moderately stable, or experimental? 2. At the start of the project, are theproject requirementswell known, partially known, or mostly unknown (i.e., experimental)? 3. Is theproject domainheavily regulated, moderately regulated, or lightly regulated by government or other outside agencies? 4. Is thesize of the organizationlarge, mid-sized, or small? 5. Is theorganizational culturebureaucratic, mixed, or entrepreneurial? 6. Is theorganization's competitive environmentslow-paced, moderately paced, or fast-paced? STEP 2: Analyze SDLC suitability Based on the information given in the case study, analyze the suitability of a specific Software Development Life Cycle (SDLC) model for Acme Medical Data Storage LLC: • If the last digit of your DSI Number is 0, 1, 2, or 3, use theWaterfall SDLC; • If the last digit of your DSI Number is4, 5, or 6, use theUnified Process; and • If the last digit of your DSI Number is 7, 8, or 9, use anagile SDLC (Scrum or XP). In your analysis, examine your notes from your review of the project and organizational characteristics from Step 1, and make additional notes on the following points. These notes...
Words: 2461 - Pages: 10
...TABLE OF CONTENTS Chapter I: System Background A. University Background/Company Background B. Organization Directory C. Objective of the Study D. Theoretical Framework E. Conceptual Framework F. Significance of the Study G. Scope of the Project H. Delimitation of the Study Chapter II: System Plan A. Problem Description 1. Problem Description 2. Anticipated Business Benefits 3. System Capabilities B. Project Schedule 1. Work Breakdown Structure 2. Project Evaluation and Review Techniques C. Project Feasibility 1. Economic Feasibility 2. Technological Feasibility 3. Operational Feasibility 4. Cultural/Political/Organizational Feasibility Chapter III: System Analysis A. Information Gathering Tools and Techniques 1. Questionnaire 2. Interview Guide 3. System Documentation B. Hardware Requirement 1. Event Table 2. Class Diagram 3. Use Case Diagram 4. Use Case Description Chapter IV: System Design A. System Design Model 1. Screen Layout 2. DFD (Data Flow Diagram) 3. ERD (Entity Relationship Diagram) 4. Database Design 5. Table Relationship Diagram 6. Data Dictionary Chapter V: Conclusion and Recommendation A. Conclusion B. Recommendation C. Curriculum Vital CHAPTER I University Background HISTORY OF SHEPHERD GRACE SCHOOL SGS-Shepherd’s Grace School, Inc. is a Catholic School and is open to all religion. It respects personal preferences...
Words: 3231 - Pages: 13
...vi List of Tables Table 1 Benchmark 18 Table 2 Versus Table 35 Table 3 Operational Yearly Expenses (Existing System) 39 Table 4 Operational Expenses for Proposed System 40 (Alternative 1 : Client/Server) Table 5 Operational Expenses for Proposed System 41 (Alternative 1 : Peer-to-Peer) Table 6 System’s Hardware (Alternative 1 : Client/Server) 42 Table 7 System’s Software (Alternative 1 : Client/Server) 43 Table 8 System’s Hardware (Alternative 1 : Peer-to-Peer) 44 Table 9 System’s Software (Alternative 1 : Peer-to-Peer) 45 Table 10 Network Connection Equipment 45 Table 11 Development Cost (Alternative 1 : Client/Server) 46 Table 12 Development Cost (Alternative 1 : Peer-to-Peer) 46 vii Table 13 Savings (Alternative 1 : Client/Server) 47 Table 14 Savings (Alternative 1 : Peer-to-Peer) 47 Table 15 Payback Period (Alternative 1 : Client/Server) 48 Table 16 Payback Period (Alternative 1 : Peer-to-Peer) 49 Table 17 Versus Table Operational/Organizational Analysis 50 viii List of Figures Figure 1 Company’s Organizational Chart 3 Figure 2 System Design Paradigm 5 Figure 3 Modified Waterfall 11 Figure 4 Existing System Context Diagram 27 Figure 5 Top Level Diagram 28 Figure 6 Exploded Diagram Process 3 29 Figure 6.1 Exploded...
Words: 383 - Pages: 2
...|Assignment brief – QCF BTEC | |Assignment front sheet | |Qualification |Unit number and title | |BTEC |11: Systems Analysis and Design | |Learner name | Assessor name | | |Bilal Sarwar | |Date issued | Hand in deadline |Submitted on | |16/10/2015 |06/11/2015 | | | | | |Assignment title |FMZ Consultancy: Assignment 1 | |In this assessment you will have opportunities to provide evidence...
Words: 1099 - Pages: 5
...Final Briefly describe the six stakeholder groups in information systems. How does the systems analyst fit in? The six stakeholders groups in information system are: 1) External Service Provirder (ESP) – a systems analyst, system designer, or system builder who sells his or her expertise and experience to other businesses to help those businesses purchase, develop, or integrate their information systems solutions; may be affiliated with a consulting or services organization. 2) Project Manager – an experienced professional who accepts responsibility for planning, monitoring, and controlling projects with respect to schedule, budget, deliverables, customer satisfaction, technical standards, and system quality. 3)System owners -Interested not in raw data but in information that adds new business knowledge and helps managers make decisions. Business entities and business rules. Concerned with high-level processes called business functions. Business function – a group of related processes that support the business. Functions can be decomposed into other subfunctions and eventually into processes that do specific tasks. A cross-functional information system – a system that supports relevant business processes from several business functions without regard to traditional organizational boundaries such as divisions, departments, centers, and offices 4)System users - View data as something recorded on forms, stored in file cabinets, recorded in books and spreadsheets, or stored...
Words: 1249 - Pages: 5
...Riordan Manufacturing HRIS Analysis University of Phoenix BSA/375 July 15, 2010 Riordan Manufacturing HRIS Analysis The ability to analyze and study the needs of an organization is an essential skill for a systems analyst. A systems analyst uses the concept of analysis and design to maintain and improve their information systems. The main goal of systems analysis and design is to improve organizational systems, typically through applying software that can help employees accomplish key business tasks more easily and efficiently (citation). The first steps that need to be taken in systems improvement are research and analyzing the scope and feasibility of a new project. Systems Analysis Approach The information-gathering technique and design method proposed for this project is the Rapid Application Development method, acronym RAD. The RAD methodology is a process in which research of user requirements is compiled before producing any detailed system design documents. Using this approach decreases the time needed to design and implement new systems. Factors of Successful Analysis The Rapid Application Development method incorporates using three different approaches of systems analysis. These sub-approaches are Prototyping, Computer-Assisted Software Engineering Tools, and Joint Application Design. By using the three different perspectives, RAD streamlines the entire systems analysis and design process. Prototyping Prototyping is the building...
Words: 1003 - Pages: 5
...Business Analysis Body of Knowledge® (BABOK® Guide) Version 2.0 www.theiiba.org Order ID: IIBA-200911231134-455082 Licensed to Gustavo Simues International Institute of Business Analysis, Toronto, Ontario, Canada. ©2005, 2006, 2008, 2009, International Institute of Business Analysis. All rights reserved. Portions of Appendix A: Glossary are from The Software Requirements Memory Jogger, by Ellen Gottesdiener, ©2005 GOAL/QPC and are used with permission. Cover Image ©2006 iStockphoto.com/Damkier Media Group. Version 1.0 and 1.4 published 2005. Version 1.6 Draft published 2006. Version 1.6 Final published 2008. Version 2.0 published 2009. Second Printing. ISBN-13: 978-0-9811292-1-1 (print) ISBN-13: 978-0-9811292-2-8 (PDF and EBook) Permisson is granted to reproduce this document for your own personal, professional, or educational use. If you have purchased a license to use this document from IIBA®, you may transfer ownership to a third party. IIBA® Members may not transfer ownership of their complimentary copy. This document is provided to the business analysis community for educational purposes. IIBA® does not warrant that it is suitable for any other purpose and makes no expressed or implied warranty of any kind and assumes no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information contained herein. IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of...
Words: 96708 - Pages: 387
...P2 illustrate the stages of a development lifecycle What is a waterfall model? The waterfall Model demonstrates the software development method in a direct chronological flow. This means that any stage in the growth process begins only if the earlier phase is wide-ranging. The waterfall approach does not outline the process to go spinal to the prior phase to grip changes in constraint. Thus, different schemes may trail different methods to handle such circumstances. The first phase which starts at the top of the diagram is named Feasibility. Feasibility is a stage which chooses whether the project ought go ahead. Must the project go ahead, feasibility will make a development design and a financial plan projection for the phases of development. Besides feasibility recommends what action should be taken dependent on different aspects such as working and technical. The second stage is Requirement Analysis and Design. Requirement Analysis gathers the systems requirements. In this stage there's a detailed study of the business requirements of the organisation. Additional drive of this stage is to make a reasonable model of the new system. In Systems analysis the organization user also examines business procedures and records what the new scheme has to do. In the systems design stage the user interface is intended to single out the inputs, outputs and processes. Along with this the internal and external panels along with computer - founded and manual features...
Words: 326 - Pages: 2
...and from observations of how the current system works and is used. Next this document will describe information-gathering techniques that can be used, as well as systems analysis tools that can and will be used for the project. This document will also identify key factors to ensure that information required for the project is gathered successfully. An explanation of the importance of the project scope, will be given. A description of the areas of project feasibility that will be examined will also be discussed. Information will need to be gathered in two different ways. First information will be gathered from the key stakeholders, such as the President & Ceo- Dr. Michael Riordan, the Chief Operating Officer- Hugh McCauley, the Director of Human Resources- Yvonne McMillan, and the Chief Information Officer- Maria Trinth. These key stakeholders are important because they can explain what the current system is as well as how it is used. The second way is to gather information by observing how each employee uses the current system, notating key elements of the system that is used by all employees. Two techniques that are recommended to be used in the information-gathering process are, one-on-one interviews and/or a facilitated session. When using the one-on-one interview technique, each stakeholder will need to be interviewed to gather information on the current systems and to gather their ideas of how they would like the new system to work. This will also give an idea of what...
Words: 3731 - Pages: 15
...people provide us with manage. 2. System analyst would be used for business process to programmers. It also would be used to speak a language that programmers can relate to. 3. 4. Wal-Mart, Lowe’s and other companies, use Web-based marketing channels to increase sales and serve customers better. Helps with the convenience of online shopping and the alternative of hands on purchase. 5. Some of the components are hardware, software, data, processes, and people. Mission-critical is a vital to a company’s operations. 6. Transaction Processing is process data generated be day to day business operations. It’s also different process a set of transaction related commands as a group rather than individually. Business Support provide job related information support to users at all levels of company. Knowledge Management use large database called a knowledge base that allows users to find information be entering keywords. It also uses rules that identify data patterns and relationships. 7. Four level of organizational are operational employees, supervisors and team leaders, top managers, and middle managers. Top managers develop long range plans, called strategic plans. The level worker that would be rely on heavily would be operational employees. 8. System Development Tools: Modeling produces a graphical representation of a concept or process that systems. It also describes the information that a system must provide. Prototyping is an...
Words: 462 - Pages: 2