Systems Development Lifecycle

In: Business and Management

Submitted By mlb1982
Words 727
Pages 3
The System Development Lifecycle Paper
Accounting Information Systems
XACC/210
June 2, 2013
Melissa Stein

The System Development Lifecycle Paper
Introduction
“A comprehensive IT strategy requires careful systems study and should prioritize the acquisition or development of various information systems, including operating and application systems, such as accounting information systems” (Bagranoff, Simkin, & Norman, 2010, p. 416). Through the system development life cycle, requirements will be identified prior to implementation. Challenges should also be identified as well as possible replacement of existing systems.
Requirements
Requirements needed for the accounting information system were determined by research and surveys. Federal and state law may also dictate requirements for AIS. Williams, Haka, Bettner, & Carcello (2008) states, “For example, income tax regulations require every business to have an accounting system that can measure the company’s taxable income and explain the nature and source of every item in the company’s income tax return” The study team and steering committee provided the data needed to be stored, manipulated, and retrieved by the system. “The team should try to identify and understand the organization’s goals for the system, perform a systems survey, and prepare one or more reports that describe its findings” (Bagranoff, Simkin, & Norman, 2010, p. 420). System users were questioned about what types of functions they would like in the system. Hardware and software requirements start to make themselves known from the provided information. Internal controls and procedures are identified as the systems development life cycle ensues.
Systems Development Life Cycle Implementation The systems development life cycle could be implemented within the organization by, first, forming the study team and steering…...

Similar Documents

System Development

...Grantham University August 21, 2012 According to Haag, System development life cycle is a step- by-step approach for developing information systems. Development of systems does create improved database systems for utilization. Written criteria and processes must guide all information systems processing functions. There are several phases that will be discussed such as planning, analysis, design, and implementation. In this paper evidences that will primarily be socially impacted will be discussed as well. System development does have significant impact in any industry. One must be able to strategically plan appropriately in order for it to be a success. Planning within an organization can be very time consuming, planning takes a lot of thought, and consideration. A manager must first put the organization first when planning because it can affect the business if not planned correctly. A manager must determine what the company goals are, and be able to achieve the company’s goal. Organization goals are normally established by the company policies on how they expect their business should run, and the manager is to plan a strategy to meet the company expectation. Analysis places an important role in reconstructing systems using information systems. According to Wikipedia, the goal of system analysis is to determine where the problem is in an attempt to fix the system. This step involves breaking down the system in different pieces to analyze the situation,......

Words: 603 - Pages: 3

System Development Life Cycle

...SYSTEM ANALYSIS AND DESIGN System development life cycle INTRODUCTION Systems Development: is the entire process of creating an application, gathering user requirements, designing the database, designing the modules, coding the programs, testing the product and implementing it. The historical perspective provides insights that inform today’s work. The history started with business applications created in the 1950’s, develops under the influence of legacy systems, and evolves together with technological and social factors. The significance of system changes has increased. Moreover, many specialists now need certain skills in the analysis, understanding, and evaluation of the system development and evolution processes. Systems are created to solve problems. Early systems development often took place in a rather chaotic and haphazard manner, relying entirely on the skills and experience of the individual people members performing the work. The history of systems development has a different fundamental change agent, a different factor which may be thought of as driving the history, of stimulating long-run changes. All system development efforts engage in some combination of the below tasks, System conceptualization, System requirements and benefits analysis, Project adoption and project scoping, System design, Specification of software requirements, Architectural design, Detailed design, Unit development, Software integration and testing, System integration and testing,......

Words: 4408 - Pages: 18

System Development Life Cycle

...Systems Development Life Cycle The systems development life cycle (SDLC) is the overall process for developing information systems from planning and analysis through implementation and maintenance. The SDLC is the foundation for all systems development methodologies and there are literally hundreds of different activities associated with each phase in the SDLC. Typical activities include determining budgets, gathering system requirements, and writing detailed user documentation. The activities performed during each systems development project will vary. The SDLC begins with a business need, followed by an assessment of the functions a system must have to satisfy the need, and ends when the benefits of the system no longer outweigh its maintenance costs. This is why it is referred to as a ‘lifecycle’. The SDLC is comprised of seven distinct phases: planning, analysis, design, development, testing, implementation, and maintenance. This section takes a detailed look at a few of the more common activities performed during the phases of the systems development life cycle along with common issues facing software development projects (see Figure D.1 and Figure D.2 ). Phase 1: Planning The planning phase involves establishing a high-level plan of the intended project and determining project goals. Planning is the first and most critical phase of any systems development effort an organization undertakes, regardless of whether the effort is to develop a system......

Words: 1437 - Pages: 6

