Info Systems Week 7

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 46

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

47 Terms

1

Usability

  • Usability means making sure something works well, and that a person of average ability or experience can use it for its intended purpose without getting hopelessly frustrated.

    • The less usable something is, the less likely it will be used

New cards
2

Key Components of Usability:

  1. Effectiveness: The ability of users to achieve specific goals accurately and completely.

    1. In healthcare - Ensuring patients and clinicians can achieve desired outcomes using eHealth tools (eg., accurate diagnosis, effective treatment planning).

      1. Can we use this correctly? Without many errors?

  2. Efficiency: The resources expended to achieve these goals, including time and effort.

    1. In healthcare - Streamlining processes to reduce time and effort for both patients and clinicians (eg,. Faster access to medical records, simplified user interfaces).

      1. Can I do things efficiently? How many resources do I need for this? Does this make my process easier?

  3. Satisfaction: The comfort and acceptability of the system to its users.

    1. In healthcare - Creating an engaging and stress-free experience for users, enhancing overall satisfaction with the eHealth system (eg., intuitive design, personalized features).

      1. Is this hopelessly frustrating? Do users feel comfortable using it? 

New cards
3

The Value Of Usability:

  1. Enhancing Patient Experience:

  2. Improving Clinical Efficiency:

  3. Fostering Adoption and Sustainability:

  4. Supporting Better Health Outcomes:

New cards
4

Usability definition

The effectiveness, efficiency, and satisfaction with which specified users achieve specified goals in particular environments

New cards
5

Effectiveness

  • the accuracy and completeness with which specified users can achieve specific goals in particular environments 

    • Measured through “did they do it right”?

New cards
6

Efficiency

  • he resources expended in relation to the accuracy and completeness of goals achieved 

    • Measured through how long the tasks take

New cards
7

Satisfaction

  • The comfort and acceptability of the work system to its users and other people affected by its use 

    • This can be measured through a survey

New cards
8

Usability testing

  • One user at a time is shown something (prototype, website, paper design concepts) and is asked to figure out what it is or try to use it to do a typical task

    • The idea is to do a live test and ask them how they would do a representative task 

    • Normally we want to hear the test users “think aloud” so that we can measure effectiveness and efficiency 

      • We also normally have another group that watches or listens to this useability test (often the rest of the team that is working on this application) 

New cards
9

Assessing Usability

  • Testing one user is 100% better than testing none

  • Testing one user early in the project is better than testing 50 near the end

  • Make sure the people who are testing are representative of your end users 

    • They do not necessarily need to be end users (anyone can notice problems) 

  • Testing is an iterative process

    • Testing should happen all through the development process 

  • Nothing beats a live audience reaction

  • DOES NOT HAVE TO BE FANCY AND EXPENSIVE

New cards
10

Traditional Testing

off-site, full day, big report, as many problems identified as possible, $5k-$10k

New cards
11

Do-it-yourself

half day, 1-2 page email, entire dev team and stakeholders meet to discuss, identifies most serious prob, few 100 or less

New cards
12

Usability Lab at RJC (4th floor):

  • McMaster Digital Transformation Research Centre

New cards
13

Project management is relevant for ISM because:

  • It brings clarity to planning 

  • It can be used as a problem-solving tool to address goals or problems 

  • Technology implementation is very closely related to project management

New cards
14

project

A temporary endeavour was undertaken to create a unique product, service, or result

New cards
15

Operational work

ongoing, supports the business and systems of the organization

  • E.g. McMaster’s operational work is education, financial aid, and student services. Project work would be the new building, research project, making a new program, implementing info systems 

New cards
16

Project Characteristics

  • A specific objective to be completed within specifications

  • Defined start and end dates

  • Funding limits (if applicable)

  • Consume human and nonhuman resources

  • Multifunctional teams → Unique context of work

New cards
17

“iron triangle”

Time, Cost and Scope, constraints are dependant on eachother

New cards
18

Project Success Basics: 

  1. Time

  2. Cost

  3. Scope

  4. Quality

New cards
19

What else should be considered in terms of project success?

The end user, customers, the value of the project

New cards
20

What is Project Management?

  • The application of knowledge, skills, tools and techniques to project activities in order to meet project requirements. (PMI PMBOK)

  • A results-oriented management style

New cards
21

Five Project Management Process Groups:

  1. Project Initiation

    1. Getting things set up and defined 

  2. Project Planning

  3. Project Execution

    1. Performing the work of the project 

  4. Project Monitoring and Control

    1. Performing the work of the project 

  5. Project Closure

New cards
22

Traditional PM Approach

predictable, known and stable tech and project scope suitable, more physical

New cards
23

Agile PM Approach

  • Agile is not better than traditional and vice versa 

    • It is just about what fits best for the project 

Best for uncertain projects

Often software or app development requires an agile approach, less physical (more software)

 in agile we need to do work and then check-ins over the course of the project

  • Uses iterations (“time boxes”) to develop a workable product that satisfies the customer and other key stakeholders.

    • Usually, each iteration takes a few weeks 

    • At the end of the iteration, we want something that users can test 

    • After they test it, we come up with new tasks we want to do/improve in the next iteration 

      • In traditional, we know how much work we need, in agile, we have no idea how many iterations we need to be successful 

  • Stakeholders and customers review progress and re-evaluate priorities to ensure alignment with customer needs and company goals.

  • Adjustments are made and a different iterative cycle begins that subsumes the work of the previous iterations and adds new capabilities to the evolving product.

