Premium Essay

Main Stages of System Development Life Cycle

In: Computers and Technology

Submitted By vihaan1206
Words 317
Pages 2
THE SEVEN PHASES OF THE SYSTEMS DEVELOPMENT LIFE CYCLE
The seven phases of the Systems Development Life Cycle are: Planning; Systems Analysis; Systems Design; Development; Testing; Implementation; and Maintenance.

Planning involves determining what the goal is and how best to accomplish that goal. Several factors must be considered including equipment types, costs, employee willingness to learn, and employee knowledge. While the text becomes quite involved it has been my experience that this section, while time consuming, is not nearly as difficult as the text appears to make it.

Systems Analysis follows Planning: After the scope of the project has been determined in planning it is necessary to determine the exact source of the problem that is being solved. In this step flow diagrams are created to pinpoint where an information systems can be used to solve any problems that may exist.

Next is Systems Design: Once any problems have been identified it is possible to design a system to solve those problems. This step is broken into two sections; the creation of a logical design which explains what the new system will do; the creation of a physical systems design that lists the equipment needed to perform the logical design.

System Design leads to Development where the information system is built and programmed.

Testing can be performed after the system is built. In this step the functionality of the individual sub systems are tested to ensure proper operation; this process is called stub testing. After successful testing of each subsystem the entire system is tested to ensure all subsystems work together properly; this is called unit testing.

Upon successful completion of Testing the project can move on to Implementation. During Implementation several approaches can be taken to begin actual use of the new system;...

Similar Documents

Premium Essay

Life Cycle

