CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life

Size: px
Start display at page:

Download "CHAPTER 9. DEVELOPING IT SY STEM S Bringing IT System s to Life"

Transcription

1 CHAPTER 9 DEVELOPING IT SY STEM S Bringing IT System s to Life

2 9-2 Introduction Every Organization Is Using Information Technology But IT systems don t magically appear. Organizations spend billions of dollars every year developing systems. Organizations also spend billion of dollars buying systems that have already been developed. The latest trend is to let knowledge workers take over much of the development process.

3 9-3 Introduction YOUR FOCUS IN THIS CHAPTER The Who, How, and Why of Software Development Insourcing and the Traditional SDLC How to Develop Systems for Yourself Through Selfsourcing Letting Other Organizations Develop Your Systems (Outsourcing) CASE Tools and Joint Application Development

4 9-4 Systems Development SYSTEMS DEVELOPMENT IS A QUESTION-AND-ANSWER SESSION What systems should we develop? When should we develop those systems? Who should develop systems? How should we go about developing systems? Why is my participation important during the systems development process? In this chapter, we focus on who, how, and why.

5 9-5 Systems Development WHY IS YOUR PARTICIPATION IMPORTANT? 1.You are a business process expert 2.You are a liaison to the customer 3.You are a quality control analyst 4.You are (or will be) a manager of other people

6 9-6 Systems Development WHO SHOULD DEVELOP SYSTEMS? You have three choices. 1.Insourcing - IT specialists within your organization. 2.Selfsourcing - Knowledge workers such as yourself. 3.Outsourcing - Another organization.

7 9-7 Systems Development HOW SHOULD YOU GO ABOUT DEVELOPING SYSTEMS? We will look at five choices. 1.Traditional systems development life cycle 2.Prototyping 3.Application software packages 4.Computer-aided software engineering 5.Joint application development

8 9-8 Insourcing & SDLC INSOURCING AND THE TRADITIONAL SYSTEMS DEVELOPMENT LIFE CYCLE INSOURCING involves choosing IT specialists within your organization to develop the system. TRADITIONAL SYSTEMS DEVELOPMENT LIFE CYCLE (TRADITIONAL SDLC) - a structured step-by-step approach to developing systems that creates a separation of duties among IT specialists and knowledge workers.

9 9-9 Insourcing & SDLC Knowledge workers are the business process experts and the quality control analysts. IT specialists are responsible for design, implementation, and support of the system. The 6 steps of the traditional SDLC: 1.Planning (Ch. 8) 4.Design 2.Scoping 5.Implementation 3.Analysis 6.Support See Figure 9.2, page 366

10 9-10 Insourcing & SDLC SCOPING - STEP #2 Lay the foundation for the systems development process of a specific system. Key Tasks During Scoping: Determine which business units will be affected Gather the project team Review existing applications for needed interfaces Perform an initial feasibility review Develop a plan for proceeding

11 9-11 Insourcing & SDLC YOUR ROLE DURING SCOPING Define the exact problem or opportunity Participate in developing a plan for proceeding

12 9-12 Insourcing & SDLC ANALYSIS - STEP #3 Determine the logical requirements for the proposed system. The key in this step is logical, not physical. Focus only on your information and processes from a logical point of view. Key Tasks During Analysis: Model, study, and analyze the current system Define new information and processing requirements Model the new system (logical only) Update the project plan and scope

13 9-13 Insourcing & SDLC YOUR ROLE DURING ANALYSIS Provide information concerning how the system currently works. Provide information concerning new information and processing requirements. Monitor and justify the new feasibility review.

14 9-14 Insourcing & SDLC DESIGN - STEP #4 Build a technical blueprint of how the proposed system will work. IT specialists complete most of the tasks here. Your role becomes that of quality assurance. Key Tasks During Design: Identify alternative technical solutions Analyze alternative solutions and choose the best Update the project plan and scope

15 9-15 Insourcing & SDLC YOUR ROLE DURING DESIGN Assure that the recommended technical solution meets the logical requirements. Monitor and justify the project plan.

16 9-16 Insourcing & SDLC IMPLEMENTATION - STEP #5 Bring the proposed system to life and place it in the organization. Key Tasks During Implementation: Programming, testing, and training Hardware acquisition and installation Conversion: PARALLEL - using the old and new simultaneously PLUNGE - immediately using the new PILOT - converting only a group of people first PIECEMEAL - converting only a portion of the system first

17 9-17 Insourcing & SDLC YOUR ROLE DURING IMPLEMENTATION Determine the best training method. Determine the best conversion method. Provide complete testing of the new system. Monitor the budget and schedule and look for runaway projects.

18 9-18 Insourcing & SDLC SUPPORT - STEP #6 Final sequential step of any systems development process. Ensure that the system continues to meet stated goals. You may need to make minor modifications or completely overhaul the system at some point.

19 9-19 Insourcing & SDLC KEY TASKS AND YOUR ROLE KEY TASKS: DURING SUPPORT React to changes in information and processing needs. Assess the worth of the system in terms of the strategic plan of the organization. YOUR ROLE: Provide a mechanism for people to request changes. Assess the worth of proposed changes before passing them to the IT specialists.

