Presentation is loading. Please wait.

Presentation is loading. Please wait.

Building Information Systems & Managing Projects.

Similar presentations


Presentation on theme: "Building Information Systems & Managing Projects."— Presentation transcript:

1 Building Information Systems & Managing Projects

2 Problem Solving and Systems Development Change Management

3 Problem Solving and Systems Development Steps in developing, designing, & building an IS Traditional approach Modern approaches End-User development RAD Prototyping Agile Purchase Outsource Data flow diagrams OO Development IT Project Management

4 Problem Solving and Systems Development Four steps to building an information system 1.Define and understand the problem 2.Develop alternative solutions 3.Evaluate and choose a solution 4.Implement the solution

5 Problem Solving and Systems Development Developing an Information System Solution

6 Traditional Systems Development Lifecycle Systems-Building Approaches Oldest method for building information systems Phased approach with formal stages Waterfall approach Formal division of labor Used for building large, complex systems Time consuming and expensive to use

7 The systems development lifecycle partitions systems development into formal stages, with each stage requiring completion before the next stage can begin. The Traditional Systems Development Lifecycle

8 3GLs Systems-Building Approaches

9 The process of developing a prototype consists of four steps. Because a prototype can be developed quickly and inexpensively, systems builders can go through several iterations, repeating steps 3 and 4, to refine and enhance the prototype before arriving at the final operational one. The Prototyping Process Systems-Building Approaches

10 End-User Development Systems-Building Approaches End users create simple information systems with little or no assistance from technical specialists Use fourth-generation languages, graphics languages, and PC software tools to access data, create reports, and develop information systems Completed more rapidly than systems developed with conventional tools Organizational risks

11 4GLs Systems-Building Approaches

12 Purchasing Solutions: Application Software Packages and Outsourcing Request for Proposal (RFP) Application software packages Generalized systems for universal functions with standard processes Customization Outsourcing Application service providers (ASPs) Offshore outsourcing Systems-Building Approaches

13 Rapid Application Development for E-Business Agility and scalability Rapid application development (RAD) Creating workable systems in a very short period of time Joint application design (JAD) End users and information systems specialists working together on design Systems-Building Approaches

14 The system has three processes: Verify availability (1.0), Enroll student (2.0), and Confirm registration (3.0). The name and content of each of the data flows appear adjacent to each arrow. There is one external entity in this system: the student. There are two data stores: the student master file and the course file. Data Flow Diagram for Mail-in University Registration System

15 Object-Oriented Development Systems-Building Approaches Class and Inheritance Eiffel Smalltalk Ruby Java C# C++ Python Visual Basic Perl

16 Project Planned series of related activities for achieving a specific business objective(s) Project Management Application of knowledge, skills, tools, and techniques to achieve targets within specified budget and time constraints Project Management

17 Projects  What are the Key Metrics? Time Budget Results / Performance Objectives

18 Projects  What are the Key Success Factors?     

19 Projects  What are the tools?

20 Important Decisions  Deciding which projects to implement  Selecting a project manager  Selecting a project team  Planning and designing the project  Managing and controlling project resources  Deciding if and when a project should be terminated

21 Project Management Software  Imposes a methodology  Provides logical planning structure  Enhances team communication  Flag constraint violations  Automatic report formats  Multiple levels of reports  Enables what-if scenarios  Generates various chart types

22 ComputerWeekly, July 2009 Project Management Software There are literally dozens of good project management software applications out there, with Microsoft Project being one of the most popular mid-range project management packages, and the likes of Primavera being popular at the higher end. Free and open source project tools are also available to download or use via a web browser. What does project management software do? At the most basic level, project management products will help your organization to manage projects from start to finish, and allow employees at different levels to have an input into the process. Project management software has been around for a number of years now and as a result, it does far more than just manage the projects themselves. Project applications can also carry out scheduling, cost control and budget management, resource allocation, collaboration, communication, quality management and documentation or administration. The aim with these is to handle all aspects and complexities of larger projects and help keep costs down.

23

24 Lean Project Management Identify and eliminate waste Deliver more value Amplify learning Make decision at the right time Fast delivery Empower the team, respect, integrity Build integrity in See the whole Teams and networks of commitments

25 A System Portfolio Project Management


Download ppt "Building Information Systems & Managing Projects."

Similar presentations


Ads by Google