Systems Development Life Cycle

...Systems Development Life Cycle Don Cluff, Krystal Green BIS/320 February 17, 2014 Lisa Ricks I thought I would change course a little and discuss how I would implement the Systems Development Life Cycle (SDLC) in my bookstore if I were the owner of Book Worms, our local faith-based bookstore. Book Worm currently has a limited amount of inventory on hand. It relies on a catalog service for some of its product offering. This product is not stocked in the store but is accessed through the bookstores web site. This is the only bookstore in a 120 mile radius, and yet they concentrate on a small selection of religious books. To broaden the client base of the Book Worm bookstore, I will utilize the systems development life cycle to explore new systems that would allow me to broaden the scope of my product in a manner that would increase gross margin. The first step in SDLC is to define the system that needs to be implemented. This system as designed by our meager staff of experts will include software that will allow the Book Worm to work in conjunction with other book sellers such as Squadron, Waldpole, Motorbooks, etc. These book sellers will often allow access to their inventory by brick-and-mortar stores that are stockiest of their titles. Once this partnership is established, the available inventory of the bookstore would increase many fold (Kroenke, 2012). The online and kiosk ordering system would have several requirements. The second step in SDLC will be to......

Words: 630 - Pages: 3

Systems Development

...captures how the Systems Development Life Cycle applies to each of the bookstores we have reviewed. Given Amazon’s complexity of products and offerings it will most likely be the most difficult to implement where as Barnes & Noble with its limited product offerings could have a better capability of managing the systems development. Amazon.com Given that Amazon is an internet based company SDLC applies often to its business. Depending on the product Amazon is trying to market they will then develop its strategy. and decide whether hardware or software are necessary to implement the plan depending on their specification plan. A plan must be established with design elements to market the product. Establishing a plan to maintain the new system once it is established wraps us the cycle for Amazon.com. Barnes & Nobles Barnes & Noble is a very similar business model to local stores spread throughout the country, as well as internet sales similar to Amazon.com. Barnes & Noble would naturally follow the SDLC process for selection, development, implementation, and maintenance of new systems including programs and hardware. Barnes & Noble faces all of the same challenges as the other businesses with this process, with a primary issue being the selection and planning process which establishes the system requirements. Teams must be established to proceed with the projects and develop them further including testing of early samples. Once testing and development......

Words: 416 - Pages: 2

System Development

...System Development Life Cycle The system development life cycle is a series of steps in which a team creates, builds and implements a new technology system. This cycle is based on six phases which are: planning, analysis, design, construction, test and rollout. The first phase is planning. This is when the team comes together to brainstorm to determine what type of system needs to be created and what will be required in order to complete this. During this process the team creates a very high level view of the system and its intended goals. The next step is analysis. This is when the team determines what functions the system needs to be able to perform to meet the user’s needs. The third step is the design phase. This is when the team designs the flow of the data that will need to occur within the system. The team will use diagrams and models to determine what the best design should be for the flow of the data. The team will also develop a fake code or pseudocode before the true code is written. The step following design is construction. This is when the execution of the design begins to happen. The database is designed and the code is written. The next phase in the cycle is testing. All aspects of the system is tested and retested multiple times to determine if the system contains all of the requirements needed for its users, that data is being processed accurately, that any existing systems are able to communicate with the new system and that it meets the standards set......

Words: 357 - Pages: 2

System Development

...Library System a. Identified users of the system i. Student of various universities ii. Library Staff * Library Administrator * Assistant Librarian Core features for library staff * Library Administrator * Adds articles * Updates articles * Deletes articles * Disables user * Verify user details * Set user restrictions * Address user complaints * Assistant Librarian * Cataloging articles * View reports of viewed articles from system * Update Article Status Core features for student * Create user account * Update user account * login * Search for an article on the system * Accept to conform to copyright law protecting article * Access article * Log complain or feedback * Unsubscribe b. System features * Database storage * User account details * Student details * Staff details * Information on articles – title, author, fees, source * Copyright laws of each country associated with an article * Search engine for searching for articles * Link to other university libraries * Reports on user activity * Stimulus and response activities * Require conformity to copyright law for each article searched * Assign privileges to various users per role * Check for account validity upon login Question 1 1.1. Prototyping Prototyping allows the systems developer access to a quick and promptly built working version of the system......

Words: 1878 - Pages: 8

Methodology of Information System Development

