Problems 1, 2, 3, 8 page 264 Chapter 9 Systems Analysis and Design in a Changing World 6th Ed Satzinger, Jackson & Burd Ridgeline Mountain Outfitters (RMO): background/problems RMO has a disparate collection of computers dispersed across home offices, retail stores, telephone centers, order fulfillment/shipping centers, and warehouses- everything connected by a complex set of LAN’s, WAN’s and VPN’s A new Consolidated Sales and Marketing System was proposed This is a major project that grew out of the RMO strategic planning process 2 RMO Existing Application Architecture Supply Chain Management (SCM) Phone/Mail Order System 12 years old; Visual Studio/MS SQL Reached capacity; minimal integration Retail Store System 5 years old; Java/Oracle Older package solution; minimal integration Customer Support System (CSS) Web based system; evolved over the years, minimal integration 3 Ridgeline Mountain Outfitters (RMO): solution Strategic planning and competitive advantage for organizations involves leveraging information systems The information systems strategic plan is based on the overall strategic needs of the organization The information systems strategic plan includes definition of the technology architecture and the application architecture needed by the organization 4 Information Systems Strategic Plan Technology architecture— the set of computing hardware, network hardware and topology, and system software employed by the organization Application architecture—the information systems that supports the organization (information systems, subsystems, and supporting technology) 5 Proposed Application Architecture: Integrate SCM and New CSMS 6 New Consolidated Sales and Marketing System (CSMS) Sales Subsystem Order Fulfillment Subsystem Track shipments, rate products and services Customer Account Subsystem Integrates online, phone, and retail stores Shopping history, linkups, “mountain bucks” rewards Marketing Subsystem Promotional packages, partner relationships, more complete merchandise information and reporting 7 Key Additions: Support mobile computing devices Incorporating customer’s feedback and comments into production information Integrating social networking functions Support smartphones Tablet computers Designed for each platform and downloadable apps Mining from Facebook and Twitter 8 Activities of Core Process 1: Identify Problem and Obtain Approval 9 Identify the Problem System Vision Document Problem Description System Capabilities What is the problem and idea for the solution? What are the capabilities the new system will have? Helps define the scope Business Benefits The benefits that accrue to the organization Tangible (in dollars) and intangible benefits 10 System Vision Document RMO CSMS 11 RMO CSMS Vision Document (1) 12 RMO CSMS Vision Document (2) Systems Analysis and Design in a Changing World, 6th Edition 13 RMO CSMS Vision Document (3) 14 13. What is the difference between system capabilities and business benefits? The business benefits are measured in the dollars that are brought to the organization, either as increased revenue or reduced costs. (Intangible benefits are those where a dollar amount cannot be easily assigned, but still will add value to the organization.) The system capabilities are the functions that support the business procedures. The system capabilities are those things that enable or lead to the business benefits. 15 15. List 10 types of benefits that may be considered when approving a project. Opening up new markets with new services, products, or locations Increasing market share in existing markets Enhancing cross-sales capabilities with existing customers Reducing staff by automating manual functions or increasing efficiency Decreasing operating expenses, such as shipping charges for “emergency shipments” Reducing error rates through automated editing or validation Reducing bad accounts or bad credit losses Reducing inventory or merchandise losses through tighter controls Collecting receivables (accounts receivable) more rapidly 16 17 18 3. Develop a System Vision Document for Especially for You Jewelers based on the work you did for Problem 1 and Problem 2. 19 Activities of Core Process 2: Plan and Monitor the Project 20 Schedule the Work Project manager must establish initial project schedule and keep adjusting: Project Iteration Schedule The list of iterations and use cases or user stories assigned to each iteration Detailed Work Schedule Within an iteration, the schedule that lists, organizes, and describes the dependencies of the detailed work tasks As each iteration is finished, a detailed work schedule is prepared for the next iteration The next detailed work schedule takes into account the changes necessary based on feedback/progress 21 21. What is the difference between the project iteration schedule and the detailed work schedule? 22 6. What is meant by an organic approach? The way a plant or animal grows is an organic approach. It starts small and increases in size. But even when it is small it still has all the essential components and is fully functional. As it grows it develops more capability and expands its scope. Developing a piece of software “organically” attempts to take a similar approach. It starts small, but is functional, and grows piece by piece adding more capability. 23 Problem 8: Project Iteration schedule Currently, the university has very sparse records of its equipment and almost no records about maintenance or the software that has been purchased. A list of use cases has been defined; it will serve as the starting point to develop this system. Take the following list of use cases to create a project iteration schedule. You should try to arrange the use cases so similar ones are developed together. Also, the most important use cases should be developed first 24 25 26