20 9-20 Insourcing & SDLC ADVANTAGES OF INSOURCING AND THE SDLC Allows your organization to tailor a system to your exact needs. Uses a structured step-by-step approach. Creates a separation of duties between IT specialists and knowledge workers. Requires key deliverables before proceeding to the next step.

21 9-21 Insourcing & SDLC DISADVANTAGES OF INSOURCING AND THE SDLC It takes time to get exactly what you want. Some smaller projects suffer from a structured approach. IT specialists and knowledge workers speak different languages, creating communications gaps. If you omit a requirement early, it can be costly to correct that mistake later.

22 9-22 Selfsourcing SELFSOURCING the development and support of IT systems by knowledge workers with little or no help from IT specialists. Selfsourcing is an important part of knowledge worker computing in which you develop your own systems. Selfsourcing is an option for who. When selfsourcing, you almost always employ prototyping as a how.

23 9-23 Prototyping PROTOTYPING - BUILDING MODELS PROTOTYPING is the process of building a model that demonstrates the features of a proposed product, service, or system. A PROTOTYPE is a model of a proposed product, service, or system. Most industries prototype all the time (think about the automobile industry). Prototyping can also be a valuable tool in systems development.

24 9-24 Prototyping Prototyping Can Aid in... Gathering requirements - because prototyping is iterative. Helping determine requirements - especially if people don t know what they want. Proving that a system is technically feasible - these prototypes are called PROOF-OF- CONCEPT PROTOTYPES. Selling the idea of a proposed system - these prototypes are called SELLING PROTOTYPES.

25 9-25 Prototyping THE PROTOTYPING PROCESS 1.Identify Basic Requirements 2.Develop Initial Prototype 3.Knowledge Worker Reviewing 4.Revise and Enhance the Prototype Continue the iterative process between steps 3 and 4 until everyone is happy with the prototype. See Figure 9.7, page 381

26 9-26 Prototyping PROTOTYPING ADVANTAGES Encourages active knowledge worker participation. Helps resolve discrepancies among knowledge workers. Gives knowledge workers a feel for the final system. Helps determine technical feasibility. Helps sell the idea of a proposed system.

27 9-27 Prototyping PROTOTYPING DISADVANTAGES Leads people to believe the final system will follow shortly. Gives no indication of performance under operational conditions. Leads the project team to forgo proper testing and documentation.

28 9-28 Selfsourcing SELFSOURCING PROCESS STEPS 1. SCOPING Define the goals of the new system Create a project plan Identify any systems that require an interface Determine needed external support 2. ANALYSIS Study and model current system Understand interfaces in detail Define and prioritize your requirements See Figure 9.8 and the box on page 383

29 9-29 Selfsourcing SELFSOURCING PROCESS STEPS 3. DESIGN Select a design target Acquire the necessary hardware and software Develop an initial prototype 4. IMPLEMENTATION Fully develop prototype into a complete system Test the new system Train Convert to the new system Completely document the new system 5. SUPPORT Provide ongoing maintenance

30 9-30 Selfsourcing SELFSOURCING ADVANTAGES Improves requirements determination. Increases knowledge worker participation and sense of ownership. Increases speed of systems development.

31 9-31 Selfsourcing SELFSOURCING PITFALLS Inadequate knowledge worker expertise leads to inadequately developed systems. Lack of organizational focus creates privatized IT systems. Insufficient analysis of design alternatives leads to subpar IT systems. Lack of documentation and external support lead to short-lived systems.

32 9-32 OUTSOURCING Outsourcing is the delegation of specific work to a third party for a specified length of time, at a specified cost, and at a specified level of service. FORMS OF SYSTEMS DEVELOPMENT OUTSOURCING (See Figure 9.9, page 386): 1.Purchase existing application software package. 2.Purchase existing application software package and request modifications. 3.Outsource development of a system for which no application software package exists.

33 9-33 Outsourcing REQUEST FOR PROPOSAL (RFP) An RFP is a formal document that outlines your logical requirements of the proposed system and invites outsourcing organizations to submit bids for its development. An RFP is the most important document in the outsourcing process. It includes your logical system requirements, needed development time frame, how RFP returns will be scored and evaluated, and a host of other valuable information.

34 9-34 Outsourcing THE OUTSOURCING PROCESS Select a Target System Establish Logical Requirements Develop a Request for Proposal (RFP) Evaluate RFP Returns and Choose a Vendor Test and Accept the Solution Monitor and Reevaluate

35 9-35 Outsourcing OUTSOURCING ADVANTAGES Allows your organization to... Focus on Unique Core Competencies Exploit the Intellect of Another Organization Better Predict Future Costs Acquire Leading-Edge Technology Reduce Costs Improve Performance Accountability

36 9-36 Outsourcing OUTSOURCING DISADVANTAGES Your organization may suffer because it... Reduces Technical Know-How for Future Innovation Reduces Degree of Control Increases Vulnerability of Strategic Information Increases Dependency on Other Organizations

37 9-37 Other Tools SOME OTHER TOOLS AND METHODS - MORE HOWS Computer-Aided Software Engineering Tools - that are mostly used by IT specialists to automate the systems development process. Joint Application Development Workshops - that bring together management, IT specialists, and knowledge workers to define system requirements as a group.

