Skip to content
VUBuddy

SE601 Final Term Handouts by Anuu

Software Construction & Development PDF 14.5 MBUpdated 23 Oct 2026
Handout SE601 Final Term Handouts by Anuu PDF 14.5 MB
vubuddy.com
Type
Handout
Course
SE601 Software Construction & Development
Size
PDF 14.5 MB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 14.5 MB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2, 3 of 81. Download the file for all 81 pages.

SE601 final term Handouts · Week 7 · Software Construction and · Development · Efficiency of use and performance

Different steps and concepts involve in defining the task accomplishment should contain the minimum set of requirements.

Explaination:

Smartphone should support the users to perform their respective tasks by providing refined and an abstracted interface to the user. System should explicitly provide basic application functionality, focused on users’ objective. A task accomplishment requires system resources including processing capabilities, battery, number of steps, mental effort and others. Complex task requires comparatively more resources than a simple task.

Benefits

Users comfort level goes up and intended to use the application in the future.

Problems

Possibly, one task accomplishment steps are minimum for an evaluator, while other raised question. So, it’s a subjective in nature.

Aesthetic and minimalist design

Dialogues should not contain information which is irrelevant or rarely needed.

The application should provide aesthetically pleasant interaction, controls, icons, contents and others to the user. So, they can avoid negative UX and feel joyness while performing the task. Example An auto movement of cursor to the next field rather than scrolling enhances user experience. Similarly, when the user closes application, system should support the user in task accomplishment. But the displayed dialogue box contains additional and irrelevant information in the form advertisement, which enhances negative UX

Benefits

Minimum and aesthetically pleasant interface leads to better performance and increase comfort level.

Problems

Different evaluators may have different interpretations due to the subjective nature of this heuristic.

Flexibility and efficiency of use

System should provide shortcuts and configuration options for naïve and expert users to speed up interaction.

Experienced users may prefer to configure gestures as per their own requirements (e.g., double tapping on a particular area for direct zoom-in a specific part of the map). Similarly, short keys are available for different operations to speed up interaction. Users can also customize various operations according to requirements. System also provide shortcut to mute all calls, stop vibration of incoming calls, alarms and timers, when the device is flipped.

Example

Enabling the Wi-Fi by just flip the screen from the top and select the Wi-Fi icon. In the second way, Wi-Fi is turned on with some additional steps including “open the setting menu and then turning on Wi-Fi.

Benefits

Users can accomplish the task efficiently and establish a sense of ownership.

Problems

Each user has its own requirements and wants to customize accordingly. So, it is a difficult task for designers to accommodate all such users with full capacity

Handling varied context of use in mobile

environments

Smartphone application should provide a familiar, natural and effective way to interact in different context of use. Interface interaction in all such constraints should be highly acceptable for users.

Possible constraints are: auditory due to noise, visually due to bad light, shaking hands due to motion, or less focused due to social interaction. An effective interaction in these contexts of use facilitates the user to provide large controls, multi-modal input/output and subtle animation to accomplish task. System should also provide a usable setting of important functions of mobile application especially. It is observed that sometimes, due to movement, text is not readable on UI. It may be due to the use of improper color scheme and/or brightness restricts clear visibility, etc. System should support by putting a dot on some event/part of an application to improve the readability.

All SE601 files →
SE601 Software Construction & Development All SE601 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.