移动-大家在开发过程中如何碰到PM提出的需求明显不合理,怎么解决?

问题描述

大家在开发过程中如何碰到PM提出的需求明显不合理,怎么解决?

对我们做移动开发的应该都碰到过这个问题,产品经理不断改需求,有些需求甚至是明显不合理的,这个问题是怎么解决的?应该如何与产品人员沟通?(好像非移动开发也经常有这样的情况)

大家都来说说是怎么解决这个问题的?

解决方案

我觉得这事没有什么可质疑的。

产品经理毕竟是专业的,对产品的设计也是从用户体验上讲的。

当然,如果产品上的设计到开发这里需要对架构进行大调的话,应该和产品经理商量一个中间方案来。

不排除一些产品经理确实很外行,而且平时需求改的太频繁让开发很烦就是不想给他改的情况。

时间: 2024-12-02 16:26:07

移动-大家在开发过程中如何碰到PM提出的需求明显不合理,怎么解决?的相关文章

在java开发过程中经常碰到数据类型的问题

过程|数据|数据类型|问题 (1)在把int或double转换成BigDecimal时位数就会相应的增长,为了解决这个问题,可以将double获long型通过自写函数round进行四舍五入    后,在转换成String,然后通过new BigDecimal()转换过来        例如:fosum = new BigDecimal(String.v        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");  

Java开发过程中经常碰到数据类型的问题

(1)在把int或double转换成BigDecimal时位数就会相应的增长,为了解决这个问题,可以将double获long型通过自写函数round进行四舍五入    后,在转换成String,然后通过new BigDecimal()转换过来        例如:fosum = new BigDecimal(String.v        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");        tyrq = s

陈榕:操作系统开发过程中遇到的困难及解决方法

[中云网 消息]5月29日,以大力发展并推动北京科技原创能力为宗旨的"2013中国·北京(国际)开源大会"在北京新世纪日航酒店隆重开幕.本次大会由北京市经信委指导,中国软件行业协会主办,中云网承办,并得到了中国云产业联盟.中关村云计算产业联盟.天云趋势等单位的大力支持.大会以"开源中国  原创北京"为主题,通过丰富前瞻性的思想盛宴,力争让北京在世界科技发展新趋势下占据主动地位. 上海科泰华捷科技有限公司董事长陈榕 [中云网 配图] 上海科泰华捷科技有限公司董事长陈榕

android-如何设置 timepicker 中的 am/pm?

问题描述 如何设置 timepicker 中的 am/pm? 我在程序中使用 TimePicker.我设计的是当用户打开TimePicker时,就会启动默认初始化时间.但是现在 TimePicker 中显示AM 而不是PM.如何解决这个问题呢? Date initDate = m_NoteManageObject.getDateTimeArray(position);Calendar myCal = Calendar.getInstance();myCal.setTime(initDate);T

基于IBM Rational Build Forge实现敏捷开发过程中的持续构建

在敏捷开发过程中,软件构建周期以及自动化程度直接影响开发的速度和质量.本文结合具体的软件开发项目,描述如何利用 IBM Rational Build Forge 在敏捷开发过程中实现完全自动化的软件构建,产品安装以及单元测试,进行每天持续快速构建,提高开发团队的效率,改进产品和开发质量. 概述 敏捷开发(Agile development)是一种以人为核心.迭代.循序渐进的开发方法,开发周期一般是两星期到四星期.敏捷开发的一大原则是尽早的.持续的交付有价值的软件来使客户满意,交付的间隔时间越短越

iOS开发过程中专门在调试时运行代码的方法

在开发过程中,我们经常会使用NSLog用于跟踪调试,不过在发布的产品可能 并不希望这些调试代码被运行.这里有一个小技巧分享一下. 在编写代码时可以使用如下方式: #ifdef DEBUG< // Debug 模式的代码... #else< // Release 模式的代码... #endif 其中的DEBUG是在Xcode默认的工程中已经定义好的,也可以根据自己的实际情 况添加其他常量定义. 在Xcode中,选择导航区域左侧顶端的根节点,然后选择Project/Build Settings,在

hibernate开发过程中的问题

问题描述 hibernate开发过程中的问题 在利用Servlet处理增.删.改.读的功能时,有些函数看不懂,能不能解释一下,尽量详细一点.1. //显示添加页面 protected void initAdd(HttpServletRequest request HttpServletResponse response) throws ServletException IOException { List<Cat> catList = baseDAO.list("" sel

快速原型开发模式在实际开发过程中的应用

[摘要]本文以作者的实践开发经验为主线,从理论和实际的角度探讨快速原型开发模式在实践开发中的应用,并从软件开发的各个角度.各个时期剖析快速开发模式的优缺点和应该注意的问题. [关键字]软件工程.开发模式.快速开发.软件开发.原型模式     快速原型开发模式的基本思想是在系统开发的初期,在对用户需求初步了解的基础之上,以快速的方法先构造一个可以工作的系统原型.将这个原型提供给用户使用,听取他们的意见.然后修正原型,补充新的数据.数据结构和应用模型,形成新的原型.经过几次迭代以后,可以达到用户与开

拥抱开发过程中的“黑天鹅”

  直播视频点击观看 随着云计算.大数据.AI智能等前沿科技的发展,传统的研发速度越来越难满足企业快速发展的需求,研发效能也成了继商业模式.技术突破之后的另一核心竞争力.本文主要从黑天鹅事件开始谈起,接着分析了哪些模式是脆弱的,而后分享了通过案例得出了从变化中获益的启示,最后着重说明了打造敏捷组织的重要性.一起来了解下吧:   黑天鹅事件 在发现澳大利亚的黑天鹅之前,欧洲人认为天鹅都是白色的,但这个不可动摇的信念随着第一只黑天鹅的出现而崩溃.人们总是以自己有限的经验和不堪一击的信念来解释不可预测