...INFORMATION SYSTEM DEVELOPMENT Contents 1.1 Introduction 1 1.2 Methodology 1 1.3 Types of Software developing life cycles (SDLC) 2 1. Waterfall Model 2 2. V-Shaped Model 4 3. Evolutionary Prototyping Model 5 4. Spiral Method (SDM) 7 5. Iterative and Incremental Method 8 6. Extreme programming (Agile development) 10 1.4 CASE (computer-aided software engineering) 11 1.5 Conclusion 16 Introduction System development methodology is a standard process followed in an organization to conduct all the steps necessary to analyze, design, implement, and maintain information systems. Organizations use a standard set of steps, called system development methodology to develop and support their information systems. Like many processes, the development of information systems often follows a life cycle. For example, a commercial product such as a Nike sneaker or a Honda car follows a life cycle; it is created, tested and introduced to the market. Its sales increase, peak and decline. Finally, the product is removed from the market and is replaced with something else. Many options exist for developing information systems, but the most common methodology for system development in many organizations is system development life cycle. However, it is important to know other alternative development methodology available in order to maximize the development process. there are four important terminologies in information systems, namely......

Words: 2577 - Pages: 11

System Development

...Information System Development. Information system is a collection of hardware, software, and procedures work together to produce Quality Information. Information system MUST meet the requirements of the SYSTEM USER. SYSTEM DEVELOPMENT is a set of activities that you need to develop an INFORMATION SYSTEM. There are many types of information systems; Ø Office information system; is an information system that lets employees perform tasks electronically using computer and electronic devices instead of manual systems. Ø Transaction processing system; is an information system that captures and processes data generated during an organisations day to day activities. Ø Management information system; while computers were ideal for routine transaction processing, managers soon realized that the computers’ capability of performing rapid calculations and data comparisons could produce meaningful information for management. Ø Decision support systems; Transaction processing and management information systems provide information on a regular basis. Frequently, however, users need information not provided in these reports to help them make decisions. A sales manager, for example, might need to determine how high to set yearly sales quotas based on increased sales and lowered product costs. Decision support systems help provide information to support such decisions. Ø Expert systems; An expert system is an information system that captures and stores the......

Words: 671 - Pages: 3

System Development

...of the system development Life Cycle include; * System investigation, this is where professionals gather information on what problems a business may have,   the software and programs that are needed, and what problems that may occur.   * System analysis, this stage defines in detail the problem, cause, and solution the organizations plan to solve with its information systems.   * System design, this phase is where the technical design is developed. This includes hardware, software, database, telecommunications and procedures. This is done in logical and physical design which states what the system will do and how the system will perform.   * Programming is the process of turning the system design into specifics * Testing, this is where the system is tested to see if the codes will produce desired results. This is done throughout the programming stage.   * Implementation is where the system is deployed and the old system is out. This is done in three stages, direct conversion: the old system is turned off and the new is turned on. Pilot conversion: the system is operational in small areas of the business. Phased conversions: where components are introduced until the system is fully functional.   * Operations and maintenance, where the system is debugged of any problems. The people who participate in the development of the information system are Users such as employees who will be using the system. System......

Words: 264 - Pages: 2

System Development Lifecycle

... System Development Life Cycle Models Student’s Name: Institution: Date: System Development Life Cycle (SDL) Models Software development is a process which comprises of different phases. The process entails different steps such as software identification, analysis, specification, software design, programming, testing and maintenance (Kececi & Modarres, 2002). Over the years, different models of systems development have been developed which under a complete cycle before the end product. A systems development life cycle (SDLC) is the framework adopted by software analysts to describe the phases involved while developing IS (Shelly & Rosenblatt, 2010; Shelly & Rosenblatt, 2011). There are different System Development Life Cycle Models used in software development process. The major SDLS are waterfall life cycle, spiral life cycle, the prototyping model, and the incremental build model among many others (Rodríguez-Martínez, Mora, Álvarez, Garza, Durán & Muñoz, 2012). The aforementioned SDLC models are referred to as predictive life cycle models. This implies that the cost of designing can be predicted accurately, the scope articulately determined, and the schedule accurately predicted (Schwalbe, 2011; Shelly & Rosenblatt, 2011). The current research study is an attempt to discuss different models and compare them in detail. It also looks at Baltzan’s seven step model versus other software development models. Types of System Development Life Cycle......

Words: 1515 - Pages: 7

System Development Method

...SELECTING A DEVELOPMENT APPROACH Original Issuance: February 17, 2005 Revalidated: March 27, 2008 Introduction A system development methodology refers to the framework that is used to structure, plan, and control the process of developing an information system. A wide variety of such frameworks have evolved over the years, each with its own recognized strengths and weaknesses. One system development methodology is not necessarily suitable for use by all projects. Each of the available methodologies is best suited to specific kinds of projects, based on various technical, organizational, project and team considerations. CMS has considered each of the major prescribed methodologies in context with CMS’ business, applications, organization, and technical environments. As a result, CMS requires the use of any of the following linear and iterative methodologies for CMS systems development, as appropriate. Acceptable System Development Methodologies Waterfall Initial Investigation Requirements Definition System Design Coding, testing,... Implementation Operation & Support Framework Type: Linear Basic Principles: 1. Project is divided into sequential phases, with some overlap and splashback acceptable between phases. 2. Emphasis is on planning, time schedules, target dates, budgets and implementation of an entire system at one time. 3. Tight control is maintained over the life of the project through the use of extensive written documentation, as...