New cards
24

Product Lifecycle

Defining, Planning, Executing (longest), Closure

New cards
25

Defining

Goals, specifications, tasks, responsibilities

New cards
26

Planning

schedules, budgets, resources, risks, staffing

New cards
27

Executing

Status reports changes, quality, forecasts

New cards
28

Closure

Train customer, transfer docs, release resources, eval, lessons learned

New cards
29
New cards
30

Project team

  • Come from different areas in the org and carry out the project 

  • They are not thinking about the project all the time (they still do other work in their functional role (this may conflict)) 

New cards
31

Executives

What is our strategic direction, and how much will be spent on this

New cards
32

Functional managers

  • Managers of sections of the organization 

  • They normally pick who will join the project team from their particular area 

  • Only concerned with their functional area (don’t care about the project)

New cards
33

Project Defining/Initiating

  • Identify need, problem, or opportunity

  • Determine/select the project

  • Develop project charter

    • Rationale

    • Project objective

    • Expected benefits

    • General requirements and conditions

      • We want a basis for agreement among our stakeholders so they know the value it will add 

  • Decide if an RFP is needed

    • Do we do this work internally, or do we need other vendors involved? 

New cards
34

Scope Statement

  • A clear definition of project scope, formally approved before work begins

  • Clearly defines the deliverable(s) or main work items to be produced

    • Should also define what we will NOT be doing 

  • Requirements should be gathered from key stakeholders

  • Another way to think about scope:

    • Current State + Project Scope = Desired State

  • Also need to ask, does this include training? Does it include outside materials that are needed (hardware), etc

New cards
35

Project Scope

  • A definition of the end result or mission of the project

  • We do this after we have talked to the stakeholders

New cards
36

Work Breakdown Structure (WBS)

  • A hierarchical decomposition of the work of the project

  • The work of each parent node is broken down into two or more child nodes

    • It will look like an org chart, but it will break it down into deliverables and specific tasks 

    • How far we break it down depends on the size of the project 

  • Estimating of costs and time takes place at the lowest (work package) level

    • We need to break down each individual cost in order to be able to calculate total cost 

    • We estimate at each work package (this is the last step in each breakdown of the WBS (the dark green squares) 

    • We break it down to show what is interdependent on each other 

  • The number of levels depends on the complexity of the project and/or the level of detail chosen for the planning and management of the project

New cards
37

Woek packages

Project → Deliverables→Subdeliverable → Work package

New cards
38

Network Scheduling (project network)

  • A flow chart that graphically depicts the sequence, interdependencies, and start and finish times of the project activities, highlighting the critical path through the network.

    • The critical path is the longest path in duration 

    • You need to pay attention to the critical path to make sure you are staying on track 

    • The critical path duration = project duration 

    • Paths that are shorter than the critical path have slack 

  • Provides an estimate of the project’s duration.

  • Identifies activities that are critical.

  • Provides the basis for scheduling labour and equipment.

    • For each step (node) on the GANTT chant we can see the resources needed 

  • Provides a basis for budgeting cash flow.

New cards
39
New cards
40

Detailed Scheduling

  • The project network does not constitute a schedule until resources have been considered and assigned

    • Smooth utilization using Slack?

      • We may move around activities so that it fits for people’s schedules and constraints 

    • Resource-constrained?

New cards
41

Budget (time-phased):

  • Once the detailed schedule is finalized, the timing of costs are known for project work

    • We want to know what the costs are throughout the lifetime of the project 

  • The time-phased budget shows the planned spending per period on the project, including cumulative costs (or total budget)

  • Shows when costs are needed during the project duration 

    • This can signal when we need to withdraw money to meet taks 

New cards
42

Project Execution

  • Accomplish project objectives

    • Project manager leads

      • They don’t do the work themselves 

    • Project team completes the project

  • Increased pace as more resources are added

  • Monitor and control progress

  • Take corrective action as needed

  • Manage and control changes with sponsor approval

    • Just because we use a traditiaonl approach doesn’t mean change can’t happen with our project 

  • Achieve customer satisfaction with acceptance of deliverables

New cards
43

Project Control

  1. Regularly gathering data on project performance

  2. comparing actual performance to planned performance

  3. and taking corrective action immediately if actual performance is behind planned performance.

  • A regular reporting period should be established that is appropriate for the project.

New cards
44

Scope Change

  • Scope change is throught out, planned, and updated in the plan 

    • This is when the scope gets bigger, time gets bigger, costs get bigger 

New cards
45

Scope creep

not intentional and happens when do extra work without updating the plan

BAD
Scope gets bigger, but time and cost stay the same

  • This leads to getting behind schedule, going over budget, and having a negative result 

  • Number one reason for failure within project management 

New cards
46

Sources of Change

  • Project scope changes

  • Implementation of contingency plans

  • Improvement changes

New cards
47

Project Closing:

  • Collect and make final payments

  • Recognize and evaluate staff

  • Conduct post-project evaluation

  • Document lessons learned

  • Archive project documents

    • This can make future projects more efficient 

  • Record lessons learned

New cards
robot