Cards (43)

  • What do we do after gathering requirements?
    Define system requirements by writing features
  • Why do we talk to kids and grown-ups during the analysis phase?
    To find out what would be fun
  • What is the first stage in developing a new system?
    Analysis
  • What is one feature that might be listed during the analysis of an online store?
    Shopping cart
  • Why is good design innovative?
    Good design is innovative because it introduces new solutions to existing problems, rather than just copying previous designs.
  • What is another feature that could be included in the analysis of an online store?
    Product browsing
  • What does unobtrusive and minimal design aim to achieve?
    It aims for a non-intrusive appearance
  • How do we gather requirements during the analysis stage?
    By talking to stakeholders and researching
  • What is the sixth principle of good design under Appearance & Experience?
    Aesthetic in visual appeal
  • What does coding involve in the implementation process?
    Writing the software using programming languages
  • What is the relationship between coding and deployment in implementation?
    Coding is done before deployment occurs
  • What are the three main types of testing in software development?
    • Unit Testing: Tests individual code parts in isolation
    • Integration Testing: Checks how components work together
    • System Testing: Evaluates the entire system against requirements
  • What is deployment in the implementation process?
    Launching the system for users to access
  • What is the purpose of testing in software development?
    To ensure code works correctly and meets requirements
  • What does system testing evaluate?
    It evaluates the entire system against specified requirements
  • What are the steps involved in the analysis stage of system development?
    • Gather requirements through stakeholder interviews
    • Research system objectives
    • Define system requirements by documenting features and functions
  • How does good design being consequent to the last detail relate to the principle of being unobtrusive?
    Good design that is consequent to the last detail ensures all aspects of the product work seamlessly together in an unobtrusive way
  • How can good design make a product understandable?
    Good design makes a product understandable by ensuring the product's features and functions are intuitive and easy to use.
  • What is the fourth principle of good design?
    Durable and reliable
  • What is the main goal of integration testing?
    To ensure different components work together without conflict
  • How does testing contribute to software quality?
    By identifying and fixing bugs early
  • What is the first step in the analysis process for a new toy?
    Ask people what they want the toy to do
  • How do the principles of good design being eco-friendly and as little design as possible work together?
    Minimizing the amount of materials and resources used in a product's design reduces its environmental impact, making it more eco-friendly
  • If you were to implement an online store, what would be the first step?
    Coding the website
  • What does the second principle of good design emphasize?
    It makes a product useful
  • Why is clarity important in design?
    It makes the product clear and understandable
  • What does consistency in design refer to?
    It means being consistent in all details
  • What should be checked regarding the checkout process during evaluation?
    If users find it confusing
  • How does testing save time and money in software development?
    By preventing issues from reaching users
  • What type of feedback is gathered during the evaluation phase?
    User feedback
  • What is the primary focus of the analysis stage?
    Understanding what the system needs to do
  • What does efficient resource use in design imply?
    It implies using resources effectively
  • What does integration refer to during implementation?
    Combining different parts of the system
  • What is the 3rd principle for good design?
    Good design is aesthetic
  • What are the three categories of design principles?
    Functionality & Usability, Appearance & Experience, Sustainability & Impact
  • How do we gather user feedback after launching a system?
    • Ask users about their experience
    • Check ease of browsing products
    • Assess adding items to carts
    • Evaluate the checkout process
  • How does good design being eco-friendly relate to the principle of being as little design as possible?
    Good design being eco-friendly and as little design as possible are related because minimizing the amount of materials and resources used in a product's design reduces its environmental impact.
  • Who do we interview during the analysis of an online store?
    Store managers
  • What is the final step in the systems development process?
    Evaluation
  • What is the ninth principle of good design?
    Eco-friendly design