asd Flashcards
as
is the process of creating interactive products and services in which the designer considers how people will engage with the product.
Interaction Design
colored by attitude, culture, personality, and context. Motion is often a trigger for action, as when your finger clicks the button on your mouse.
Motion
In this step, the requirements for the software system are identified and documented. For example, in a barangay management system, the stakeholders such as barangay officials, residents, and staff may be interviewed to gather information on their needs and expectations for the system.
Requirements Gathering and Analysis
is the thread that ties together elements in a single design.
Consistency
is the design and composition of an environment so that it can be accessed, understood and used to the greatest extent possible by all people regardless of their age, size, ability or disability.
Universal Design
provide more specialized solutions for people with specific requirements.
Assistive Technology
The team works with stakeholders to define user stories, which describe the desired functionality in a user-centered way.
User Stories
The team continually improves the design of the code to make it easier to maintain and add new features.
Refactoring
The choice of a font style, the color of the text, and the font size are all critical to user experience.
Typography
a tool, often a computer software or physical replica, used to simulate and understand the complex dynamics of a river system, including water flow, sediment transport, and morphology, for various purposes like flood prediction or water resource management.
River Model
a cycle of repeated work that a team creates to quickly prototype their product and get feedback from customers and stakeholders
Iterative
In this step, the software is tested to ensure that it meets the requirements and is free of bugs. For example, in a barangay management system, the testers may perform unit testing, integration testing, and acceptance testing to ensure that the system is functional and reliable.
Testing
is a structured process that guides software development projects from start to finish, encompassing all phases from initial planning and requirements gathering to deployment and maintenance, ensuring a well-managed and efficient development process.
Software Development Life Cycle
is a process used by software developers to plan, design, develop, test, and maintain software systems.
Software Engineering Methodologies
A set of practices and techniques for Agile development that focus on ensuring software quality and continuous improvement, such as automated testing, pair programming, and continuous integration.
Extreme Programming
a feeling of visual equality in shape, form, value, color, etc.
Balance
It is essential for a design to have a clear hierarchy, one that is understandable and familiar for the users.
Heirarchy
is a sequential software development methodology, where the development process is divided into distinct stages.
Waterfall Model
In this step, the software design is created, including the system architecture, user interface, and database design.
Design
As the social movements of the 20th Century were gathering momentum, the design industry responded with targeted efforts.
Disability Specific
The team regularly gathers feedback from stakeholders and users to refine the requirements and improve the software.
Continous Feedback
A system should be easy to learn for new users, and it should provide feedback that helps users understand how to use the system.
Learnability
is a flexible and iterative approach to software development that values collaboration, customer satisfaction, and continuous improvement.
Agile
brings together a composition with similar units. If
for example your composition was using wavy lines and organic shapes, you would stay with those types of lines and not put in just one geometric shape.
Harmony
The word ‘task’ is focused on accomplishing ‘work’.
Derived Theory
fields such as Human Factors, Ergonomics and other functional design approaches look at the physical anatomy and the behavior of the person and use this information to create designs that fit.
User Centered
Touch provides vital information about the environment.
Haptics
a movement in which some elements recur regularly. Like a dance, it will have a flow of objects that will seem to be like the beat of music.
Rhythm
sensation of an object can provide clues as to how it is to be used.
Texture
Identification 1
Software engineering methodologies
Identification 2
System Development Life Cycle
Identification 11
Universal Design
Idetification 12
Motion
Identification 13
Assistive Technology
Identification 14
Extreme Programming
Identification 15
Refactoring
Fill in the blanks 1
Successful User Interface
Fill in the blanks 2
Guidelines Documents & Processes
Fill in the blanks 3
Ethnographic Observation
Fill in the blanks 4
Academic Orientation
Fill in the blanks 5
Controlled Experiments
Provide the 5 purpose SOFTWARE ENGINEERING METHODOLOGIES
⦁ Improve software quality
⦁ Manage development process
⦁ Reduce risk
⦁ Ensure on-time delivery
⦁ Improve collaboration and communication
Provide the 6 phases System Development Life Cycle (SDLC)
⦁ Requirements Gathering and Analysis
⦁ Design
⦁ Development
⦁ Testing
⦁ Deployment
⦁ Maintenance
Provide 4 advantages Waterfall
⦁ Simple and easy to understand
⦁ Clearly defined stages and milestones
⦁ Good for projects with well-defined requirements
⦁ Easy to manage and track progress
Provide 5 examples of Extreme Programming (XP)
⦁ Continuous Integration
⦁ Test-Driven Development
⦁ Pair Programming
⦁ User Stories
⦁ Refactoring
Provide 4 Advantages Agile
⦁ Adaptive and flexible
⦁ Customer-focused
⦁ Continuous improvement
⦁ Faster time-to-market
Provides 7 principles of HCI
⦁ Learnability
⦁ Flexibility
⦁ Efficiency
⦁ Memorability
⦁ Error Handling
⦁ User Satisfaction
⦁ Accessibility
Enumerate the 4 Principles of Universal Design in Information Technology
⦁ Perceivable
⦁ Operable
⦁ Understandable
⦁ Robust
Draw the 3 factors of universal design
Usable, Accesible, Universal Design, Inclusive