{"id":176047,"date":"2026-07-08T10:31:38","date_gmt":"2026-07-08T14:31:38","guid":{"rendered":"https:\/\/www.bu.edu\/eng\/?p=176047"},"modified":"2026-09-04T12:25:39","modified_gmt":"2026-09-04T16:25:39","slug":"human-centered-ai-and-software-engineering","status":"publish","type":"post","link":"https:\/\/www.bu.edu\/eng\/2026\/07\/08\/human-centered-ai-and-software-engineering\/","title":{"rendered":"What Is Human Centered Artificial Intelligence? How AI Software Engineers Tackle the Human Side of AI"},"content":{"rendered":"<h2><b><i>What does it really mean to create human-centered AI?<\/i><\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Amid the rapid pace of artificial intelligence (AI) innovation, it&#8217;s easy to get distracted by the technical breakthroughs and impressive metrics and forget to consider the ultimate purpose of the technology. Model performance matters, but it is crucial to remember <\/span><i><span style=\"font-weight: 400;\">who<\/span><\/i><span style=\"font-weight: 400;\"> these systems serve and <\/span><i><span style=\"font-weight: 400;\">why<\/span><\/i><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By keeping humans at the center of AI development, we&#8217;re more likely to design and deploy systems that are truly responsible as well as easy for the average user to navigate. AI software engineering guides this shift from technical to usable, revealing how users prefer to interact with AI and where today&#8217;s systems or features fall short.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Understanding the human side of AI is key to unlocking the true power of AI software engineering. Read on to discover the critical role of the AI software engineer as we clarify: What is human-centered artificial intelligence?<\/span><\/p>\n<h2><b>AI Software Engineering Is Not Just About Models and Code<\/b><\/h2>\n<p><a href=\"https:\/\/www.bu.edu\/online\/2026\/02\/20\/what-is-software-engineering-for-ai-and-why-does-it-matter\/\"><span style=\"font-weight: 400;\">AI software engineering<\/span><\/a><span style=\"font-weight: 400;\"> builds artificial intelligence into software applications. This is a growing priority within the AI sector, but it&#8217;s not strictly about coding or modeling. This program focuses less on developing models in depth and more on integrating AI and large language models into reliable, scalable software systems.<\/span><\/p>\n<h3><b>Technical Performance Is Only Part of the Story<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">AI systems should not exclusively be evaluated based on technical benchmarks or tests of accuracy. Yes, models should be precise (consistently capable of creating accurate outputs) and robust (stable amid changing conditions), but computational performance alone can only achieve so much.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Technical parameters do not reveal whether models are truly helpful to the human users who use or rely on them. Systems which perform impressively in metrics like throughput or latency can still be difficult to trust or interpret.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Human-centered AI translates technical capabilities into outcomes that feel meaningful to real-world users. This inspires trust in production-ready AI.\u00a0<\/span><\/p>\n<h3><b>Human-Centered Thinking Becomes Essential in Production-Ready AI<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">As AI is increasingly built into software systems, human-centered thinking becomes vital to success in deployment and eventual scaling. To meet human-specific needs, engineers must consider user experience, especially as it relates to fully deployed AI systems. This determines AI\u2019s capacity to support diverse users amid varying inputs, expectations, workflows, and constraints.\u00a0<\/span><\/p>\n<h2><b>What Is Human-Centered AI?<\/b><\/h2>\n<p><a href=\"https:\/\/issues.org\/human-centered-ai\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Human-centered AI<\/span><\/a><span style=\"font-weight: 400;\"> (HCAI) represents an intentional approach to designing and deploying AI systems based on human needs and behaviors as opposed to technical capabilities. This approach suggests that, rather than exclusively emphasizing model performance, AI systems should center on usability, explainability, and ethical design.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In software engineering, this means expanding notions of performance beyond accurate outputs to consider how users interpret those outputs or respond to uncertainty. HCAI also draws attention to the broader human workflows or environments that influence AI implementation.\u00a0<\/span><\/p>\n<h3><b>Human-Centered AI Means Designing Around Real User Needs<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Human-centered artificial intelligence can encompass a wide range of goals and features, but these come down to a central priority: creating and deploying AI systems that actually meet the needs of their human users.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This begins with highlighting what a desirable experience with AI features looks like from the user&#8217;s perspective. From there, AI software engineers follow through by embedding user priorities into system designs to influence how data flows and how models are integrated.\u00a0<\/span><\/p>\n<h3><b>Human-Centered Artificial Intelligence Is About Use, Not Just Capability<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">HCAI goes beyond positive intentions to shape how AI features function when used by real people. This is not merely a matter of performance as measured through technical metrics. It prioritizes how features or systems behave when fully implemented within human-led environments. Models that perform well in isolation must remain dependable as users interact with features in diverse and unpredictable ways.\u00a0<\/span><\/p>\n<h2><b>Usability, Explainability, and Trust Shape AI User Experience<\/b><\/h2>\n<p><a href=\"https:\/\/humanfactors.jmir.org\/2025\/1\/e67350\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Usability<\/span><\/a><span style=\"font-weight: 400;\"> describes how easily individuals accomplish their goals via technical tools or services. In the context of AI, this is perceived as limited friction and reduced uncertainty; users intuitively understand how to navigate AI features and guide AI models so that these experiences feel collaborative and effective at achieving their objectives.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.computer.org\/csdl\/journal\/tp\/2024\/04\/10316181\/1S2UjfiwnDO\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Explainability<\/span><\/a><span style=\"font-weight: 400;\"> is just as important. No matter how usable, an AI feature&#8217;s value remains limited if users struggle to understand why models produce specific results. Strong explanations and reasoning cues help users evaluate model behavior and interpret output so that AI better serves human needs.\u00a0<\/span><\/p>\n<h3><b>AI Features Have To Be Usable<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Usability sets the stage for the successful adoption of AI features. This determines whether users can navigate AI-enhanced elements in the first place. Users should find it easy to locate and explore AI features, which in turn will ideally help users accomplish their respective goals quickly and with limited frustration. These features should feel accessible across devices and platforms.\u00a0<\/span><\/p>\n<h3><b>Users Need to Understand What the System Is Doing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Understanding is central to usability. This extends from how users navigate AI to how they <\/span><i><span style=\"font-weight: 400;\">perceive<\/span><\/i><span style=\"font-weight: 400;\"> their experience with AI. It is not necessary for users to be able to examine or understand every technical detail, but they do require a general idea of how systems function in order to use them effectively.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Predictability is integral to establishing trust. Users should\u00a0be able to anticipate how AI features will behave and what enables them to arrive at accurate outputs. Again, deep technical mastery is not required, but transparency is \u2014 allowing users to understand how AI features access data and what exactly triggers specific responses.\u00a0<\/span><\/p>\n<h3><b>Trust Is Earned Through Design<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Design is key to unlocking trust, which is not granted by default, but rather built through each interaction between users and AI-powered systems. Every detail has the potential to support (or undermine) the core notion that AI-driven solutions align with the user\u2019s deep-seated values.\u00a0<\/span><\/p>\n<h2><b>Human-Centered AI Changes the Way Software Engineers Build<\/b><\/h2>\n<p><a href=\"https:\/\/dl.acm.org\/doi\/fullHtml\/10.1145\/3544548.3580959\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">HCAI<\/span><\/a><span style=\"font-weight: 400;\"> reshapes our approach to software engineering. It frames the work of the AI software engineer in service to the user and not to the model itself. It&#8217;s a key distinction, prioritizing the actual trust and experience of the user over arbitrary benchmarks.\u00a0<\/span><\/p>\n<h3><b>Software Engineers Shape the Way People Experience AI<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Public acceptance of AI solutions largely hinges on whether AI is useful. The goal is for this technology to feel like a partner. Software engineers hold a considerable responsibility in this regard: determining whether AI experiences live up to users&#8217; expectations. Their choices enable AI to meet user needs as opposed to forcing people to work around overly complex or opaque systems. Every cue or fallback subtly shapes how people regard the intent or overall reliability of AI systems.\u00a0<\/span><\/p>\n<h3><b>AI Systems Behave Less Predictably Than Traditional Software<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The very capabilities that allow AI systems to produce extraordinary insights can also make them confusing or off-putting to users. Traditional computing depended on deterministic logic and used clearly defined inputs to produce predictable outputs, but <\/span><a href=\"https:\/\/www.sintef.no\/en\/expert-list\/digital\/software-engineering-safety-and-security\/probabilistic-ai-and-uncertainty-quantification\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">AI behaves probabilistically<\/span><\/a><span style=\"font-weight: 400;\">. This means that results emerge in response to patterns observed in vast quantities of data instead of following fixed rules.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This probabilistic approach means that similar inputs can yield surprisingly different outputs. This can be frustrating for human users, who have come to view digital systems as rule-bound and, therefore, reliable. The goal of the modern software engineer, then, is to bring greater stability to AI-driven experiences while still capturing the unique advantages of adaptive inferences.\u00a0<\/span><\/p>\n<h3><b>Users Need Better Feedback, Clarity, and Safeguards<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Users should not be expected to trust AI at face value. Trust is built through intentionally designed responses, supported by clear guardrails and accountability structures that help ensure AI systems behave reliably and responsibly. <\/span><span style=\"font-weight: 400;\">Feedback is central to this effort. It inspires trust by helping users understand the processes that spark specific outputs. This could include source attributions clarifying where data comes from or reasoning cues showing how this data drives specific decisions. Safeguards such as hard constraints create strict rules that even probabilistic systems must follow, improving trust through rule-based accountability.\u00a0\u00a0<\/span><\/p>\n<h2><b>Where These Skills Show Up in AI Software Engineering Work<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">AI software engineers intentionally prioritize the human side of AI by developing well-rounded competencies. This calls for blending technical expertise with emotional intelligence and intuition on the part of the engineer. Software engineers must understand what users expect when working with AI, along with the technical elements that satisfy those needs.\u00a0<\/span><\/p>\n<h3><b>Designing Interfaces Around AI-Generated Output<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Software engineers determine how AI outputs are presented and how said presentation impacts user behaviors through <\/span><a href=\"https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1877050924011104\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">intentional interface decisions<\/span><\/a><span style=\"font-weight: 400;\">. AI software engineers understand and respond to how AI reasoning is visually conveyed and how confidence indicators suggest uncertainty.<\/span><\/p>\n<h3><b>Building Systems That Support Human Oversight<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">As users grow more AI-savvy, they will expect to question AI-powered features instead of accepting model-generated answers at face value. Built-in features encourage this informed use by positioning AI outputs as inherently collaborative.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mechanisms that enhance user control provide users with a greater sense of autonomy, allowing them to guide or refine system responses. <\/span><a href=\"https:\/\/journalcrd.org\/wp-content\/uploads\/16-CRD2873.pdf\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Research<\/span><\/a><span style=\"font-weight: 400;\"> shows that the perceived &#8220;ease of forgetting,&#8221; in particular, helps users feel in control. When they can direct AI to discard prior inputs, users feel less restricted.<\/span><\/p>\n<h3><b>Improving Adoption by Improving Experience<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">With improved trust and user satisfaction comes increased adoption. This begins as users gain confidence navigating tools and building them into everyday workflows. This impact ultimately extends beyond individual users to make AI features and systems more scalable. Collectively, as users feel confident and supported, they accept and embrace scaled AI solutions for collaborative workflows, supporting long-term integrations.\u00a0<\/span><\/p>\n<h2><b>How BU\u2019s Curriculum Connects Human-Centered AI to Software Engineering<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Are you intrigued by the intersection of AI and software engineering and its potential to enhance the <\/span><a href=\"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/0144929X.2024.2448719#d1e585\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">human side of AI<\/span><\/a><span style=\"font-weight: 400;\">? This effort begins with coursework that helps bridge disciplines while developing and integrating diverse AI skills.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Boston University (BU) showcases the potential of HCAI with the online <\/span><a href=\"https:\/\/www.bu.edu\/eng\/academics\/explore-degree-programs\/online-master-of-science-in-software-engineering-for-artificial-intelligence\/\"><span style=\"font-weight: 400;\">Master of Science (MS) in Software Engineering for Artificial Intelligence<\/span><\/a><span style=\"font-weight: 400;\">, designed to help link the technical and user-facing aspects of AI integration.<\/span><\/p>\n<h3><b>A Program That Explicitly Includes Human-Centric AI UX<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">HCAI is purposefully built into the <\/span><a href=\"https:\/\/www.bu.edu\/eng\/2026\/04\/15\/inside-masters-in-software-engineering-for-artificial-intelligence\/\"><span style=\"font-weight: 400;\">curriculum<\/span><\/a><span style=\"font-weight: 400;\">. It forms the basis for a core module in year 2, but these principles are not isolated within just one class or track; they are reinforced throughout the program, both in the coursework and the year-long capstone project.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The goal? To help tomorrow&#8217;s AI software engineers build these crucial, user-centered considerations into every aspect of development and deployment.<\/span><\/p>\n<h3><b>Human-Centered Design: A Necessary Part of Both Scalable Systems and Responsible AI<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Human-centered design is integral to responsible AI. Systems that fall short of ethical standards do not serve users\u2019 best interests. Models should neither perpetuate bias nor compromise users&#8217; data privacy.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">From a practical perspective, human-centered design is essential for scalability as well. When systems are truly scalable, they remain reliable amid evolving real-world conditions. The degree program emphasizes weaving ethical considerations into large-scale system integrations. This means examining architectural trade-offs and reflecting on fairness or transparency as they play out in case studies.\u00a0<\/span><\/p>\n<h3><b>BU Frames These as Core AI Software Engineering Skills<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">At BU, AI software engineering goes beyond strictly technical mechanisms to closely consider the human side of developing and deploying AI technologies. Our program continually reinforces the fact that human-centered concerns don&#8217;t simply rest alongside AI software engineering; they ultimately determine whether AI can be successfully deployed, implemented, and scaled. As a student, you will carefully study\u00a0 human-centered concepts in Human-Centric AI UX and apply them during the end-to-end capstone project.<\/span><\/p>\n<h2><b>Learn How to Build Human-Centered AI Systems at BU<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Discover what it takes to create and deploy AI systems that truly benefit users by pursuing an online <\/span><a href=\"https:\/\/www.bu.edu\/eng\/academics\/explore-degree-programs\/online-master-of-science-in-software-engineering-for-artificial-intelligence\/\"><span style=\"font-weight: 400;\">MS in Software Engineering for Artificial Intelligence<\/span><\/a><span style=\"font-weight: 400;\"> with Boston University. Through applied coursework, you&#8217;ll build human-centered software engineering skills that help you craft transparent and trustworthy AI systems.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Explore the <\/span><a href=\"https:\/\/www.bu.edu\/eng\/admissions\/graduate\/omse-curriculum\/\"><span style=\"font-weight: 400;\">MS curriculum<\/span><\/a><span style=\"font-weight: 400;\"> to see how BU\u2019s classes empower you to uncover human-focused possibilities in AI software engineering. If you&#8217;re ready to take the next step, request more information or apply today.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What does it really mean to create human-centered AI? Amid the rapid pace of artificial intelligence (AI) innovation, it&#8217;s easy to get distracted by the technical breakthroughs and impressive metrics and forget to consider the ultimate purpose of the technology. Model performance matters, but it is crucial to remember who these systems serve and why.\u00a0 [&hellip;]<\/p>\n","protected":false},"author":26122,"featured_media":176048,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1429],"tags":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/posts\/176047"}],"collection":[{"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/users\/26122"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/comments?post=176047"}],"version-history":[{"count":4,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/posts\/176047\/revisions"}],"predecessor-version":[{"id":176553,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/posts\/176047\/revisions\/176553"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/media\/176048"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/media?parent=176047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/categories?post=176047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bu.edu\/eng\/wp-json\/wp\/v2\/tags?post=176047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}