En informática, el antipatrón de diseño punto de vista ambiguo o ambiguous viewpoint (en inglés), corresponde a una falta de clarificación durante el modelado, usualmente dejada a propósito para evitar una toma de decisión conflictiva.
Los modelos de análisis y diseño orientado a objetos se presentan normalmente sin especificar el punto de vista que representan.
Sin embargo, cuando se mezclan puntos de vista se viola la separación fundamental entre interfaces y detalles de implementación, que es uno de los principales beneficios del paradigma de orientación a objetos.
Una consecuencia de la aplicación de este patrón es que la falta de toma de decisión se transmite hacia las otras etapas del desarrollo, usualmente obstaculizando el desarrollo o dejando que una solución de facto se tome en otras instancias.
La solución por supuesto es poner en evidencia, en las otras etapas del desarrollo, las omisiones en el diseño y sus consecuencias, de manera de forzar una toma de decisión razonada en el nivel adecuado.