500 likes | 650 Views
INFO 380 Information Systems Analysis and Management. Instructor: Greg Hay TA: Yuan Lin. Agenda: Session 3. Announcements Project Document Overview of Systems Analysis/Development Communicating with Client Project Teams. Announcements. Homework topic this week is on you!
E N D
INFO 380Information Systems Analysis and Management Instructor: Greg Hay TA: Yuan Lin
Agenda: Session 3 • Announcements • Project Document • Overview of Systems Analysis/Development • Communicating with Client • Project Teams
Announcements • Homework topic this week is on you! • What topic did you find new or interesting? • Go beyond basic definitions; why should I care? • Impress me in 500 - 650 words(remember to cite sources!) • Office Hours • I am available if people have questions\concerns
Announcements • Washington Technology Industry Association • Improve employment opportunities • Seminars & training • Social networking events • Student membership is $95/year • http://www.washingtontechnology.org/
Systems Analysis Team Project • Review Document • Milestones will help keep project on task • Incremental deliverables will go in proposal • Who does not have a sponsor? • Who might have several potential sponsors?
What are the two key words this quarter? Communication Value
What are the goals of Systems Analysis? Deliver on promises: • Features • Value defined by client • Timeframe • ‘On time’ • Money • On/under budget • Up-front expense • On-going maintenance
How do we improve our odds of success? • Repeatable process
How do we improve our odds of success? • Repeatable process • Measure effectiveness
How do we improve our odds of success? • Repeatable process • Measure effectiveness • Document what worked
How do we improve our odds of success? • Repeatable process • Measure effectiveness • Document what worked • Learn from our mistakes
What is a process called that does these? Methodology: an organizing system; methods or organizing principles underlying a particular art, science, or other area of study
Information Systems Development • Why do we need a methodology • Is there just one?
Information Systems Development • How to choose an appropriate methodology? • Industry • Experience • Business culture • Expense and risk of project
Design Implementation Evaluation Feedback Loop System Development Process Analysis
Why have a standard process? • Standard processes increases the probability of having a successful project: • Project completes on time • Project completes at/under estimated cost • Functional featuresthat work (customer satisfaction)
Why have a standard process? • Efficiencies are gained and quality improves • consistent process allows for clarity of status • better visibility of ‘where we are’ • better ability to adjust efforts & resources as needed
Why have a standard process? • Efficiencies are gained and quality improves • consistent process allows for learning • What went well? What did not? • documentation reduces costs • New people get up to speed quicker • Knowledge is shared versus hoarded
Principles of System Development • Get the system users involved • Use a problem-solving approach • Establish phases and activities • Document through development • Establish standards • Manage the process and projects • Justify systems as capital investments • Don’t be afraid to cancel or revise scope • Divide and conquer • Design systems for growth and change
Principles of System Development • TEST QUESTION!!
System Analysts • General Definition • Study problems and needs of organization to determine how people, data, processes and information technology can best accomplish improvements for the business.
System Analysts • Specialists • A programmer/analyst (or analyst/programmer) includes the responsibilities of both the computer programmer and the systems analyst. • A business analyst focuses on only the non-technical aspects of systems analysis and design. • A user analystfocuses on the experience users have with the systems and processes
System Analysts • Problem Solvers • Anticipates issues that require corrective action • Recognizes opportunities to improve a situation • often in absence of complaints
System Analysts • Most departments have analysts • Financial Management • Human Resources • Operations • Research and Development • Information Services
System Analysts • Skills of successful Analysts • Working knowledge of information technology • General business knowledge • General problem-solving skills • Good interpersonal communication skills • Character and ethics
Where Do Systems Development Projects Come From? • PIECES Framework (James Wetherbe) • Need to correct or improve: • Performance • Information • Economics (control costs or increase profits) • Control (security) • Efficiency (people and processes) • Service (customers, suppliers, partners, employees)
Where Do Systems Development Projects Come From? • Problem – an undesirable situation that prevents the organization from fully achieving its purpose, goals, and/or objectives • Opportunity – chance to improve the organization even in the absence of an identified problem • Directive - requirement imposed by management, government, or some external influence
We have a ‘problem’… • Now what?
Gathering Data • Analyst as Witness and Instrument • Assemble data in a politically agnostic view • Cross-verify interview information • Document and validate processes • Amazing what you can observe just from watching
Gathering Data • The Key Tasks • Picking the places to study • Getting in to the right places • Immersing into the process • Getting along with the people you study • Building the data log assembling notes
Focusing Data • Remember why you are there! • Whose agent are you? • If you become one of them, you can’t help them • Remain politically agnostic (allegiance to data)
Focusing Data • The Tasks: • Asking questions about the topics • Creating a formal understanding with the audience • Clarity arouses interest
Analyzing Data • Results: • Analysis emerges from the interaction of data • Stay faithful to the facts • Keep an eye on the big-picture • What is the impact going to be in fixing problem? • People • Process • Economics • Competitiveness
Stakeholders • A stakeholder is any person who has an interest in an existing or proposed information system. Stakeholders can be technical or nontechnical workers. They may also include both internal and external workers. • Information workers are those workers whose jobs involve the creation, collection, processing, distribution, and use of information. • Knowledge workers are a subset of information workers whose responsibilities are based on a specialized body of knowledge.
Project Teams • Finalize possible projects: 15 minutes • SCRUM meeting at end of class • Prioritize potential opportunities • Task List RACI • Thursday: • Milestone: Client Selection
Communicating with Client • Create an Agenda • Outlines next 8 weeks • Milestones • Deliverables • Frequency and method of communication • Batch questions!!
Where We Are Heading • Proposal • Table of Contents • Executive Summary • Introduction • Client Overview • Problem Statement • Methodology • Analysis and Findings • Opportunities • Proposal • Recommendations and Conclusions • Appendix (exhibits) Presentation