38 9-38 CASE Tools CASE TOOLS COMPUTER-AIDED SOFTWARE ENGINEERING (CASE) TOOLS automate some or all steps in the SDLC. CASE tools help (1) model and store specific system information and (2) convert information to a new form. CATEGORIES OF CASE TOOLS: INTEGRATED CASE TOOLS for the entire SDLC. UPPER CASE TOOLS for planning, scoping, analysis, and design. LOWER CASE TOOLS for design, implementation, and support.

39 9-39 CASE Tools KEY FEATURES OF CASE TOOLS PROJECT REPOSITORY - a database that contains information pertaining to all the systems development projects that your organization has undertaken using the CASE tool. REVERSE ENGINEERING - the ability of a CASE tool to analyze existing software and create design documents from it.

40 9-40 CASE Tools ADVANTAGES OF CASE TOOLS Increased speed and efficiency of SDLC. Repository of project information. Valuable control checking. Deployment of systems across multiple platforms.

41 9-41 CASE Tools REALITY OF CASE TOOLS You must still have a solid background in analysis and design. CASE tools are not for knowledge workers. You must spend more time in front-end processes. Integrated CASE tools require a detailed organizational understanding.

42 9-42 JOINT APPLICATION JAD DEVELOPMENT (JAD) a workshop that unites management, IT specialists, and knowledge workers to define and specify the logical requirements and technical alternatives for a proposed system. The goal is to eliminate the communications gap between participants. Participants include: - JAD facilitator - Scribe - Executive sponsor - Knowledge workers - Project manager - IT specialists

43 9-43 THE JAD PROCESS 1.Establish the JAD Project 2.Introduce Participants to the Project and JAD Workshop 3.Prepare JAD Workshop Materials 4.Perform the JAD Workshop JAD JAD workshops usually meet 4 to 8 hours for 3 to 5 days. The result of a JAD workshop is a document that describes the logical requirements for the proposed system and suggests several alternative technical solutions.

44 9-44 JAD JAD ADVANTAGES Improved Systems Design that Better Meets the Needs of Knowledge Workers. Reduced Delivery Time for the New System. Improved Relations Among Management, IT Specialists, and Knowledge Workers. Increased Sense of Ownership by Management and Knowledge Workers.

45 9-45 TO SUMMARIZE Systems development is an important undertaking for each and every organization. Your participation during systems development is important because you are a: business process expert liaison to the customer quality control analyst manager of other people

46 9-46 TO SUMMARIZE The Who s of systems development: Insourcing or IT specialists within your organization Selfsourcing or knowledge workers such as yourself Outsourcing or another organization The How s of systems development: The traditional SDLC Prototyping CASE tools Joint application development

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development

Fundamentals of Information Systems, Fifth Edition. Chapter 8 Systems Development Fundamentals of Information Systems, Fifth Edition Chapter 8 Systems Development Principles and Learning Objectives Effective systems development requires a team effort of stakeholders, users, managers,

More information

Introduction to Systems Analysis and Design

Introduction to Systems Analysis and Design Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.

More information

CHAPTER 13. Acquiring Information Systems and Applications

CHAPTER 13. Acquiring Information Systems and Applications CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development

More information

CHAPTER 13. Acquiring Information Systems and Applications

CHAPTER 13. Acquiring Information Systems and Applications CHAPTER 13 Acquiring Information Systems and Applications CHAPTER OUTLINE 13.1 Planning for and Justifying IT Applications 13.2 Strategies for Acquiring IT Applications 13.3 The Traditional Systems Development

More information

LECTURE 1. SYSTEMS DEVELOPMENT

LECTURE 1. SYSTEMS DEVELOPMENT LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics

More information

Q1 What is systems development?

Q1 What is systems development? Q1 What is systems development? The process of creating and maintaining information systems is called systems development or systems analysis and design. This diagram shows that it involves all five components

More information

Systems Investigation and Analysis. Systems Development. What is it? Why Plan?

Systems Investigation and Analysis. Systems Development. What is it? Why Plan? C H A P T E R 12 Systems Investigation and Analysis Systems Development What is it? If you can t do it better, why do it? -Herbert H. Dow, Founder, Dow Chemical Company Why Plan? Why do we need a process?

More information

Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc. Slides by Candace S. Garrod Red Rocks Community College 3-1

Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc. Slides by Candace S. Garrod Red Rocks Community College 3-1 Systems Analysis and Design CHAPTER 1 Alan Dennis, Barbara Haley Wixom, and Roberta Roth John Wiley & Sons, Inc. Slides by Candace S. Garrod Red Rocks Community College 3-1 3-2 Systems Development Methodologies

More information

Development Methodologies Compared

Development Methodologies Compared N CYCLES software solutions Development Methodologies Compared Why different projects require different development methodologies. December 2002 Dan Marks 65 Germantown Court 1616 West Gate Circle Suite

More information

Development, Acquisition, Implementation, and Maintenance of Application Systems

Development, Acquisition, Implementation, and Maintenance of Application Systems Development, Acquisition, Implementation, and Maintenance of Application Systems Part of a series of notes to help Centers review their own Center internal management processes from the point of view of

More information

IT2404 Systems Analysis and Design (Compulsory)