Words: 3573 - Pages: 15

The Role of Product Lifecycle Management Systems in Organizational Innovation

...The Role of Product Lifecycle Management Systems in Organizational Innovation Hamzeh K. Bani Milhim, Xiaoguang Deng, Andrea Schiffauerova, and Yong Zeng* Concordia Institute for Information Systems Engineering, Faculty of Engineering and Computer Science, Concordia University, 1455 Maisonneuve West, Montreal, Quebec, Canada, H3G 1M8 yong.zeng@concordia.ca Abstract. Innovation is a critical ingredient of today’s organizations. Innovativeness helps organizations to maintain their success and position in the market. Numerous research studies examine the factors that impact successful organizational innovation, for example organizational learning capability, organizational structure, etc. Product Lifecycle Management (PLM) systems have been widely implemented to support organizational innovation as well. In this paper, we will discuss the role of PLM systems in fostering the organizational innovation success. Moreover, future trends based on the current PLM systems that would provide further support to the organizational innovativeness will be explained. Keywords: organizational innovation, PLM systems, fostering innovation. 1 Introduction Innovation is considered as the major engine of organizational success. Organizations need to adopt and develop new products and services, and to improve their processes in order to maintain their goals such as profit, growth and continuous development. In addition, they are constantly required to increase their......

Words: 4378 - Pages: 18

Systems Analysis Development

...2Assessment | | Module Title: Systems Analysis & Design (NCD-CN10) Module Leader: M Binner Assessment Title: Car Hire Company Hand in Date: 21/1/2011 David Ray Student no. 30162106 Contents 1 Introduction 2 2 Life Cycle Models 3 2.1 What is a Life Cycle Model 4 3 Fact Finding and Feasibility 7 Fact Finding 7 Feasibility 7 4What is a Problem Statement? 9 4.1 Writing a Problem Statement 9 4.2 Problem Statement 11 5Evaluation of the current System 13 6Problem Statement Solution 13 6.1 High budget solution 15 6.2 Low Budget Solution 17 7Dataflow Diagrams 19 What is a Dataflow diagram? 19 Different levels of Data Flow Diagrams 20 Level 1 Data Flow Diagram 21 Level 2 Data Flow Diagram 22 8 ERD of New System 23 9Data Dictionaries 25 10Cost Benefit Analysis 26 11A Cost benefit Analysis for Car Hire Company 26 12Evaluation of Proposed New System 27 13Summary and Reflection 27 14References 28 15 Bibliography 28 16Appendices 29 1 Introduction For this assignment I have been asked to develop a new system that could resolve issue’s within a Car Hire Company. For the assignment I will be looking at what a System Life Cycle model is and how it relates to business. I will be briefly looking at various cycles and will explain why I chose the system life cycle that I will be using regarding the assignment. The first task in doing this is to look at the existing system that is currently in......

Words: 5357 - Pages: 22

System Development Cycle

...System Development Life Cycles (SDLC) * * * * * Tutorial 3 in a series of 6 - Overview of Software Engineering Principles 3 The system development life cycle (SDLC) follows a project through from the initial idea to the point where it is a functional system. It is a core part of the methodology that is used when defining a project. Life cycles fall into a number of different categories, iterative being the most common but they also include waterfall, spiral and chaos models. Common methodologies include Structured Systems Analysis and Design Method (SSADM) and Microsoft Solutions Framework (MSF). Each step in a systems lifecycle can be broken down into many smaller sub-steps or processes. Each stage follows logically after the previous, but it is an oversimplification to say that one stage is a distinct step after another. It is important to understand that the system lifecycle is iterative as well as the stages involved along the way. Different methodologies will have different variations of this lifecycle model. A common iterative lifecycle is show in the diagram below and each stage is described after the diagram. Initial Idea All projects must start with an initial idea. Usually this consists of a brief definition on what is the project all about, what is its purpose and what the project aims to accomplish. How will the success of the project be measured? Feasibility Study Expanding on the Initial Idea, the Feasibility Study involves...

Words: 974 - Pages: 4

The Boss Is Watching | Вид сверху лучше | الساعات الذكية و الأساور