精华内容
下载资源
问答
  • 产品的源头是需求。一切伟大产品的实现都是从需求管理开始的。敏捷开发的需求管理大致分为三个阶段:需求调研,需求分析和需求确认。 需求调研阶段 ...从产品定位出发指的是,产品经理应当自己的产品...

    产品的源头是需求。一切伟大产品的实现都是从需求管理开始的。敏捷开发中的需求管理大致分为三个阶段:需求调研,需求分析和需求确认

    需求调研阶段

    产品立项后,产品经理便开始了和需求打交道的漫长过程。第一步就是需求的调研工作。需求调研的质量,会直接影响到后续产品设计的工作。产品经理可以从以下渠道来调研需求:

    (需求的来源)

    1.从产品定位出发

    从产品定位出发指的是,产品经理应当对自己的产品有足够认知和把控。简单来说,就是我的产品是为了满足哪些人的哪些需求而做的。每款产品必定有其核心价值,基于此考虑往往能得到一些核心需求,摒除价值不大的需求。

    2.用户反馈

    用户反馈包括用户直接的反馈和间接的反馈。直接反馈指的是用户直接提出需求,如在产品的交流论坛,官方QQ群等用户提出的建议和需求。另外,用户访谈、调查问卷等方式也是比较常用的搜集用户需求的方法。间接反馈指的是通过对用户行为习惯(如习惯、偏好、使用流程等)的分析来获取用户的需求信息。

    3.竞争对手情况

    知己知彼百战不殆。竞争对手的产品优势及不足也是产品经理需求来源的重要渠道。竞争对手好的功能我们如何借鉴优化,不足如何规避,在反复探讨中也能获得好的灵感。

    4.相关人反馈

    这里的相关人包括任何对产品需求有贡献的人。主要有运营人员、客服人员、市场人员和开发人员的反馈。

    产品经理在收集需求的过程中需要注意的一点是,尽量保证需求的精准性,一是用户意图的准确,一是语言描述的精炼,否则接下来的需求整理工作必然变得非常吃力。用户需求在敏捷开发中称之为用户故事(user story)。通常的格式为:作为一个<角色>,我想要<功能>,以便于<商业价值>。这也是产品研发中用户需求描述的最标准格式。

    (禅道项目管理软件中的用户需求界面)

    需求分析阶段

    通过需求调研,此时产品经理已经掌握了很多用户需求,但这并不代表所有的需求都会为产品所用。产品经理需要对这些需求进行整理、分析与设计。需求分析主要有两个目的,一是挖掘用户的真正需求,二是评估可行性。

    在做需求分析时,产品经理可以从以下几个角度着手:

    1.定位分析

    产品定位就是满足什么样的用户在什么条件下的什么需求。如,购物网站是为了满足购物需求,社交软件是为了满足社交的需要。购物网站的社交需求,社交产品的购物需求一定是与产品的核心服务不统一的。在做需求分析时一定要多问一问是不是符合产品定位?好需求但不一定是适合的需求,说的就是这个道理。

    2.场景分析

    场景分析指的是要考虑什么环境(时间、地点、情境)下什么类型的用户基于什么动机,希望达到什么目的而采取的一系列行为。比如:

    基于什么环境:办公室/家里/公共场合/上下班途中/户外/室内/白天/夜晚……

    基于什么用户:老人/小孩/男士/女士/上班族/学生/家庭主妇……

    基于什么动机:省钱/省时/省力/打发时间……

    想达到什么目的:彰显个性/炫耀/获得认可/变美/变瘦……

    3.深层挖掘

    挖掘每个需求产生的原因:用户基于什么原因才提出这个需求?

    挖掘每个需求背后隐含的需求:用户提出这个需求,是为了达到什么目的?

    挖掘每个需求的重要性:这个需求是必须的吗?如果没有这个需求会怎样?

    通过深层挖掘往往会发现比原始用户需求更加合理的方案,也能发现那些用户没有说出口和没有想到的需求,而往往这些需求才是用户的真正需求。

    4.价值评估

    价值评估是指这个需求需要多少开发资源或运营能力,技术难度如何,时间花费如何等。可以从四个维度考虑:

    广度:该需求能覆盖多少目标用户?

    频率:该需求的使用频率是怎样的?

    强度:该需求对用户来说有多强烈?

    时机:该需求是否符合产品目前的规划?在当前的资源情况下能否具备可行性?

    (产品经理需要不断提出这样的疑问)

    需求确认阶段

    经过分析整理,产品经理已经获得了初步的需求列表,接下来需要对这些需求设计用例场景,并进行用例描述、流程分析、角色分析等。如,模块如何划分、流程如何设计、业务如何转换等,一般通过绘制行动图、状态图、用例说明来配合呈现,并最终形成《产品需求说明书》。

    很多时候,用例分析工作是产品经理、架构师、设计师等共同协作完成的,因为除了要考虑技术能否实现,还需要考虑产品性能、响应时间、设计风格等非功能性的需求。

    最后才是需求确认工作,确认工作一般通过需求评审会议来实现,由于是最终确认,参会人员可能包括运营、开发、设计、测试等成员,共同对需求说明书中描述的需求的正确性、一致性、完整性、可行性、必要性、可测试性进行确认。

    (用户需求的特性)

    在正式需求评审之前,产品经理可以提前与项目负责人做需求初评,目的是提前收集问题,沟通是否有技术难点,确认开发成本及是否有考虑不全的逻辑漏洞等。

    由于敏捷开发是快速迭代的开发模式,敏捷开发中一般由产品经理根据需求优先级整理近期待做需求,进行需求评审。评审会议叫做发布计划会议,在会上,由产品经理或产品负责人负责讲解需求,并对其进行估算和排序,制定出这一期迭代要完成的需求列表。

    需要提的一点是,在需求确认中一定要考虑到需求变更的确认。当需要进行需求变更的时候,一定要有书面的文档和签字手续。由于流程复杂,现在很多研发团队直接通过在项目管理软件中来记录需求的变更。如,禅道中凡是对需求 标题、描述、验证标准和附件的修改,都应该走变更流程。

    (禅道中的需求变更流程)

    至此,需求管理工作基本完成,接下来便步入产品设计环节。但这并不代表产品经理工作的结束,需求评审完成后,还需要进一步和开发、设计了解实现细节以完善产品方案并跟踪需求的实现。

    需求跟踪的目的是为了建立和维护从用户需求开始到测试之间的一致性和完整性。在整个开发过程中,确保所有的实现是以用户需求为基础的。

    需求跟踪有两种方式,正向跟踪与逆向跟踪:

    正向跟踪:以用户需求为切入点,检查《产品需求说明书》或《需求规格说明书》中的每个需求是否都能在后继工作产品中找到对应点。

    逆向跟踪:检查设计文档、代码、测试用例等工作产品是否都能在《需求规格说明书》中找到出处。

    (需求管理流程)

    需求管理恰如裁缝的量体裁衣,它直接关系到最终产品的成型。需求管理的过程,其实是从需求分析开始贯穿整个项目始终,力图实现最终产品同需求性的最佳结合。

     

    资料借鉴:

    需求管理-百度百科

    禅道项目管理—产品经理篇

    1QCDgHLaJYqKFO.gif

    展开全文
  • (开发环境就是每个开发人员电脑上的开发环境,只有开发人员可以配置和开发,写数据测试放在测试环境) 2.测试环境:新开发和配置通过系统传输到测试环境,进行功能测试,可以创建数据。(开发人员开发完上传到SV

    从网上整理了一些回答加上个人理解。

     

    环境分以下几种:

    1.开发和配置环境:所有的开发和配置在这个环境里进行。一般情况下,只有这个环境可以改配置和进行开发,并且一般不在这个环境下创建数据。(开发环境就是每个开发人员电脑上的开发环境,只有开发人员可以配置和开发,写数据测试放在测试环境)

    2.测试环境:新开发和配置通过系统传输到测试环境,进行功能测试,可以创建数据。(开发人员开发完上传到SVN,测试人员下载下来测试。我们公司测试人员不懂IDE,所以是由我们开发人员下载好,他直接通过IP地址访问来测试的。)

    3.预生产环境(不是必须的):从生产环境不定期同步,保持和生产环境的设置、数据一致性,也是用于测试,它和测试环境最大的区别就是它和生产系统的同步性最高,几乎一样,有些测试,比如需要大数据量的,用这个环境测试看程序性能比用测试环境(一般情况下数据较少)会更准确。(不是必须的,我们公司没有)

    4.生产环境:正式使用的系统环境。 一般情况下,一个环境对应一个服务器,也有一些公司把开发、测试等环境放到一个服务器的。(从SVN上通过FTP下载下来,然后在服务器上的eclipse部署、发布,服务器是linux的)

          Tips:测试环境还有一个用处。向开发中的外部系统提供服务时,直接用生产环境进行联调是不合适,用测试环境就没什么风险了。因此,我们的产品上线后,测试环境仍要与生产环境长期共存、并保持开放状态(测试环境和生产环境一致,用测试环境的目的是,测试时,不影响线上项目的正常使用,等测试完毕,再上生产环境。)

    -----------------------------------------------------------------------

     

    一般公司怎么搭建java开发,测试,生产环境

    代码托管用得最多的是SVN,本地开发用windows+eclipse,生产环境用linux(就是用FTP从SVN上把项目下载下来,然后在linux的服务器上部署运行)

     

     

     

     

    从开发到提交,测试到生产环境是怎么个过程?过程如下:

    1、windows下开发:
    2、提交war到svn或者ftp服务器,测试人员下载,部署,搭建测试环境。
    3、测试环境:windows下测试和linux下测试,测试分功能测试和性能测试,比如用loadrunner或者jmeter等。测试的目的是查漏补缺,让产品更健壮。
    4、解决完测试人员提出的bug后,重新打包,进入2。
    5、备份功能完好的代码和war,提交给PM,确定后让测试人员部署到正式环境。然后进入3。
    6、写书册、使用说明等。

    管理代码的工具很多,比如cvs,svn,甚至ftp。开发过程中用的东西就多了,从设计流程到发布运行,能用的工具都可以用的。

     

    比较正规的是:

    开发团队只管开发,要做的事就是实现功能后checkin代码到svn/cvs/

    打包团队从代码托管服务器(SVN等)下载最新版本代码,打成产品包,发布给测试组

    测试团队部署产品包,进行测试



    展开全文
  • 在开发的过程中,不可避免会接触到至少三个环境的程序部署:开发、测试和生产环境。 可能在每个环境使用一套数据库配置,路径配置等,如果每次都人工的干预每一个配置文件,工作会比较繁杂,且容易遗漏并且出错。...

    在开发的过程中,不可避免会接触到至少三个环境的程序部署:开发、测试和生产环境。
    可能在每个环境都使用一套数据库配置,路径配置等,如果每次都人工的干预每一个配置文件,工作会比较繁杂,且容易遗漏并且出错。这是其一。

    在开发时,有一些代码仅在开发时运行,发版时不能运行。比如:测试用的mock数据、自动登录以方便调试应用、在本次上线时不上线的功能等。这是其二。

    测试人员需要在测试服务器和线上服务器间来回切换,原来经常需要为连接测试服务器和线上服务器打不同的包,测试人员和开发人员都很麻烦。这是其三。
    这里写图片描述
    如何让麻烦解决,其实只需通过eoLinker的环境管理,实现开发环境、测试环境、生产环境配置自动切换。
    这里写图片描述
    在讲到环境管理的切换之前,我们必须知道开发环境、测试环境、生产环境分别是什么?切换的目的是什么?方便切换环境能带来什么开发便捷?

    开发环境:开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开全部错误报告。

    测试环境:一般是克隆一份生产环境的配置,一个程序在测试环境工作不正常,那么肯定不能把它发布到生产机上。

    生产环境:是指正式提供对外服务的,一般会关掉错误报告,打开错误日志。

    三个环境也可以说是系统开发的三个阶段:开发->测试->上线,其中生产环境也就是通常说的真实环境。是线上用户直接接触的产品环境,其性能级别是最终的,直接影响用户的体验感。所以,生产环境要考虑性能,开发环境不能直接应用为生产环境,我们需要对环境可以优化的部分进行优化。

    这里写图片描述

    接下来是环境管理的实操部分。

    环境管理(注意:专业版和免费版功能一致,免费版能使用环境管理的所有功能)

    eoLinker AMS 提供了目前最强大的 项目环境管理 功能,您可以通过它实现:

    • 一键修改所有API接口的请求前缀(Base URL/根路径)
    • 加上统一Header
    • 加上统一请求参数
    • 通过全局变量动态改变所有接口中的请求参数值等

    统一加上Base URL,方便测试,不用每个接口测试的时候都要填Base URL,类比header、请求参数、全局变量也是一样的道理,其实额外参数和全局变量是同一个意思,全局变量通过{{userID}}赋值,而额外参数是自动加上的。

    如何创建新的环境?需要修改和删除环境呢?

    • 创建环境

    进入环境管理页面,点击添加环境按钮,输入相关的环境名称(如测试环境、生成环境等):

    这里写图片描述

    点击 保存 即可创建一个新的 项目环境。

    • 修改环境

    鼠标点击需要修改的 环境,在右侧直接修改相关的内容,点击保存即可:

    这里写图片描述

    点击之后选择 删除 按钮,即可删除该环境:

    这里写图片描述

    一键修改所有根路径(Base Url)

    eoLinker AMS 提供了目前最强大的 项目环境管理 功能,您可以通过它实现一键修改所有API接口的请求前缀(Base URL/根路径):
    创建环境之后,填写 前置URL 后保存设置:

    这里写图片描述

    在 接口列表页面 或 接口详情页 点击页面右上角 切换环境菜单,选择想要切换的 环境,会发现API的路径已经自动加上环境的前置URL了:

    这里写图片描述

    添加统一Header

    eoLinker AMS 提供了目前最强大的 项目环境管理 功能,您可以通过它实现一键为所有接口添加统一的请求头部(Header):
    创建环境之后,填写 请求Header头部 后保存设置:

    这里写图片描述

    在 接口列表页面 或 接口详情页 点击页面右上角 切换环境菜单,选择想要切换的 环境,会发现API的路径已经自动加上环境的请求头部了:

    这里写图片描述

    添加额外请求参数

    eoLinker AMS 提供了目前最强大的 项目环境管理 功能,您可以通过它实现一键为所有接口添加统一的额外请求参数。

    创建环境之后,填写 额外请求参数 后保存设置:

    这里写图片描述

    在 接口列表页面 或 接口详情页 点击页面右上角 切换环境菜单,选择想要切换的 环境,会发现API的路径已经自动加上环境的额外请求参数了。

    注意:额外请求参数并不会显示在接口文档的详情中,只会在测试中出现!

    这里写图片描述

    使用全局变量

    eoLinker AMS 提供了目前最强大的 项目环境管理 功能,您可以通过 全局变量 动态改变所有接口中的请求参数或。者参数值等:
    创建环境之后,填写 全局变量 后保存设置:

    这里写图片描述

    在接口详情或者测试页面中,将全局变量填入请求参数或值中,在发送请求时会自动替换为相应的值。

    用两个大括号将参数名包裹起来,即可引用全局变量,如 {{key}},全局变量可用于:

    API URL中的局部地址,如 www.eolinker.com/{{key}}
    请求头部的参数名和参数值
    请求参数的参数值和参数值

    如下图中的userToken的参数值为全局变量{{token}},在发送请求时会自动将{{token}}替换为设置的1234567890:

    这里写图片描述

    eoLinker是目前全球领先、国内最大的在线API接口管理平台,提供自动生成API文档、API自动化测试、Mock测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。
    目前eoLinker为Google、IBM、腾讯、中国联通、海尔、神州优车、国美、江苏网进、广联达、成思科技、捞月狗等数千家企业提供快速、专业、稳定的API管理服务。
    同时eoLinker还是Google谷歌开发者联盟的合作产品与企业,不定期举办线下交流分享活动促进国内API管理领域的发展。

    中文官方网站:https://www.eolinker.com
    github源码:https://github.com/eolinker

    这里写图片描述

    展开全文
  • 在Windows搭建python开发环境使用初步 安装设置python运行环境 到网站https://www.python.org/downloads/windows/ 找到合适版本,下载。 双击下载的 安装程序,出现安装界面(这里以python-3.6.5.exe为例)...

    在Windows中搭建python开发环境与使用初步

     

    安装设置python运行环境

    到网站https://www.python.org/downloads/windows/

    找到合适版本,下载。

    双击下载的 安装程序,出现安装界面(这里以python-3.6.5.exe为例),如下图

    法一、单击Install Now,之后等待安装完成。

    法二、单击 Customize installation 可由你选安装路径等特性。

    安装比较简单,故不多言。现对容易困惑初学者的问题详细介绍之。若安装时忘记选中

    □Add Python 3.6 PATH

    在安装完成之后,打开控制台(cmd命令行窗口),输入“Python”,将看到类似下面的提示:

    是因为python.exe文件在 Python 目录下,我们还没有设置环境变量。所以我们需要手动添加环境变量:

    在Windows 7中,右键“计算机” 单击 “属性”,单击“高级系统设置”,单击“高级”

    ,单击“环境变量”。如图:

     

     

    在win10配置系统环境变量

    右键 此电脑,属性,高级系统设置,系统属性,如下图:

     

    在“系统变量”中,设置PATH,在最后面加上我们的Python安装路径,C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\ (根据你的实际情况确定)

     

    查看python安装路径的方法,在IDLE(Python自带的简洁的集成开发环境)中

    >>> import sys

    >>> sys.path

    参见下图:

    将其中的路径部分C:\\Users\\lenovo\\AppData\\Local\\Programs\\Python\\Python36-32\\复制出,将其中的\\替换为\,

    C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\】

     

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能,运行、调试他人开发的Python源码时常常用到。

    Python 3.4+ 以上版本都自带 pip 工具。你可以通过以下命令来判断是否已设置好:

    若出现上图提示,说明需要将Python文件夹下的Scripts文件夹加入到路径环境变量:

    C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\Scripts  (根据你的实际情况确定)

    显示pip版本和路径,在控制台(cmd命令行窗口)中输入pip --version t 回车,显示类似如下:

     

    在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖(包),

    运行代码时,若报类似错误ModuleNotFoundError: No module named 'requests' ,说明需要安装requests库(包)

     

    安装 requests库(包),在控制台(cmd命令行窗口)中输入pip install requests 回车,显示类似如下:

     

    IDLE是开发python程序的基本IDE(集成开发环境),当安装好python以后,IDLE就自动安装好了,不需要另外去找。打开 Idle 后出现一个增强的交互命令行解释器窗口(具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)。除此之外,还有一个针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)、类浏览器和调试器。

    至此,就可以进行Python开发实验了。

     

    顺便一提:PyCharm 是一款功能强大的 Python 集成开发环境( IDE),具有跨平台性,功能强大,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。正版要收费。建议以后学习之,在此不深入介绍了。

     

    下面介绍使用IDLE运行Python程序

     

    在Windows平台上,使用Python自带的IDLE 进行编程练习

    找到IDLE,点击后弹出如下窗体:

    在>>>提示符后输入代码,回车,就可以执行此代码。
    IDLE支持语法高亮,支持自动缩进,支持方法提示,不过提示的很慢。

    这种方式为交互式编程

    交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。

     

    还有一种脚本式编程

    先编写 Python 文件(py脚本文件), Python 文件将以 .py 为扩展名。再调用解释器开始执行脚本。可以用操作系统自带的记事本编写py脚本文件,也可以用IDLE的 编辑器窗口。

    下图演示用IDLE的 编辑器编写代码:

    【 IDLE编辑器快捷键
    自动补全代码        Alt+/(查找编辑器内已经写过的代码来补全)
    补全提示              Ctrl+Shift+space
    (若输入法冲突,修改之,方法:Options->configure IDLE…->Keys-> force-open-completions)
    后退                    Ctrl+Z
    重做                    Ctrl+Shift+Z
    加注释                 Alt+3
    去注释                 Alt+4 】

     

    用python自带IDLE运行Python 文件(py脚本py程序

    先编写好Python 文件(py脚本、py程序)之后按下列步骤进行

    第1步、首先打开python IDLE。

    第2步、打开你的py脚本文件: file → open,参见下图:

     

    第3步、在如上脚本窗口点击Run → Run module(F5)打开python shell窗口

     

    用python自带IDLE的调试程序

    第1步、在如上python shell窗口点击Debug → Debugger打开Debug Control窗口

     

    第2步、打开python IDLE,打开你的py脚本文件,在py脚本文件需要调试的代码行点击右键

    set breakpoint,此行变黄,表示设置断点

    第3步、此时再次点击运行Run → Run module(F5)即可进入调试程序状态。

     

    对于调试窗口,可以根据需求自我选择所要显示的东西如:Stack、Source、Locals、Globals等;

    点击Go即可运行到断点处(一次运行所有、直到遇到断点),Step为一步步往下运行,Over为进入所调用的函数内部,Out为跳出函数体,Quit为停止运行。

     

    Pycharm简单使用

    PyCharm2019安装教程参见

    https://www.cnblogs.com/LeiGod/p/12185802.html

    PyCharm是由JetBrains打造的一款Python 开发的集成环境(IDE),PyCharm依赖于Python 。在安装了Python 之后,再安装PyCharm,关于下载安装PyCharm请参见他文。现在简单介绍使用如下。

    启动PyCharm,如果您在欢迎屏幕上,请单击Create New Project如果您已打开了一个项目,请选择File | New Project

    启动PyCharm,若出现下图界面:

    请单击Create New Project :

    这时,输入工程名,(可以选择Python解释器版本,)点击Create创建工程。

     

    如果您已打开了一个项目,

    则File->New Project,出现下图界面:

    这时,输入工程名,(可以选择Python解释器版本,)点击Create创建工程。

     

    为Project添加项目中的文件

    右击工程名,弹出候选框,选择New->Python File,输入文件名即可添加Python文件。

     

    二、用PyCharm打开项目

    PyCharm更类似于文件目录的形式管理项目

    PyCharm中点击:File->Open中选择工程,注意只需要选择项目的目录点击OK即可导入整个项目。参见下图

     

     

    说明:项目可以在新窗口中打开,也可以在现有窗口中替换,或者附加到已打开的项目。您希望如何打开项目?

     

    顺便指出,在PyCharm关闭项目:File->close project

     

     

     

    三、一个简单的pycharm项目(Project)产生的文件夹(目录)情况,类似于下图:

    说明:当使用pycharm创建工程的时候,会默认创建一个venv的文件夹,这是一个虚拟环境(virtual environment)。项目的环境管理一直是比较头疼的问题,如果有两个项目,一个用的是 a 库的 v1 版本,一个用的是 a 库的 v2 版本,那么如果 a 库是安装在系统环境下的,就会出现项目所依赖的库文件版本不对的问题。为了解决这个问题,提出了虚拟环境的概念。也就是人为的创建一个虚拟环境供项目运行,而该项目需要什么库文件,则自行在这个虚拟环境中下载安装,而在虚拟环境中下载安装的库文件,是不会影响到系统环境中的库文件的。有了虚拟环境的概念, Python 的项目管理也就不那么麻烦了。

     

     

    四、如果找不到某项功能可以搜索一下,参见下图:

    顺便一提,JetBrains系列产品几乎都有这项功能。

    JetBrains是一家捷克的软件开发公司,主要产品有:

     IntelliJ IDEA ,Java集成开发环境

     PHPStorm  ,PHP 集成开发工具

     PyCharm ,智能Python集成开发工具

     WebStorm ,智能HTML/CSS/JS开发工具

    等。

     

    附:

    python和Pycharm常见问题处理例举

    https://mp.csdn.net/postedit/98480988

    展开全文
  • 2.请先在终端/控制台窗口运行命令 node -v 和 npm -v, 来验证一下你正在运行 node 6.9.x 和 npm 3.x.x以上的版本。 更老的版本可能会出现错误,更新的版本则没问题。 3.全局安装 Angular CLI ...
  • GPFS实施过程中注意事项

    千次阅读 2021-07-11 01:00:19
    谨慎更改操作系统参数 ...inode-limit类似文件句柄,如果没有设置或设置过小,会导致文件无法写入,直接影响生成环境应用。 根据实际情况配置 Spectrum Scale 参数 例如IBM给出配置有下面这条
  • 产品经理的私房菜 - 腾讯产品能力模型(序章)

    万次阅读 多人点赞 2021-04-16 18:41:49
    希望大家从梳理过程中,找到提升的方向! ❞ 「初稿|木深、木小深」 「编辑|牟深、Sam、Ella」 一、开场白 金三银四,自然而然地就和腾讯的同事,聊到了求职这个话题。我就问她:“面试社招的同学时,会喜欢「务虚...
  • Confluence的使用几乎贯穿了整个敏捷过程,如:在产品设计时编写产品需求,在会议讨论时编写会议笔记,在冲刺结束后编写冲刺回顾……Confluence自身也为这些需求提供了丰富的文档模板,本文就其提供的模板结合我们的...
  • ADS1292R 使用 过程 心电图 高精度ADC模块

    万次阅读 多人点赞 2020-09-21 12:24:19
    这两个噪声源是不相关的,因此可以使用平方根法来确定模数转换器的总噪声: 量化噪声是模数(或数模)转换过程的副产品,与量化噪声不同,热噪声是所有电气元件固有的现象,是电导体内部电荷物理运动的结果。...
  • 在这个过程中自己的心智不断的被打开,同时也让自己看明白了很多事情;  2、互联网思维-独孤九剑---赵大伟  九大思维,让自己互联网的玩法理解更加的深刻了一些,大大的打开了自己的眼界;  3、拆掉...
  • 什么是过程挖掘,过程挖掘算法如何在各类学术和商业系统得以实现,以及过程挖掘面临哪些技术挑战。本文将进行深入探讨。 IEEE过程挖掘工作组  过程挖掘(process mining),指从现代信息系统常见的...
  • 所以,需求是整个软件产品链的源头,需求工作的优劣将直接影响产品的设计、生产、销售和维护的全过程。而对于项目哪些该做,哪些不该做,做到什么程度,则都是由范围管理来决定的。软件项目开发过程中,花费大量时间...
  • 产品经理的私房菜 - 腾讯产品模型 - 学习能力篇

    万次阅读 多人点赞 2021-05-23 23:35:39
    希望大家从梳理过程中,找到提升的方向! 初稿|木深、木小深 编辑|牟深、Sam、Ella 一、开场白 说来惭愧,周一帮朋友递了简历,没有通过。特意问了下原因,蛮寒心的。节选一部分,大家感受下。 “这份简历,...
  • 软件过程

    千次阅读 2018-06-18 20:51:08
    1、定义 软件过程也称为软件生存周期过程,是指软件生存周期的一...工件:软件过程的工作产品,分输入与输出工件; 角色:定义了软件过程中的个人或小组的行为与职责; 资源:最佳实践、工具、技术、机器、场地...
  • 机器学习1-机器学习建模过程

    万次阅读 多人点赞 2018-05-30 09:00:49
    1.1机器学习中使用的数据的原则 属性的值和属性的名称应该具有实际的意义。 去除属性中相关度高的属性 去除结果影响不大的属性 合理选择关联字段 1.2常见的数据预处理方法 数据清洗:数据清洗的目的不...
  • Fenng 日期:Mar 14 2004 (v0.13)出处:http://www.dbanotes.net版本:0.93 本文简介介绍如何利用开源工具实现Oracle数据库环境中的TPC-C.DBA、开发人员、BI实
  • 基站辐射人体影响

    千次阅读 2018-01-11 17:40:54
    基站:Base Station,BS。...所以基站在通信网络的位置如下图所示。   2. 基站辐射  移动通信事业的发展日新月异,用户规模飞速扩张,为了保障移动通信的顺畅和实现无缝隙覆盖,电信运
  • Linux环境下的编译,链接与库的使用

    千次阅读 2014-04-24 16:40:32
    为什么使用ullib有时会出现 undefined ...我们在使用基础库或者第三方库的时候,经常遇到这样那样的问题,本文结合公司目前的主要环境,说明库的原理,使用的注意事项。 从程序到可执行文件 从hello world
  • 随着O2O环境下存在的消费行为,传统的线上影响力扩散模型不能准确描述产品验收过程。此外,目前现有的影响力最大化研究往往只考虑了线上社交关系,但很少将线下关系考虑进去。本文主要介绍将位置属性加入到影响力...
  • 过程改进项目,分析团队需要正在研究的当前(AS-IS)价值链的几个方面进行建模和检验。分析的目的是创建价值链的可视化图表及其相关文本和指标,并确定是否有可能改进的地方(例如,成本或时间的减少)。如果...
  • 5G技术我们生活的影响

    千次阅读 2019-06-06 17:05:17
    网上找了好一会儿5G相关说明,太专业了好么,什么毫米波公式一大堆,虽然我本科是学通信的,但是查了半天都没完全理解不了,我觉得作为普通大众不关心你这个具体通信过程使用了哪些纳米毫米波技术,这频段那频段,...
  • 软件开发项目中影响进度的因素很多,如人为因素、技术因素、资金因素、环境因素等等。在软件开项目的实施,人的因素是最重要的因素,技术的因素归根到底也是人的因素。软件开发项目进度控制常见问题主要是体现在
  • Rational 统一过程(RUP)软件过程能力评估的三个标准1 CMM(Carnegie Mellon University)能力成熟度...再改进优化)3 螺旋模型 (迭代演化思想)4 喷泉模型 (自底向上)软件过程模式四要素: 生命周期,人员,方法,产品 
  • 个人软件过程(Personal Software Process)

    千次阅读 2010-05-07 23:46:00
    PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之。PSP能够说明个体软件过程的原则; 帮助软件工程师作出准确的计划;确定软件工程师为改善产品质量要采取...
  • 浅论企业文化企业发展的影响

    万次阅读 2006-06-22 11:22:00
    当前很多学者认为:企业文化在未来会成为决定企业兴衰的关键因素。哪一个企业能够在企业文化建设方面领先,哪一个企业就能建立起竞争优势。...本文将根据上述问题为主要内容,研究企业文化企业发展的影响。 新
  • 我说CMMI之七:需求管理过程

    万次阅读 2010-10-19 17:59:00
    我说CMMI之七:需求管理过程域先讲讲需求管理的含义。何谓需求管理?需求管理就是管理需求的一致性。这里讲的需求指什么?指的产品产品构件需求,对于软件而言通常就是软件需求规格说明书(SRS)。在CMMI模型中将...
  • 与项目有关的因素的改变将按时、按经费预算交付符合预定质量要求的软件成果产生什么样的影响?这些都属于软件项目开发过程中考虑的风险问题。  软件项目的风险是指在软件开发过程中可能出现的不
  • 第三版信息系统项目管理师47个过程的输入输出及工具
  • 远程过程调用(RPC)详解

    万次阅读 2016-07-11 00:12:33
    本文介绍了什么是远程过程调用(RPC),RPC 有哪些常用的方法,RPC 经历了哪些发展阶段,以及比较了各种 RPC 技术的优劣。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 269,303
精华内容 107,721
关键字:

产品使用过程中对环境的影响