IT2404 Systems Analysis and Design (Compulsory) Systems Analysis and Design (Compulsory) BIT 1 st YEAR SEMESTER 2 INTRODUCTION This is one of the 4 courses designed for Semester 1 of Bachelor of Information Technology Degree program. CREDITS: 04 LEARNING

More information

5/19/2014. 1 Professor Lili Saghafi

5/19/2014. 1 Professor Lili Saghafi 5/19/2014 1 Professor Lili Saghafi MANAGING INFORMATION TECHNOLOGY Lecture 9 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT By : Prof. Lili Saghafi 1-2 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT Large

More information

Foundations for Systems Development

Foundations for Systems Development Foundations for Systems Development ASSIGNMENT 1 Read this assignment introduction. Then, read Chapter 1, The Systems Development Environment, on pages 2 25 in your textbook. What Is Systems Analysis and

More information

BFB-IS-10: Systems Development Standards

BFB-IS-10: Systems Development Standards Responsible Officer: VP - Chief Information Officer Responsible Office: IT - Information Technology Services Issuance Date: 5/18/2001 Effective Date: 5/18/2001 Scope: [Scope] Contact: Stephen Lau Email:

More information

Managing the development and purchase of information systems (Part 2)

Managing the development and purchase of information systems (Part 2) Managing the development and purchase of information systems (Part 2) (November 26, 2012) BUS3500 - Abdou Illia, Fall 2012 1 LEARNING GOALS Describe alternative systems development methodologies Prototyping

More information

COUNTERINTELLIGENCE. Protecting Key Assets: A Corporate Counterintelligence Guide

COUNTERINTELLIGENCE. Protecting Key Assets: A Corporate Counterintelligence Guide COUNTERINTELLIGENCE O F F I C E O F T H E N A T I O N A L C O U N T E R I N T E L L I G E N C E Protecting Key Assets: A Corporate Counterintelligence Guide E X E C U T I V E Counterintelligence for the

More information

Phase 2 Systems Analysis. Dr. Feng-Jen Yang

Phase 2 Systems Analysis. Dr. Feng-Jen Yang Phase 2 Systems Analysis Dr. Feng-Jen Yang Phase Description Systems analysis is the 2nd phase in the systems development life cycle (SDLC) Use requirements modeling, data and process modeling, and object

More information

Systems Analysis and Design

Systems Analysis and Design Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis

More information

2.1 The RAD life cycle composes of four stages:

2.1 The RAD life cycle composes of four stages: 2.1 The RAD life cycle composes of four stages: A typical RAD life cycle is composed of the following Stages 2.1.1. Requirements Planning; 2.1.2 User Design; 2.1.3 Rapid Construction; 2.1.4 Transition.

More information

Information Technology (IT) Introduction to System Analysis and Design. Information System. Information System Components

Information Technology (IT) Introduction to System Analysis and Design. Information System. Information System Components Information Technology (IT) Introduction to System Analysis and Design Peter Lo A combination of Hardware Software Telecommunications systems Support business operations Improve productivity Help managers

More information

System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches

System Design Approaches. System Design. Model-Driven Approaches Modern Structured Design. Model-Driven Approaches System Design Systems design the specification of a detailed computer-based solution. Also called physical design. systems analysis emphasizes the business problem systems design emphasizes the technical

More information

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design

Objectives. Chapter 12. System Design. Model-Driven Approaches. System Design Approaches 2016-02-17. Systems Design McGraw-Hill/Irwin Chapter 12 Systems Design Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 12-2 Objectives Describe the design phase in terms of your information building blocks.

More information

Systems Analysis and Design in a Changing World, Fifth Edition

Systems Analysis and Design in a Changing World, Fifth Edition Systems Analysis and Design in a Changing World, Fifth Edition Learning Objectives Explain the elements of project management and the responsibilities of a project manager Explain project initiation and

More information

System/Data Requirements Definition Analysis and Design

System/Data Requirements Definition Analysis and Design EXECUTIVE SUMMARY This document provides an overview of the Systems Development Life-Cycle (SDLC) process of the U.S. House of Representatives. The SDLC process consists of seven tailored phases that help

More information

Selecting a Commission and Incentive Compensation System

Selecting a Commission and Incentive Compensation System Selecting a Commission and Incentive Compensation System Corporations are increasingly looking for outside vendors to provide software products to manage commission, sales incentive, and bonus programs.

More information

Chapter 6 Determining System Requirements

Chapter 6 Determining System Requirements Chapter 6 Determining System Requirements Multiple Choice Questions 1. The impertinence characteristic of a good systems analyst is represented by which of the following statements? a. You must challenge

More information

An Introduction to PRINCE2

An Introduction to PRINCE2 Project Management Methodologies An Introduction to PRINCE2 Why use a Project Methodology and What Does PRINCE2 Enable? PRINCE - PRojects IN Controlled Environments - is a project management method covering

More information

City of Pittsburg 65 Civic Avenue Pittsburg, CA 94565-3814

City of Pittsburg 65 Civic Avenue Pittsburg, CA 94565-3814 City of Pittsburg 65 Civic Avenue Pittsburg, CA 94565-3814 February 4, 2016 The City of Pittsburg (City) is distributing the enclosed Request for Proposals (RFP) for Geographic Information System Support

More information

Assuming the Role of Systems Analyst & Analysis Alternatives

