Slide 1 Software Construction Software Construction Lecture 3.

Slides:



Advertisements
Similar presentations
Develop an Information Strategy Plan
Advertisements

PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design, 2 nd Edition Copyright 2003 © John Wiley & Sons, Inc. All rights reserved.
Evaluating Decision Support Systems Projects. Who Evaluates Technical Managers  Chief Information Officer,  Corporate IT professionals,  Database administrators,
Moving from Analysis to Design
Systems Analysis and Design
Initiating and Planning Systems Development Projects
© Copyright 2011 John Wiley & Sons, Inc.
The Systems Development Life Cycle
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Systems Planning & Selection Project identification & selection Project initiation & planning.
Project Estimation Describe project scope, alternatives, feasibility.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
The Analyst as a Project Manager
Feasibility Analysis Chapter 3
System Engineering Instructor: Dr. Jerry Gao. System Engineering Jerry Gao, Ph.D. Jan System Engineering Hierarchy - System Modeling - Information.
PowerPoint Presentation for Dennis & Haley Wixom, Systems Analysis and Design Copyright 2000 © John Wiley & Sons, Inc. All rights reserved. Slide 1 Systems.
Feasibility Study: Economic feasibility Technical feasibility
Chapter 5 Initiating and Planning Systems Development Projects
Project Identification and Selection
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Systems Analysis and Design with UML Version 2
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 6 Slide 1 Chapter 5 Initiating and Planning Systems Development.
ZEIT2301 Design of Information Systems Project Initiation School of Engineering and Information Technology Dr Kathryn Merrick.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 4.1.
Information Systems Planning
Systems Analysis – ITEC 3155 Feasibility Analysis
Systems Analysis and Design Fourth Edition
Chapter 5 : Initiating and Planning Systems Development Projects.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Chapter 3 Systems Planning and Selection 3.1.
Lecture 2: Project Initiation Phase 1: Planning
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved.
PowerPoint Presentation for Dennis, Wixom, & Roth Systems Analysis and Design, 3rd Edition Copyright 2006 © John Wiley & Sons, Inc. All rights reserved.
System Analysis and Design Rabie A. Ramadan, PhD 2 30/3/2011.
Alter – Information Systems © 2002 Prentice Hall 1 The Process of Information System Planning.
© 2005 by Prentice Hall Chapter 5 Initiating and Planning Systems Development Projects Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Identification and Selection of Development Projects.
4-1 © Prentice Hall, 2007 Chapter 4: Selecting and Planning Projects Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 8 Moving from Analysis to Design.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Project Planning Activities Project Schedule Risks Management and Project Feasibility Financial Calculations Tangible.
CUSTOM CLOTHING “YOU DON’T HAVE TO COME TO US, WE’LL COME TO YOU” PRESENTATION 1: SYSTEMS REQUEST Project Sponsors: Ambarish Regmi Han Le Miriam Barrera.
3 1 Project Success Factors u Project management important for success of system development project u 2000 Standish Group Study l Only 28% of system development.
1 Systems Analysis and Design in a Changing World, Thursday, January 25, 2007.
PROJECT SPONSOR: CHAMPION TOYS INC Timucin ALBAYRAK Rauf GADAR.
4-1 © Prentice Hall, 2004 Chapter 4: Project Management and Planning Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S.
Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara.
Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation Alan Dennis, Barbara.
5. Planning Phase System Analysis And Design Program: BSCS II (Advent Semester – 2014) Lecturer: Rebecca Asiimwe
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
Chapter 4: Project Management and Planning Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer.
Systems Analysis and Design 5th Edition Chapter1: The Systems Analyst and Information Systems Development Prof. Salim Arfaoui 1-0© Copyright 2011 John.
Selecting Projects IT Project Management. Project Initiation: Strategic Planning First step in initiating projects: look at the big picture, organization’s.
Slide 1 Systems Analysis and Design with UML Version 2.0 Chapter 3: Project Initiation.
Slide 1 Systems Analysis and Design with UML Version 2.0 An Object-Oriented Approach, Second Edition Chapter 3: Project Initiation.
Systems Analysis and Design 5th Edition Chapter1: The Systems Analyst and Information Systems Development Roberta Roth, Alan Dennis, and Barbara Haley.
Systems Analysis and Design 5th Edition Chapter1: The Systems Analyst and Information Systems Development Roberta Roth, Alan Dennis, and Barbara Haley.
Project Estimation Describe project scope, alternatives, feasibility.
Chapter 5 Initiating and Planning Systems Development Projects
TIM 58 Continuing Ch 2: Project Management
Systems Analysis and Design
Systems Analysis and Design in a Changing World, 4th Edition
Project Initiation Chapter 2.
Business System Development
Systems Analysis and Design
Chapter 5 Initiating and Planning Systems Development Projects
Systems Analysis and Design with UML Version 2
Systems Analysis and Design Chapter1: Introduction
Chapter 5 Initiating and Planning Systems Development Projects
Presentation transcript:

Slide 1 Software Construction Software Construction Lecture 3

Slide 2 PROJECT INITIATION Objectives of this Lecture Understand the importance of linking the information systems to business needs Be able to create a system request Understand how to access technical, economic, and organizational feasibility Be able to perform a feasibility analysis

Slide 3 PROJECT INITIATION Introduction

Slide 4 Key Ideas Projects are identified when someone sees an opportunity to create business value from using information technology Technology is secondary to a solid understanding of business and its needs Feasibility analysis is used to aid in the decision of whether or not to proceed with the IS project.

Slide 5 Key Ideas The project sponsor is a key person proposing development or adoption of the new information technology. The approval committee reviews proposals from various groups and units in the organization and decides which to commit to developing. Projects are selected by weighting risks and return, and by making trade-offs at the organizational level

Slide 6 Project Identification

Slide 7 Project Identification A project identification is to identify the opportunity to apply IT to meet business need When a project is identified, a System Request needs to be produced System request is a document that describes the business reasons for building a system and its expected value

Slide 8 System Request System request lists the key elements of an identified project Project name Project sponsor: The person who initiates the project and who serves as the primary point of contact for the project on the business side Business need: The business-related reason for initiating the system Business requirements: The business capabilities that the system will provide Business value: The benefits that the system will create for the organization Special issues or constraints

Slide 9 CD Selections is an case study used to illustrate concepts presented in the textbook Background: CD Selections is a chain of fifty music stores with annual sales of $50 millions. The marketing department of the company has identified the business opportunity to use Web system to improve the sales and customer service. A system request is needed to be produced for the approval Application Example:

Slide 10 Project name: Internet Order project Project sponsor: Vice President of Marketing Business need: This project has been initiated to reach new internet customers and to better serve existing customers using internet sales support Business requirements: Search through the CD Selections’ inventory of products Identify the retail stores that have the product in stock Put a product on hold at a retail store and schedule a time to pick up product Place an order for products not currently in stock Receive confirmation that an order can be placed and when it will be in stock Application Example:

Slide 11 Business value: Increase sales from new customers: $750,000 Reducing lost sales due to out-of-stock items: $1,875,000 Reduce customer service calls yearly: $50,000 Improve customer satisfaction and increase brand recognition due to the internet presence Special issues or constraints This is viewed as a strategic system and is served as a proof of concept for future internet endeavors (For example, sell products directly over the internet in future) The system should be in place for the holiday shopping season next year Application Example:

Slide 12 FEASIBILITY ANALYSIS

Slide 13 Feasibility Analysis Detailing Expected Costs and Benefits Technical feasibility Economic feasibility Organizational feasibility

Slide 14 Technical Feasibility: Can We Build It? Technical feasibility analysis is to answer what extend a new system can be successfully designed, developed and installed The risk factors needed to be considered: Familiarity with application  Knowledge of business domain Familiarity with technology  Extension of existing firm technologies Project size  Number of people, time, and features Compatibility  Be able to integrate with the existing systems

Slide 15 Technical feasibility: Familiarity with application CD selections’ risk regarding familiar with internet order application is high Market dept has little experience with internet marketing and sales IT dept is familiar with the existing order system but has no working experience with web-enabled order systems Application Example:

Slide 16 Technical feasibility: Familiarity with technology CD selections’ risk regarding familiar with technology is medium IT dept has relied on external consultants and service provider for the existing web environment IT dept has gradually learned about Web system by maintaining the current web site Tools and software for Web development are available in market but IT dept has little development experience Consultants are available to provide help Application Example:

Slide 17 Technical feasibility: Project size CD selections’ risk regarding project size is medium The project team likely will include less than 10 people Business user involvement will be required The project needs to be completed before the next Christmas holiday season at latest, and should be much shorter Application Example:

Slide 18 Technical feasibility: Compatibility Compatibility with CD selections’ existing technical infrastructure should be good The current Order system is a client-server system built using open standards. An interface with the Web should be possible Retail stores already place and maintain orders electronically An internet infrastructure already in place at retail stores and at the headquarters The ISP should be able to scale their services to include a new order system Application Example:

