Information Systems Analysis
Current Events Discussions and Announcements
Nothing great was ever invented without enthusiasm. -Ralph Waldo Emerson
|  |
Remember to check the Analysis Links Page for more information on specific topics,
and Canvas for assignments.
A sample project paper and the associated presentation are also available for reference.
|
|
How to write a good software design doc
Evolution of UX Process Methodology
Cost-Benefit Analyses
Overview of Issues
Feasibility and Cost Assessment
The Law of Expectation Management
The Importance of Managing Expectations
Project Stakeholder Management
An example of stakeholders management: Labadie, MO
To learn more about interacting with clients, read the article Know Thy Client
Political Considerations in Requirements Analysis
Managing Customer Expectations
Intro to Cost-Benefit Analysis
The Short Run vs. The Long Run
Putting A Price Tag On Life
Cost-Benefit Analysis
Managing Client Expectations, by Scotty
Grover on Customer Service - High Expectations
(04/29/19)
Specifications
How to write the perfect IT Business Requirement!!
How to Tell When the Requirements Are Done
Introduction to Requirements Management
Audit the Specifications
Requirements Analysis and Specification
Keep it Simple!
Remember the System's Goal
Trace Requirements
The 15-Minute Competitive Advantage
Top Ten Mistakes in Web Design
How Design Designs Us
(04/29/19)
The Exam
Dieter Rams 10 Principles of Good Design
Agile Is Not Enough
International Issues: Culture and Analysis
Prototyping
Introduction of Prototyping
Rapid Prototyping Google's way
Sketching and Paper Prototyping
Digital Prototyping
Native Prototyping
Fast Prototyping with Sketch, Invision and Craft
14 Smart Habits That Will Make You a Better UX Designer
Sketching Techniques
Paper Prototyping As a Usability Testing Technique
Paper Prototyping Defined
Paper Prototyping: The 10 Minute Practical Guide
How to choose a user research method
The Rapid Prototyping Process
An analogy: Prototyping Star Wars Figures as an example of how different kinds of prototypes are used to answer different kinds of questions
Prototyping the User Interface
Lessons Learned
Wanna Create A Great Product? Fail Early, Fail Fast, Fail Often
Examples
-
An example of how prototyping can be used to elicit user feedback: this example is replicated here for you to consider as a way of doing prototyping, and does not function
-
The Analysis and Prototyping of Effective Graphical User Interfaces
Content Prototyping
Webflow University
Tools and references
Prototyping Tools
Design Interactive Website, App and Mobile Prototypes and Wireframes with ProtoShare
Webflow
(4/1/19)
"Prototyping for Digital Experiences
-- Yes, it is an advertisement. Watch it anyway.
The project management deck is available here.
Data Flow Diagrams
Introduction to Data Flow Diagram (DFD)
The data dictionary templates
VIDEO: Drawing a Context Diagram
VIDEO: Tools of Analysis (part 6 of 8) - Process & Data (DFD / Data Flow Diagram)
Data Flow Diagram (DFD) Example (Context and Level 0 Diagrams)
Data Flow Diagram (DFD) Example (Level 4 Explosion)
An example
VIDEO: Connect your Data to the Diagram
Introduction to Data Flow Diagrams
Access the Hub for Visio
- (3/4/19)
Information
Measures of the value of information
alternate syllabus (an example of data, not information)
Information Comparison (View pdf version)
Building Blocks of IS
How not to be ignorant about the world
(3/14/19)
Data Dictionaries
Data Dictionary
More samples
Getting started
How to make a data dictionary
Sample Formats
-
Templates
-
Example 1
-
Example 2
- (3/4/19)
Use Cases
Use Cases
Overview
Use Case Notation (view as a pdf)
An Example
VIDEO: Creating Use Case Diagrams in Visio 2007
- (3/4/19)
SCRUM Lecture
More about SCRUM
- Simplilearn
- Tutorials Point
- Intro to Scrum in Under 10 Minutes
- Beginners Guide to Scrum and Agile
- Agile Manifesto
- Comprehensive Guide to the Agile Manifesto
Methodologies
- What would happen if we put HUMANS back into the foreground ... This concept is called Design Innovation
Design Thinking
Systems Thinking
Better Design Through Humanity
Waterfall vs Agile
Stages of Methodologies
Agile Methodology
Agile and Design Thinking
Meta Methodologies
Benefits of Systems Analysis
Making do when you don’t know what to make
(1/2/19)
Design Thinking
Overview of Design Thinking
5 Methods to Inspire You
Brainstorming
The Deep Dive
Case Stories
How I Stopped Worrying and Learned to Love Design Thinking
Lessons from Design School
Digital Tools for Design Research
Design Thinking Teams
IDE-O’s Culture of Helping
(1/2/19)
What Do Know about Bad Systems Design?
The rise and fall of the Chaos report figures
Benchmarks over the years