Assuming the Role of Systems Analyst & Analysis Alternatives Assuming the Role of Systems Analyst & Analysis Alternatives Nature of Analysis Systems analysis and design is a systematic approach to identifying problems, opportunities, and objectives; analyzing the

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exhibit F. VA-130620-CAI - Staff Aug Job Titles and Descriptions Effective 2015 Applications... 3 1. Programmer Analyst... 3 2. Programmer... 5 3. Software Test Analyst... 6 4. Technical Writer... 9 5. Business Analyst... 10 6. System Analyst... 12 7. Software Solutions Architect...

More information

Department of Administration Portfolio Management System 1.3 June 30, 2010

Department of Administration Portfolio Management System 1.3 June 30, 2010 E 06/ 30/ 2010 EX AM PL 1. 3 06/ 28/ 2010 06/ 24/ 2010 06/ 23/ 2010 06/ 15/ 2010 06/ 18/ 2010 Portfolio System 1.3 June 30, 2010 Contents Section 1. Project Overview... 1 1.1 Project Description... 1 1.2

More information

VENDOR SELECTION: WHERE TO BEGIN?

VENDOR SELECTION: WHERE TO BEGIN? VENDOR SELECTION: WHERE TO BEGIN? INTRODUCTION Selecting the right software for your organization, regardless if it s a best-of breed HR or Sales application or a full-fledged ERP system, can be a daunting

More information

Process Improvement Guidelines with Project Proposal Template

Process Improvement Guidelines with Project Proposal Template Process Improvement Guidelines with Project Proposal Template Contents Project Improvement Guidelines... 1 Step 1- Define the Problem... 1 Step 2 Research Causes... 1 Step 3 Analyze Alternatives... 2 Step

More information

How to Develop Qualification Criteria

How to Develop Qualification Criteria How to Develop Qualification Criteria that Help You Find and Win Customers Sales Process Improvement Series Volume 2, Version 2.1 by Michael J. Webb President Sales Performance Consultants, Inc. 2004 by

More information

Information Systems Development Process (Software Development Life Cycle)

Information Systems Development Process (Software Development Life Cycle) Information Systems Development Process (Software Development Life Cycle) Phase 1 Feasibility Study Concerned with analyzing the benefits and solutions for the identified problem area Includes development

More information

CDW Technology Services

CDW Technology Services CDW Technology Services The Right Technology. Right Away. 20 Carlson Court Suite 300 Etobicoke, Ontario M9W 7K6 CDW.ca 800.97.CDWCA Optimize your IT investment with CDW Technology Services 34451 022607

More information

CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD)

CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD) CHAPTER 1: INTRODUCTION TO RAPID APPLICATION DEVELOPMENT (RAD) 1. INTRODUCTIONS RAD refers to a development life cycle designed Compare to traditional life cycle it is Faster development with higher quality

More information

UNIVERSITY OF SURREY. BSc Programmes in Computing. Level 1 Examination. CS183: Systems Analysis and Design. Time allowed: 2 hours Spring Semester 2006

UNIVERSITY OF SURREY. BSc Programmes in Computing. Level 1 Examination. CS183: Systems Analysis and Design. Time allowed: 2 hours Spring Semester 2006 CS/183/17/SS06 UNIVERSITY OF SURREY BSc Programmes in Computing Level 1 Examination CS183: Systems Analysis and Design Time allowed: 2 hours Spring Semester 2006 Answer ALL questions in Section A and TWO

More information

Implementing ISO 9001

Implementing ISO 9001 If you are faced with implementing ISO 9001, or anticipate it may soon become a requirement for your organization, keep reading. This article identifies reasons to implement the standard, summarizes its

More information

Is Your Organization Agile-Ready?

Is Your Organization Agile-Ready? Watermark Learning Article Is Your Organization Agile-Ready? Part 1: Four Formidable Questions Lately I ve been getting questions from Agile seminar participants about how to apply Scrum to real life,

More information

Objectives. Project Management Overview. Successful Project Fundamentals. Additional Training Resources

Objectives. Project Management Overview. Successful Project Fundamentals. Additional Training Resources Project Management for Small Business Moderator: Maria Mancha Frontline Systems, Inc. Objectives Project Management Overview Successful Project Fundamentals Additional Training Resources Project Management

More information

Total Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR)

Total Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR) Total Quality Management (TQM) Quality, Success and Failure Total Quality Management (TQM) is a concept that makes quality control a responsibility to be shared by all people in an organization. M7011

More information

This unit introduces the Systems Development Life Cycle and the roles involved in ICT system development.

This unit introduces the Systems Development Life Cycle and the roles involved in ICT system development. Unit Title: OCR unit number 34 Level: 2 Credit value: 6 Guided learning hours: 50 Unit reference number: Introduction to IT Systems Development J/601/3247 Candidates undertaking this unit must complete

More information

What is a life cycle model?

What is a life cycle model? What is a life cycle model? Framework under which a software product is going to be developed. Defines the phases that the product under development will go through. Identifies activities involved in each

More information

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam

44-76 mix 2. Exam Code:MB5-705. Exam Name: Managing Microsoft Dynamics Implementations Exam 44-76 mix 2 Number: MB5-705 Passing Score: 800 Time Limit: 120 min File Version: 22.5 http://www.gratisexam.com/ Exam Code:MB5-705 Exam Name: Managing Microsoft Dynamics Implementations Exam Exam A QUESTION