...System Development Life Cycle This paper will begin with discussing the development of a custom application and the selection of proprietary systems. The system development life cycle has evolved over the years in response to changing scenarios and pattern shifts pertaining to the building or the inquiring of new software. The Life-Cycle has also gone through iterations of different names and a number of different steps (McMurtrey, 2013). The SDLC has been called one of the two dominant system development used today, along with prototyping (Piccoli, 2012). Many SDLC frameworks exist; however, most have four general stages which are planning and analysis, design, implementation, and support and evaluation (Wager & Lee, 2006). Each stage has tasks that need to be performed. The main focus of planning and analysis is the healthcare organizations strategy. Problems are identified and selected as opportunities for business improvement. Within this stage, the organization will determine whether a new system is needed and is the business financially able to invest in the development of this new system. If the business determines that the system is needed, it will need to determine the users of the system need and requirements. The business should get a system that will specifically help meet the goals of the company. The second stage is the design stage where the business considers all options ( (Wager, 2009). In this stage, alternative solutions to different problems are...

Words: 369 - Pages: 2

Premium Essay

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

Premium Essay

Erp Life Cycle

...ERP Life Cycle Abstract This paper explores ERP life cycle. The main focus of the paper is on fourteen stages of life cycle of ERP System. The analysis includes describing of features of introduction, a preliminary stage, description of business processes, team for introduction, choice of platform, structure of ERP System, choice of the performer and budget, technical task, development of design decisions, integration, training of users, testing of ERP System, trial operation and economic effect of introduction. Critical analysis of all these aspects displays complexity of ERP system and its importance for the enterprise. Its result will depend on many factors, which influence the process significantly. Nobody would deny the fact that life cycle of ERP System is rather long and includes many interrelated stages. Keywords: ERP system, life cycle, introduction, a preliminary stage, technical task, integration, testing ERP Life Cycle Introduction Enterprise Resource Planning System (ERP System) is the corporate information system intended for automation of account and management. As a rule, ERP-systems are created according to the modular principle and cover all key processes of the company activity. It is possible to consider nodular writing of monks as the predecessor of modern ERP systems. Double record was used for transfer economic and statistical data. Historically the concept of ERP developed simpler concepts such as......

Words: 3137 - Pages: 13

Premium Essay

Development

...process canIntroduction: A software development process is a structure imposed on the development of a software product. Synonyms include software life cycle and software process. There are several models for such processes, each describing approaches to a variety of tasks or activities that take place during the process. Software Development Life Cycle The Software Development Life Cycle is a step-by-step process involved in the development of a software product. It is also denoted as Software Development process in certain parts of the world. The whole process is generally classified into a set of steps and a specific operation will be carried out in each of the steps. Classification The basic classification of the whole process is as follows • Planning • Analysis • Design • Development and Implementation • Testing • Deployment • Maintenance Each of the steps of the process has its own importance and plays a significant part in the product development. The description of each of the steps can give a better understanding. Planning This is the first and foremost stage in the development and one of the most important stages. The basic motive is to plan the total project and to estimate the merits and demerits of the project. The Planning phase includes the definition of the intended system, development of the project plan, and Parallel management of the plan throughout the proceedings of the development. A good and matured plan can......

Words: 623 - Pages: 3

Free Essay

Enterp

...Enterprise Systems Development: Impact of Various Software Development Methodologies By NAVEEN KARKONDA Id#110-00-4907 Abstract: Software Development Methodologies have always been the main focus in the software development life cycle of any project. Each evolutionary shift introduced new ways of thinking and viewing problems as well as introducing strengths and weaknesses in software development. However, identifying one stop solution in terms of a software development methodology for enterprise wide application development whose various sub-components or sub-stages can be best used to describe a software development scenario is still an evolving domain. This, coupled with the reality that computer science and its allied areas like information systems and information technology domains are moving forward rapidly with regards to available technologies, making it extremely difficult task for practitioners to maintain pace with the available information technologies and their application in various domains. It is to address these scenarios and probabilities that this research paper examines various software development methodologies or process models and their impact on the overall software development life cycle. 1. Introduction: Software Development Methodologies have always been the main focus during the software development life cycle of any project. Over the past 40 years, there have been significant paradigm shifts in software development, such......

Words: 3677 - Pages: 15

Premium Essay

Data Development Cycle

...The database development Process Vamsinadh Machavarapu IST 7000 Wilmington University Table Of Contents Introduction...........................................................................................3 SDLC Phases.........................................................................................3 • Requirements Analysis...................................................................4 • Database Design.............................................................................4 • Evaluation and Selection................................................................5 • Logical Database design................................................................5 • Physical Database design...............................................................6 • Implementation..............................................................................6 • Data Loading.................................................................................7 • Testing and Performance Tuning...................................................7 • Operation.......................................................................................7 • Maintenance...................................................................................8 Conclusion.............................................................................................8 References.......................................................................................

Words: 1225 - Pages: 5

Premium Essay

Life Cycle Costing

...INTRODUCTION Life cycle costing is an alternative approach to cost management which accumulates and manages cost over a product’s lie cycle (Adamany & Gonsalves, 1994; Artto, 1994; Susman, 1989). There are two important aspects to life cycle costing which is the focus on the product cost and the inclusion of upstream and downstream costs. Upstream cost is incurred when company prepares to start its production process. These upstream costs can range from raw materials to research and development to product design. Upstream costs can have a significant impact on the efficiency and profitability of the production process. If raw materials are too expensive or if the design of a new product takes too long, the upstream costs can limit a company's potential profits before a single unit becomes available for sale. While downstream cost is incurred after a company has completed its production process, it must still get that product to its customers. The process involved in delivering those products to the customers is the source of the company's downstream costs. These downstream costs can range from distribution expenses to marketing plans to sales channels. Downstream costs also act as a determining factor in the company's profitability. If distribution costs are too high or sales efforts are ineffective, the downstream costs will eat away at expected revenues. The product life cycle is most frequently understood to mean the life cycle of a particular product on the market...

Words: 1979 - Pages: 8

Free Essay

Paper

...COLLEGE DEPARTMENT CHAPTER III SYSTEM DESIGN AND DEVELOPMENT This chapter discusses the feasibility study of the proposed system and the software methodology used in developing the system. This chapter also discusses the GUI (Graphical User Interface), Data Dictionary and the HIPO that identifies the processing step to produce an output. 3.2 Project Design This section discusses the applicant’s proposed system, the programming language to be utilize, the graphical user interface and program functions and data dictionary. 3.2.1 System Introduction The Inquiry System is a system software application that will help the Registrar’s Office of Dualtech Center to manage the records of the applicants and the students easily. 18 DON BOSCO COLLEGE CANLUBANG COLLEGE DEPARTMENT 3.2.2 Fabrication or Development Procedure Fig. 3.0 System Development Life Cycle (SDLC) 19 DON BOSCO COLLEGE CANLUBANG COLLEGE DEPARTMENT System Development Life Cycle (SDLC) modified with feedback at every stage. This model is using an embedded real time system projects. The proponents followed the interrelated steps of the System Development Life Cycle. In System Planning phase, it describes what is being built and why it is being built. In System Analysis phase, it defines users needs, understands the problem, and establishing functional requirements. In System Design phase, defines users’ needs and transforms to detailed/final systems specifications. Plans and designs......

Words: 1121 - Pages: 5

Premium Essay

Bachelor

...Context Learning Objectives o Describe the systems view of project management and how it applies to IT projects. o Understand organizations, including the four frames, organizational structures, and organizational culture. o Explain why stakeholder management and top management commitment are critical for a project’s success. Learning Objectives (Cont.) o Understand the concept of a project phase and the project life cycle and distinguish between project development and product development. o Discuss the unique attributes and diverse nature of IT projects. Projects cannot be Run in Isolation o Projects must operate in a broad organizational environment. o Project managers need to use systems thinking: n Taking a holistic view of a project and understanding how it relates to the larger organization. o Senior managers must make sure projects continue to support current business needs. A Systems View of Project Management o The term systems approach emerged in the 1950s to describe a holistic and analytical approach to solving complex problems. o Three parts include: n Systems philosophy: an overall model for thinking about things as systems, which are interacting components that work within an environment to fulfill some purpose. n Systems analysis: Problem-solving approach. n Systems management: Address business, technological, and organizational issues before making changes to systems. Three Sphere Model for Systems Management Understand......

Words: 2456 - Pages: 10

Premium Essay

Software Engineering

...reliable software systems that exhibit several features. Such features include; affordability, completeness, scalability, portability, integration, and dependability. The interpretation is that such systems must satisfy all user requirements as defined by the users. Such characteristics are important in meeting the organization’s objectives. The result of software engineering, therefore, is an efficient and reliable software system. The precise definition of functional and non-functional requirements forms one of the main sections in the software development lifecycle that presents a challenge to developers. Definition of such requirements is essential for meeting both business and system performance objectives. Software requirements detail the main functions that the system must aim to fulfill. They represent the user’s expectations of the real-world system features (Mishra and Mohanty, 2012). Usability is the main feature of any software system under development that demonstrates the system as understandable and usable to the users under specified conditions. Challenges encountered in the different phases of the software development cycle, if not properly managed, may lead to poor usability in software systems a feature that significantly contributes to software failure. Types of Requirements in Software development Requirements form the basic functionalities that any system under development must satisfy in order for it to be a success. The two main types of......

Words: 1074 - Pages: 5

Premium Essay

Website Migration Project

...put in place. There is a need to follow the system development life cycle (SDLS) for it to be successful and have transformational effect on the company’s operation (Klein, S. 2007). If there is redundancy in the site of the company, some measures should be carried out to ensure that it functions well to serve the company’s information needs. There should be a back-up site available as a failover in case the main site goes down. There is also a need for the site to be redesigned to allow customers to order products online. The system development life cycle (SDLS) is involves seven phases or steps that are followed in developing an information system from conception up to disposition. The following is the seven-step phase of developing an information system by a software engineer: 1. Conceptual Planning 2. Planning and Requirements Definition 3. System design 4. Development and Testing 5. Implementation phase 6. Operations and Maintenance phase 7. Operations and Maintenance phase Conceptual Planning This is the first phase in the system development life cycle. In this phase the information system conceptual framework is constructed. This will include the evaluation and assessment of the system to be developed to determine the cost and risks associated with the system. The managers will also assess the benefits and the opportunities that will be associated with the system. In this first stage of the system development cycle, there will be also the division and......

Words: 3420 - Pages: 14

Premium Essay

Xbis219 Week 6 Checkpoint.Docx

...Checkpoint – Systems Development Life Cycle Richard Adams XBIS/219 June 10, 2011 Dr. Shawn Rieder Week Six Checkpoint – Systems Development Life Cycle The Systems Development Life Cycle (SDLC) is a traditional systems development method that many organizations use for large-scale IT Projects (Rainer & Turban, 2009). The SDLC has a defined structure made up of sequential processes consisting of well-defined tasks. The stages outlined in sequential order that make up the SDLC process are systems investigation, systems analysis, systems design, programming, testing, implementation, operation, and maintenance. Other models exist with the same flow similar to the SDLC structure, but contain either fewer or more steps. Systems investigation is the first stage of the SDLC process with the main task consisting of the feasibility study. According to Rainer and Turban (2009), the feasibility study allows an organization to decide if it should continue using an existing system unchanged, modify or enhance the existing system, or develop a new system. A good example of a system that an organization would conduct a feasibility study on would be an existing Enterprise Resource Planning (ERP) system (Batada & Rahman, 2011). Once complete, an organization must make a “Go-No-Go” decision and proceed from there. Systems design and systems analysis are the next sequential steps in the SDLC process (Rainer & Turban, 2009). The systems analysis stage......

Words: 563 - Pages: 3

Free Essay

Nothing

...Product Life Cycle Stages Explained The product life cycle has 4 very clearly defined stages, each with its own characteristics that mean different things for business that are trying to manage the life cycle of their particular products. Introduction Stage – This stage of the cycle could be the most expensive for a company launching a new product. The size of the market for the product is small, which means sales are low, although they will be increasing. On the other hand, the cost of things like research and development, consumer testing, and the marketing needed to launch the product can be very high, especially if it’s a competitive sector. Growth Stage – The growth stage is typically characterized by a strong growth in sales and profits, and because the company can start to benefit from economies of scale in production, the profit margins, as well as the overall amount of profit, will increase. This makes it possible for businesses to invest more money in the promotional activity to maximize the potential of this growth stage. Maturity Stage – During the maturity stage, the product is established and the aim for the manufacturer is now to maintain the market share they have built up. This is probably the most competitive time for most products and businesses need to invest wisely in any marketing they undertake. They also need to consider any product modifications or improvements to the production process which might give them a competitive advantage. Decline......

Words: 1704 - Pages: 7

Premium Essay

Sksn

...Review for ERP/Systems Integration & Administration Lec. Dr. Abdullatif Ghallab ghallab@gmail.com ‫أسئلة للمراجعة قبل امتحان نصف الفصل الدراسي الثاني – للعام الجامعي 5102-6102م‬ ‫اسم المقرر: تخطيط موارد المؤسسة/تكامل وإدارة النظم‬ TYPES OF QUESTIONS A. END-OF-CHAPTER QUESTIONS B. ESSAY QUESTIONS C. DISCUSSION QUESTIONS D. CASE QUESTIONS E. TRUE & FALSE QUESTIONS F. MULTIPLE CHOICES QUESTIONS CH1 X X √ CH3 X X √ √ CH4 √ √ √ X X X X X X √ √ √ 1 CH2 X √ X √ √ Review for ERP/Systems Integration & Administration Lec. Dr. Abdullatif Ghallab ghallab@gmail.com CH01- INTRODUCTION TO ENTERPRISE SYSTEMS FOR MANAGEMENT A. DISCUSSION QUESTIONS 1. Refer to the Hershey case. What were the goals and details of the Enterprise 21 project? 1. 2. 3. 4. 5. 2. Establish a single supply chain across all divisions. Streamline all business processes by reengineering them across all functional areas. Increase the gross margin and maintain sales growth. Save $75 – 80 million through corporate restructuring and closing of older distribution sites. Fix their Y2K problem and replace existing mainframe environment. Refer to the Hershey case. What were some of the key problems that Hershey encountered when choosing, integrating and implementing their new ERP system? The implementation of the ERP for Hershey was beset with difficulties due to a number of failures: a. Project management......

Words: 9433 - Pages: 38

Free Essay

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