Summary of past years
CHAOS Report 2016: Outline
Standish Group White Paper: Chaos Report
The Big Boom
CHAOS Resolution by Agile vs. Waterfall
CHAOS Report 2016: Outline
2015 Standish Reports
2013 Study Results
Resolution of Projects, 1994-2004 Cost Overruns
Cost Overruns, 1994-2004
Software Project Failure Costs Billions.. Better Estimation & Planning Can Help
Top Ten Reasons for Success
Standish view of Best Practices for SAD
Glass, Robert L. The Standish Report: Does It Really Describe a Software Crisis?, Communications of the ACM, 49(8), August, 2006, pp. 15-16.
Jørgensen, Magne and Kjetil Moløkken, How Large Are Software Cost Overruns? A Review of the 1994 CHAOS Report, Information and Software Technology, 48(4), April 2006.
A humorous view of best practices. (View pdf Version)
(2/2/19)
Information
Measures of the value of information
alternate syllabus (an example of data, not information)
Information Comparison (View pdf version)
Building Blocks of IS
How not to be ignorant about the world
(3/3/19)
Creativity
Brainstorming Pitfalls and Best Practices, Page 2, Page 3
Brainstorming Rules
Creativity
Brainstorming
The One Thing You Need to Generate Great Ideas -- Drawing
Isaac Asimov Asks, “How Do People Get New Ideas?”
Creative Confidence
What's the Point of Creativity?
Defining Creativity and Innovation
Science of Brainstorming
Four steps for a successful brainstorming session:
- Don’t filter. “If you start a meeting and you say, ‘Okay, we’re gonna come up with really good ideas,’ that can be a really bad way to start,” says Schunn. “With that kind of pressure to come up with the best ideas right away, you don’t have a sense of exploration. Things will kind of run dry.”
- Don’t start with an example. Planting a solution which worked in the past in someone’s mind makes them much more likely to come up with similar solutions rather than new ones.
- Use analogies. “They allow you to step between worlds that seem disconnected and connect them based on some structure to help you come up with new ideas, even if they’re not radical, and then build on them,” says Chan.
- Beware of incentives. When you give people incentives (like cash) for ideas, “they come up with lots of ideas and they tend to be very similar to each other but not a lot of creative ideas,” says Chan.
What’s Blocking Corporate Creativity?
7 sins that kill creativity in America
Innovation and Entrepreneurship: Customer Research
(2/2/19)
Business Rules
A BUSINESS RULE defines or constrains some aspect of business by and always resolving to either true or false.
-
Business rules are intended to assert business structure or to control or influence the behavior of the business. (Wikipedia)
-
Business rules are intended to prevent disruption in a company or business.
-
Business Rules are used every day to define entities, attributes, relationships and constraints.
-
Usually though they are used for the organization that stores or uses data to be an explanation of a policy, procedure, or principle.
-
Why a Business Rules Engine is Essential for Child Welfare Programs
-
What are business rules?
-
Powering Better Social Services
-
IBM's definition of a Business Rule
-
An example of bad application of Business Rules
(3/1/19)
Empathy: the ability to understand and share the feelings of another
- Connection
- Rapport
- Active Listening
- Solution
- Hear
- Heart
- Communication
- Understanding
- Awareness
- Listening
- Insight
- Sensitivity
- Comforting
- Don't Judge
- NOT sympathy
- Sympathy is feeling compassion, sorrow or pity
- Empathy is putting yourself in the shoes of another
|



(1/30/19)
More about Wallets
- More about wallets
Others have been working on prototypes of wallets this fall....
A Kickstarter campaign has been initated for wallets. Check out what they discovered about wallets.

Useful Sites
Design Thinking Blog
Analysis Wisdom
International Institute of Business Analysis
What is Code?
Human-Centered Design
Making Systems Thinking Sexy
(1/22/19)
An example consultant's analysis report: Strider and Cline evaluate UM's implementation of PeopleSoft. ( 2/2/19)
The previous edition of your textbook had a chapter entitled "Succeeding as a Systems Analyst." It is available here with permission of the publisher. (1/22/19)
Good Advice
Dear Student: My Name Is Not 'Hey'
Professors’ Pet Peeves
Ten Things the Professor Loves
U can’t talk to ur professor like this
|