More information

SharePoint Project Management: The Key to Successful User Adoption

SharePoint Project Management: The Key to Successful User Adoption SharePoint Project Management: The Key to Successful User Adoption Leanne M. Bateman, PMP February 2012 Leanne Bateman, 2012. All rights reserved. Table of Contents ABSTRACT... 3 ABOUT THE AUTHOR... 3

More information

EMA CMDB Assessment Service

EMA CMDB Assessment Service The Promise of the CMDB The Configuration Management Database (CMDB) provides a common trusted source for all IT data used by the business and promises to improve IT operational efficiency and increase

More information

Chapter 1 System Development Environment

Chapter 1 System Development Environment Chapter 1 System Development Environment Definition Information systems analysis and design: The organizational process to develop computer-based information systems. History In the early years of computing,

More information

Assessing Your Information Technology Organization

Assessing Your Information Technology Organization Assessing Your Information Technology Organization Are you running it like a business? By: James Murray, Partner Trey Robinson, Director Copyright 2009 by ScottMadden, Inc. All rights reserved. Assessing

More information

SharePoint Project Management: The Key to Successful User Adoption

SharePoint Project Management: The Key to Successful User Adoption SharePoint Project Management: The Key to Successful User Adoption Leanne M. Bateman, PMP Principal Consultant February 2012 www.beaconstrategy.com Table of Contents ABSTRACT... 3 ABOUT THE AUTHOR... 3

More information

Chapter 6 Implementation Planning

Chapter 6 Implementation Planning Chapter 6 Planning Planning- Division into Work Packages The following are the recommended Work Packages Overall Change Programme Work Package 1 E-Cabinet Model Work Package 2 Security Policy Design Work

More information

K-12 Entrepreneurship Standards

K-12 Entrepreneurship Standards competitiveness. The focus will be on business innovation, change and issues related to the United States, which has achieved its highest economic performance during the last 10 years by fostering and

More information

Proven Best Practices for a Successful Credit Portfolio Conversion

Proven Best Practices for a Successful Credit Portfolio Conversion Proven Best Practices for a Successful Credit Portfolio Conversion 2011 First Data Corporation. All trademarks, service marks and trade names referenced in this material are the property of their respective

More information

This paper was presented at the 1995 CAUSE annual conference. It is part of the proceedings of that conference, "Realizing the Potential of

This paper was presented at the 1995 CAUSE annual conference. It is part of the proceedings of that conference, Realizing the Potential of This paper was presented at the 1995 CAUSE annual conference. It is part of the proceedings of that conference, "Realizing the Potential of Information Resources: Information, Technology, and Services--Proceedings

More information

Workflow & Project Management Technology Providers

Workflow & Project Management Technology Providers Workflow & Project Management Technology Providers Most Complex Best Fit for Most In-House Creative Teams Most Simplistic Marketing Operations Mgmt (MOMS) Agency Mgmt (AMS) Project Mgmt (PMS) Workflow

More information

Understand why, when and how-to to formally close a project

Understand why, when and how-to to formally close a project Project Closure Purpose: Understand why, when and how-to to formally close a project Audience: Project managers, project sponsors, team members and other key stakeholders Learning Objectives: Describe

More information

Determining System Requirements

Determining System Requirements Topic # 7 Determining System Requirements System Requirements Determination Objectives 1. Provide insight into using interviewing to determine system requirements, including the preparation of an interview

More information

The Challenges of Application Service Hosting

The Challenges of Application Service Hosting The Challenges of Application Service Hosting Ike Nassi, Joydip Das, and Ming-Chien Shan SAP America 3410 Hillview Avenue, Palo Alto, CA 94304 ming-chien.shan@sap.com Abstract. In this paper, we discuss

More information

Netstar Strategic Solutions Practice Development Methodology

Netstar Strategic Solutions Practice Development Methodology Netstar Strategic Solutions Practice Development Methodology Netstar Corporation Abstract This document contains a high level description of the development methodology used by the Netstar Strategic Solutions

More information

Five Core Principles of Successful Business Architecture

Five Core Principles of Successful Business Architecture Five Core Principles of Successful Business Architecture Authors: Greg Suddreth and Whynde Melaragno Strategic Technology Architects (STA Group, LLC) Sponsored by MEGA Presents a White Paper on: Five Core

More information

Raise your game go CLouD

Raise your game go CLouD Raise your game GO CLOUD The latest research from Symantec dispels myths about cloud computing and talks common sense about the value of cloud computing for small businesses. We all feel perfectly at home

More information

Configuration Management One Bite At A Time

Configuration Management One Bite At A Time Configuration Management One Bite At A Time By Kai Holthaus, ITIL v3 Expert and Director for Third Sky, Inc. Implementing Configuration Management can be a daunting challenge. While the potential payback

More information

Qlik UKI Consulting Services Catalogue

Qlik UKI Consulting Services Catalogue Qlik UKI Consulting Services Catalogue The key to a successful Qlik project lies in the right people, the right skills, and the right activities in the right order www.qlik.co.uk Table of Contents Introduction

More information

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.

A discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration. A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering

More information

General Problem Solving Model. Software Development Methodology. Chapter 2A

