InfoQ Homepage Design Content on InfoQ
-
Interview: When Technology and Design Collide, then Collude
Does design shape technology or does technology shape design? How do these two disciplines work together, and move away from the traditional siloed approach? In this virtual panel Sam Gibson and Ben Melbourne discuss the importance of overcoming adversity between technologists and designers by offering tactical approaches to solving these common issues.
-
UX - Are you Doing it Yet?
An estimated 70% of technology projects fail due to a lack of user adoption. Shouldn’t organizations understand their users and product as much as possible in order to prevent this from happening? Ted McCarthy explains how successful organizations emphasize and invest in UX, integrating it into their teams alongside product and engineering, and offers some useful tips along the way.
-
Business, Design, and Engineering: Developing Collaboration-Culture
The collaboration of a company and its multidisciplinary units has never been more crucial than now. Everything we make today depends upon our ability to stay current, move nimbly, innovate, engage and delight. Those things are too difficult to achieve without cross-team collaboration.
-
Article Series: Design and Technology: Joining Forces for a Truly Competitive Advantage
This article series offers readers tactical approaches to building software that your customers love. Break down existing silos and create an environment for cross-collaborative teams: placing technology, business and user experience design at the core.
-
Architectural Refactoring: A Task-Centric View on Software Evolution
In this article, author discusses Architectural Refactoring (AR) techniques to improve the quality attributes without changing the system's scope and functionality. He also provides a TaskCentric Template and Architectural Refactoring Catalog.
-
Business, Design and Technology: Joining Forces for a Truly Competitive Advantage
The list of industries being disrupted by digital technologies is growing. To embrace this new digital world, companies need to change their practices and the way they use technology.
-
Q&A on Test Driven Development and Code Smells with James Grenning
InfoQ interviewed James Grenning about why people are not doing technical practices sufficiently or well enough, why he thinks that TDD can be fun, the importance of unit tests, why programmers need to have a good nose for code smells and how they can become better in discovering "bad code”.
-
How to Improve Product Development by Integrating Design Thinking with MVP
Modern product development is moving to a design thinking approach, delivering limited feature products to target markets to satisfy immediate customer needs.
-
Learning Fast in Design, Development and DevOps
Delivering the right products fast can be challenging, certainly when there are many unknowns along the way. If you want to build products fast in a context of high uncertainty you need to be able to learn fast and efficiently said Ismaël Héry from Le Monde. At the Lean Kanban France 2014 conference he gave a presentation about learning fast to build fast.
-
A Web API Design Methodology
This article provides a brief overview of the design methodology covered in the book "RESTful Web APIs" by Richardson and Amundsen.
-
Natural Course of Refactoring – a Refactoring Workflow
This article provides ideas about how to approach refactoring based on the complexity and stability of the codebase (Feather's Quadrant) and proposes a refactoring workflow based on a four step process and some practical suggestions on how to apply it.
-
Personal UX -- Solving Unique Problems Created by Widespread Global Mobilization
Smartphone users are estimated to number 3.5 billion by 2019, and the different usages (mobile is most common during morning commutes and late at night, for example) create new challenges and opportunities. Data collection via our devices, smart-home gadgets and even our cars allows software engineers to offer increasingly personalized user experiences.