Western Governors University

D479: User Experience Design

A guide to D479 in WGU's Software Engineering degree, on personas, information architecture, prototypes and usability testing.

Updated October 2026 · 5 min read

D479 explores the tools and techniques of user experience design. WGU's Software Engineering guide says students create deliverables such as persona profiles, information architectures and prototypes of different fidelity, and study usability testing.

It is a 3-unit course in term 5 of the Standard Path. Students who are used to coding find it unfamiliar, because the aim is to design for real users and justify choices with evidence rather than to build working software.

Course at a Glance

ItemDetails
UniversityWestern Governors University (WGU)
ProgramBachelor of Science, Software Engineering
PositionTerm 5, 3 competency units
CompetenciesFour, plus the opening planning conversation
Deliverables namedPersona profiles, information architectures, prototypes
Subject areaUser experience design and usability testing

What D479 Covers

Competency (summarized)What it means
Conduct formal and informal usability testing as part of prototypingObserving users attempt tasks and recording problems
Design wireframes and prototypes using industry-standard tools and techniquesMoving from rough sketches to higher fidelity
Establish timeframes for UX projects based on business requirementsPlanning effort and milestones
Update designs based on user testing analysisUsing findings to improve

Key Concepts Explained

Personas

A persona is a realistic profile of a typical user: goals, needs, context and frustrations. It keeps design decisions focused on people rather than on the team's own preferences.

Example: "Maria, a part-time student, books clinic appointments on her phone between classes. Goal: book in under a minute. Frustration: long forms." That persona justifies a short form and large tap targets.

Fidelity

Low-fidelity sketches test structure cheaply. High-fidelity prototypes test visual detail and interaction. Choosing the right fidelity for the question you want to answer is part of the skill.

Usability Testing

Give users realistic tasks and watch where they hesitate. Record task success, time, errors and comments. A few participants reveal most major problems.

Example: Four of five users cannot find the "reschedule" option because it sits under "Profile". The finding leads to a specific change: move it to the appointment card, then retest.

Typical Assignments and How to Approach Them

The guide names deliverable types but not task wording. Follow your course's task and rubric.

DeliverableWhat it testsHow to approach it
PersonasUnderstanding usersBase them on stated research or the scenario, not invention
Information architecture and wireframesStructure and flowShow the main tasks and the shortest path to each
PrototypeInteraction designUse a standard tool and keep screens consistent
Usability test reportEvidence-based improvementPresent findings, then changes linked to each finding

Where Students Get Stuck

Study Tips for D479

How We Help with D479

Send your task text, rough designs and notes. A writer can explain UX methods, draft a model write-up for study, or review your own deliverable for logic and clarity. For the next course in the sequence, see our guide for D480 Software Design and Quality Assurance.

GradeEssays is independent and not affiliated with WGU. We do not produce designs for submission, access portals or sit assessments. Our work is a study and feedback aid under WGU's academic integrity policy. Orders are written from scratch, with free revisions within the scope of your original request and a full refund if late.

A Practical Study Plan for D479

Design learning is easiest through making. Pick a simple app idea, such as a campus appointment booker, and use it as a running project through the course.

  1. Understand users. Write two personas with goals, needs and frustrations.
  2. Structure. Draw an information architecture showing the main sections and the paths to key tasks.
  3. Wireframe and prototype. Sketch low-fidelity screens, then build a higher-fidelity prototype in an industry-standard tool.
  4. Test. Run a quick usability test, record task success and problems, and list changes.
  5. Plan the work. Add a realistic timeline with milestones.

Keep before-and-after screens. Showing how test findings changed a design is the clearest evidence for the competency on updating designs.

Self-Check Questions for D479

Run through these before finalizing any design deliverable.

Strengthen Your UX Deliverables

Share your draft personas, wireframes or write-up. A design-minded writer gives feedback on clarity and logic.

Start My D479 Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

What is D479?

User Experience Design, a 3-unit course in term 5 of WGU's Bachelor of Science in Software Engineering.

What will I create?

The guide mentions persona profiles, information architectures and prototypes of different fidelity.

Does it include usability testing?

Yes. Conducting usability testing and updating designs from the results are listed competencies.

Do I need to code?

The description focuses on design deliverables rather than programming.

Can you design my project for submission?

No. We explain, give examples for study and review your own work.

Is GradeEssays part of WGU?

No. We are independent.