General Problem Solving Model. Software Development Methodology. Chapter 2A General Problem Solving Model Software Development Methodology These focus on understanding what the problem is about Chapter 2A Concerned with understanding more about the nature of the problem and possible

More information

WHITE PAPER. The extensive outsourcing checklist

WHITE PAPER. The extensive outsourcing checklist WHITE PAPER The extensive outsourcing checklist INTRODUCTION When it s time to find an outsourcing provider, many companies just call up the old RFP (Request for Proposal) file on the computer, change

More information

SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT)

SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT) SAMPLE INVITATION TO TENDER ADVERTISEMENT (CONTRACT) Invitation to Tender [Insert brief description of project/consultancy E.g. provision of legal services for X native title claim ]. [Name of Representative

More information

The Rap on RUP : An Introduction to the Rational Unified Process

The Rap on RUP : An Introduction to the Rational Unified Process The Rap on RUP : An Introduction to the Rational Unified Process Jeff Jacobs Jeffrey Jacobs & Associates phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Does your

More information

Business Process Management's Success Hinges on Business-Led Initiatives

Business Process Management's Success Hinges on Business-Led Initiatives Business Process Management's Success Hinges on Business-Led Initiatives 26 July 2005 Michael James Melenovsky Source: Gartner Note Number: G00129411 Organizations that had the most-successful BPM initiatives

More information

Innovation Toolbox. Evaluate Idea PREPARED BY: Australian Institute for Commercialisation. and

Innovation Toolbox. Evaluate Idea PREPARED BY: Australian Institute for Commercialisation. and Innovation Toolbox Evaluate Idea PREPARED BY: Australian Institute for Commercialisation Queensland Department of Employment, Economic Development and Innovation and June 2009 Version 1.0 TABLE OF CONTENTS

More information

Human Relations Sherry Peters - Director, Human Relations Specialist Professional Phase 2 (SP2), ASPA Bargaining Unit

Human Relations Sherry Peters - Director, Human Relations Specialist Professional Phase 2 (SP2), ASPA Bargaining Unit JOB TITLE NAME UNIT REPORTS TO JOB FAMILY Organizational Development Specialist Vacant Human Relations Sherry Peters - Director, Human Relations Specialist Professional Phase 2 (SP2), ASPA Bargaining Unit

More information

Closing the Business Analysis Skills Gap

Closing the Business Analysis Skills Gap RG Perspective Closing the Business Analysis Skills Gap Finding the immediate solution and preparing for the long term As the Business Analysis bar is raised, skilled BAS become harder to find. Susan Martin

More information

Bharat Petroleum: Enabling One of India s Largest B2B Implementations with SAP NetWeaver PI

Bharat Petroleum: Enabling One of India s Largest B2B Implementations with SAP NetWeaver PI Picture Credit Bharat Petroleum Corporation Limited, Mumbai, India. Used with permission. Bharat Petroleum: Enabling One of India s Largest B2B Implementations with SAP NetWeaver PI How does an energy

More information

White Paper. Automating Your Code Review: Moving to a SaaS Model for Application Security

White Paper. Automating Your Code Review: Moving to a SaaS Model for Application Security White Paper Automating Your Code Review: Moving to a SaaS Model for Application Security Contents Overview... 3 Executive Summary... 3 Code Review and Security Analysis Methods... 5 Source Code Review

More information

CMDB and its Role in Transformation

CMDB and its Role in Transformation CMDB and its Role in Transformation 2 CMBD and its Role in Transformation Contents Foreword from Richard Pharro, CEO, APMG 3 Introduction 4 Setting the Scene 5 Implimentation 6 People, Process, Technology,

More information

Agile Master Data Management A Better Approach than Trial and Error

Agile Master Data Management A Better Approach than Trial and Error Agile Master Data Management A Better Approach than Trial and Error A whitepaper by First San Francisco Partners First San Francisco Partners Whitepaper Executive Summary Market leading corporations are

More information

Training Programs for Enterprise-Wide Change

Training Programs for Enterprise-Wide Change Training Programs for Enterprise-Wide Change Top Five Requirements for Programs that Deliver Prepared by VisionCor, Inc. 1 Contents Summary... 3 Before We Get Started... 3 Program Principles... 4 Business

More information

Exam Results. IT 4823 Information Security Administration. Project Management for Information Security. Introduction. Project Planning Considerations

Exam Results. IT 4823 Information Security Administration. Project Management for Information Security. Introduction. Project Planning Considerations Exam Results 90+ 7 IT 4823 Information Security Administration November 14 Implementing Security Copyright 2005 by Bob Brown 80-89 70-79 < 70 Questions 1, 5, 9, and 16 came from exam 1. Questions 6 and

More information

Guideline to purchase a CRM Solution

Guideline to purchase a CRM Solution Guideline to purchase a CRM Solution esphere Whitepaper Content list Introduction... 3 Challenges... 3 Overview... 4 Define Your CRM Requirements and Business Objectives and start gather information...

More information

JAD Guidelines. Description

JAD Guidelines. Description Joint Application Development (JAD) sessions are highly structured, facilitated workshops that bring together customer decision makers and IS staff to produce high-quality deliverables in a short time

More information

Quality Assurance. Ministry of Community Development and Ministry of Tourism, Culture and the Arts

Quality Assurance. Ministry of Community Development and Ministry of Tourism, Culture and the Arts Ministry of Community Development and Ministry of Date: August 2006 Prepared By: Fredo Vanlierop Project: CAWS Standards Documentation Harvest Package Name: Harvest Version: Contract: N/A 1 Document Revision

More information

Prioritizing Projects to Maximize Return on Investment

Prioritizing Projects to Maximize Return on Investment Prioritizing Projects to Maximize Return on Investment 1 Table of Contents I. Introduction: The Importance of ROI...3 II. Getting Started: Laying the Foundation...4 III. Putting It Together: A Systematic

More information

LABOR CATEGORY DESCRIPTIONS & QUALIFICATIONS

LABOR CATEGORY DESCRIPTIONS & QUALIFICATIONS KEY LABOR CATEGORY DESCRIPTIONS PROGRAM MANAGER Description: The Program Manager is responsible for coordinating the management of all work performed under the overall contract and shall be capable of

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

TECHNOLOGY SOLUTIONS FOR THE INTERNAL AUDITOR

TECHNOLOGY SOLUTIONS FOR THE INTERNAL AUDITOR TECHNOLOGY SOLUTIONS FOR THE INTERNAL AUDITOR (BUY VS BUILD) APRIL 17, 2015 LEVERAGING TECHNOLOGY FOR AUDIT Utilizing Software to Administrate Audit Process 40% 35% 30% 37% Tools Leveraged 32% 36% Yes

More information

Development and Acquisition D&A

Development and Acquisition D&A Federal Financial Institutions Examination Council FFIEC Development and Acquisition D&A APRIL 2004 IT EXAMINATION H ANDBOOK Development and Acquisition Booklet April 2004 TABLE OF CONTENTS INTRODUCTION...

More information

Successful CRM. Delivered. Prepare for CRM Success. Our How to start right and stay right!

Successful CRM. Delivered. Prepare for CRM Success. Our How to start right and stay right! Successful CRM. Delivered. Prepare for CRM Success Our How to start right and stay right! ConsultCRM: Prepare for CRM Success Introduction ConsultCRM has years of experience in the area of Customer Relationship

More information

Software Configuration Management Plan

Software Configuration Management Plan For Database Applications Document ID: Version: 2.0c Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 22 Copyright 2000-2005 Digital Publications LLC.

More information

How To Model Software Development Life Cycle Models

How To Model Software Development Life Cycle Models Various Software Development Life Cycle Models Sahil Jindal, Puneet Gulati, Praveen Rohilla Dronacharya College of Engineering, India Abstract:An SDLC model is a conceptual framework describing different

More information

Making sales sizzle for success

Making sales sizzle for success experience. insight. impact. Making sales sizzle for success This article appeared in COR Healthcare Market Strategist, January 2005 Targeted and managed right, sales is a direct, powerful tool for building

More information

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software

Evaluating Software Alternatives. Chapter 4 Methods of Software Acquisition. Advantages of Custom Developed Software. Custom Developed Software Evaluating Software Alternatives Chapter 4 Methods of Software Acquisition Examine software alternatives and select an overall strategy for the proposed system to prepare for the transition to the systems

More information

Is ITIL All Theory and No Practice?

Is ITIL All Theory and No Practice? Is ITIL All Theory and No Practice? Carolyn M. Hennings PMP, IT Service Manager ITIL is a Registered Trade Mark, and a Registered Community Trade Mark of the Office of Government Commerce, and is Registered

More information

Job Description. Requirements

Job Description. Requirements Job Description Position / Designation Level / Rank Program Manager Principal Consultant Requirements Educational Qualifications Experience BE/B.Tech/ME/MTech preferably in Information Technology/Computer

More information

Information Systems. Background

Information Systems. Background Background The goal of the Information Systems is to provide an integrated set of information systems to efficiency and effectively support the administration and operational needs of the District. Functional

More information

E-Guide. Sponsored By:

E-Guide. Sponsored By: E-Guide Choosing a provider for WAN managed services for your enterprise WAN managed services have really taken off and if you re considering deploying WAN managed services there s a few things you should

More information

Managing IT Outsourcing. MIS 4133 Software Systems

Managing IT Outsourcing. MIS 4133 Software Systems Managing IT Outsourcing MIS 4133 Software Systems Outline Outsourcing Strategy Sourcing Options Forms of Outsourcing Outsourcing Characteristics Vendor Choices Advantages/Disadvantages Hidden Costs Challenges/Risks

More information

ebook THE SURVIVAL GUIDE FOR MIGRATING TO A CLOUD- BASED CRM

ebook THE SURVIVAL GUIDE FOR MIGRATING TO A CLOUD- BASED CRM ebook THE SURVIVAL GUIDE FOR MIGRATING TO A CLOUD- BASED CRM Table of Contents 03 04 06 08 09 10 12 INTRODUCTION PROJECT KICK-OFF & EFFECTIVE COMMUNICATION TRAIN, TRAIN, AND TRAIN AGAIN SELL THE PRODUCT

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Project Management Consulting Services

Project Management Consulting Services Project Management Consulting Services Development organizations face a long list of challenges from personnel reductions, tight budgets, rising costs, increasing security risks and ever-increasing competition

More information