Download presentation
Presentation is loading. Please wait.
Published byClaud Heath Modified over 9 years ago
1
1 Agenda: 10/9/2012 – 10/11/2012 Present systems development life cycle. Discuss tools used in each phase of the systems development life cycle. Design the forms required for Access Project Part 3. Take and review quiz covering queries and forms.
2
What is a business system? What are examples of business systems? What do they have in common? Why do we create business systems? Why do we automate business systems? What are the technical components of a business system application? How do we get business system applications? 2
3
3 Definition: Systems Development Lifecycle (SDLC) The process used to develop, implement and support a technology- based application system. Process visualizations include waterfall, spiral, SCRUM, etc. Each step in the process may feed into another step. Each step may get feedback from another step.
4
Alternative SDLC Depiction (Boehm, 1988) 4
5
Steps in SDLC – Define the project Project definition Identify scope, budget, goals. Identify risks, opportunities, constraints Plan the rest of the process (as best as possible) Tools used Gantt chart SWOT 5
6
Steps in SDLC: Analyze the problem Systems analysis Understand problem to be solved. Separate symptoms from problem. Identify potential solutions. Tools used Cause and Effect analysis: Ishikawa diagram Value chain modeling Process modeling: data flow diagrams, flow charts, swim lane diagrams, use case diagrams, activity diagrams, unified modeling diagrams… 6
7
Steps in SDLC – Design the solution Systems design Create detailed blueprint of the solution. Includes very detailed description of input, data and output. Design the visualization methods that are part of the solution. Design the overall programs/technology that compose the solution. Create testing specifications – how will you know the system works correctly? Tools used Data modeling: ERD’s, unified data models Process modeling Screen diagramming 7
8
Steps in SDLC – Buy a solution Procure a solution Many organizations have similar problems. Application vendors sell both generic and parameter driven solutions. Almost always less expensive to buy a solution. Tools used Request for Information (RFI) Request for Proposal (RFP) Demonstrations Benchmarks Cost/benefit evaluation 8
9
Steps in SDLC – Create a solution Programming/Making the technology from existing tools Choose appropriate technical environment. Develop technical solution with appropriate tools and existing applications. Test technical solution in parts. Document technical solution for systems professionals. Tools used Data and process modeling. Metadata repository. Documentation repository. Automated testing environment. Regression testing. 9
10
Steps in SDLC – Install the solution Installation Test entire technical solution. Decide how to convert data and existing processes. Help people adjust to new system. Perform training and create user-oriented documentation. Tools used Documentation repository. Social networking tools: websites, blogs, wiki’s, etc. Data upload/download and import/export tools. 10
11
Steps in SDLC – Support solution forever Support Assume a relatively long life span of computer applications. Even those that were developed quickly to solve an immediate business problem seem to last a surprisingly long time. Assume that the application becomes the way people do work. Ongoing training. Ongoing documentation. Ongoing testing. Ongoing changes: Government regulation changes. New business conditions. People use the application, learn new ways to complete work effectively, and then want changes to incorporate their learning into the application. 11
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.