Slide 19 Economic Feasibility Should We Build It? Economic feasibility analysis is also called cost-benefit analysis by taking into account Development costs Annual operational costs Annual benefits (cost saving and revenue) Intangible costs and benefit

Slide 20 Perform cost-benefit analysis Steps to perform cost-benefit analysis 1.Identify costs and benefits 2.Assign values to costs and benefits 3.Determine cash flow 4.Determine net present value 5.Determine return on investment 6.Calculate break-event point 7.Graph break-event point

Slide 21 Step 1. Identify costs and benefits Example – CD Selections Development cost: Development team salaries, consultant fees, software, hardware,…… Operational cost: Operation team salaries, software license fees,…… Tangible Benefits: Increase sales from new customers and existing customers, Reduction in customer complaint calls Intangibles: Improve customer satisfaction, increase brand recognition, …… Perform cost-benefit analysis

Slide 22 Step 2. Assign values to costs and benefits Example – CD Selections Development cost (year 1):  Labor: Analysis and design 42,000  Labor: Implementation120,000  Consultant fees50,000  ……  Total:254,000 Perform cost-benefit analysis

Slide 23 Step 2. Assign values to costs and benefits Example (continuous)– CD Selections Operational cost (year1, 2 and 3):  Labor: Webmaster 85,000  Labor: Network Technician60,000  Software licenses 3,000  ……  Total:446,000 Perform cost-benefit analysis

Slide 24 Step 2. Assign values to costs and benefits Example (continuous)– CD Selections Tangible Benefits (year 2 and 3):  Increase sales from new customer 750,000  Increase sales from existing customers 1,875,000  Reduction in customer complaint calls 50,000  Total:2,675,000 Perform cost-benefit analysis

Slide 25 Perform cost-benefit analysis Step 3. Determine cash flow

Slide 26 Perform cost-benefit analysis (1 + interest rate) n Some amount of money NET PRESENT VALUE EQUALS Divided by where “n” is the number of periods Example-CD Selections: 2003 =Present year Interest rate=6% 2003 benefit=0 2004=$ PV of 2004=$ =$ PV of 2005=$ PV of Total Benefit = PV of Total Cost = Total NPV= PV of total benefit – PV of total cost = Step 4. Determine net present value (NPV)

Slide 27 Total (benefits - costs) Perform cost-benefit analysis Total costs RETURN ON INVESTMENT EQUALS Divided by Example-CD Selections: Total NPV = PV of benefit ( ) – PV of cost ( ) = Return on Investment = Total NPV/Total Cost = / =229.16% Step 5. Determine return on investment (ROI)

Slide 28 Perform cost-benefit analysis Step 6 & 7. Calculate break-event point and graph break-event point Break-event point: The point in time at which the costs of the project equal the value it has delivered Example-CD Selections:

Slide 29 Organizational Feasibility If we build it, will they come? Organizational Feasibility: to assess how well a system ultimately will be accepted by its users and incorporated into the ongoing operation of the organization Approaches for Organizational Feasibility: Strategic alignment analysis Stakeholder analysis

Slide 30 Perform Organizational Feasibility Analysis Strategic alignment analysis: To assess the fitness between the project and business strategies The greater the alignment, the less risk the project from an organizational feasibility perspective Example-CD Selections: From an organization perspective, the project has slow risk The objective of the system (increase the sales) is aligned well with the senior management’s goal of increasing sales The move to the Internet also aligns with Marketing’s goal to become more understanding in internet marketing and sales.

Slide 31 Perform Organizational Feasibility Analysis Stakeholder analysis Stakeholder: person, group, or organization that can affect (or will be affected by) a new system Stakeholder analysis assesses how well the stakeholders are willing to support the project and accept and use the system Most important stakeholders for organizational feasibility are  Project champion(s)  Organizational management  System users

Slide 32 Perform Organizational Feasibility Analysis Example-CD Selections: Stakeholder analysis The project has a champion, the Vice President of Marketing, who is well positioned to support this project and to educate the rest of senior managers when needed. To date, most senior managers are aware of and support the initiative The users of the system, internet customers, are expected to appreciate the benefits of the Web system Management in the retail stores should be willing to accept the system, giving the possibility of increasing sales at the store level

Slide 33 Summary Project initiation involves creating and assessing goals and expectations for a new system Identifying the business value of the new project is a key to success The system request describes an overview of the proposed system. The feasibility study is concerned with insuring that technical, economic, and organizational benefits outweigh costs and risks