腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
DevOps与软件工程师
agile
我知道所有的DevOps定义都相当模糊,这个问题是主观的,但我仍然找不到答案。 在DevOps和软件工程师之间有什么区别吗?经验可以互换吗?N年的DevOps经验与N年的软件工程经验可以互换吗? 还是我看错了这个问题?
浏览 0
提问于2013-11-16
得票数 0
回答已采纳
16
回答
软件开发是一门工程学科吗?
terminology
、
professionalism
软件开发能被认为是工程吗?如果不是,它缺少什么东西才能成为一门工程学科?与此相关的是关于堆栈溢出的关于程序员和软件工程师之间的区别的问题。 卡尼基梅隆大学的软件工程研究所规定和维护CMMI标准。这是将发展转化为工程的东西吗?
浏览 0
提问于2008-10-16
得票数 16
回答已采纳
3
回答
软件架构师、软件工程师和软件开发人员(程序员)之间有什么区别?
terminology
、
organization
我正在读CNN关于美国收入最高的工作的文章。一个软件架构师列为#1。。一个软件工程师被列为第9名。和一个(列在#35)软件开发人员(程序员)。我认为用程序员代替计算机科学家是有效的,对吗? 在此之前,我一直认为“软件工程师”是有经验的程序员和团队领导的头衔。但是,“软件架构师”在哪里适合,他们到底是做什么的呢?我读了CNN的描述,但它们并不真正满足我,所以我假设我可以从这里的令人敬畏的用户基础上获得更彻底和有经验的描述。 预先感谢收到的任何和所有答复。
浏览 0
提问于2011-01-24
得票数 24
回答已采纳
1
回答
我想从一个开发人员变成一个测试人员。我得到了8升。如果我换了,我会得到比这个更高的薪水吗?
automated-testing
、
manual-testing
、
java
我想从一个开发人员变成一个测试人员。我得到了8升。如果我换了,我会得到比这个更高的薪水吗?我有五年的经验。
浏览 0
提问于2016-08-08
得票数 -5
1
回答
企业软件应该有不同的构建工程师和安装工程师吗?
build
、
installation
构建工程师和安装工程师有什么区别?公司应该有不同的构建工程师和安装工程师吗?
浏览 3
提问于2009-10-19
得票数 2
回答已采纳
1
回答
SurveyMonkey iOS软件开发工具包-调查响应错误
ios
、
surveymonkey
我无法处理我的iOS应用程序中的调查响应。我得到了以下错误日志, Error Domain=SurveyMonkeySDK_ServerError Code=5 "(null)“UserInfo={SurveyMonkeySDK_Error=There在检索用户对此调查的回答时出现问题。,NSUnderlyingError=0x160a40500 {Error Domain=SurveyMonkeySDK_ServerError Code=7 "(null)”UserInfo={超出您的计划的SurveyMonkeySDK_Error=Response限制。升级以通过SDK获取
浏览 1
提问于2016-03-31
得票数 0
1
回答
IBM Rhapsody系统工程师设计经理
requirements
、
rhapsody
我正在学习如何使用IBM提供的课程使用8.1.1 (在Windows 8上)。在将需求导入到我的项目中的一章中,我需要使用Design,它应该在Tools选项卡中。我找不到如何配置它。所以,我应该单独下载这个设计管理器,还是有其他方法来配置它? 我很感谢你的帮助!
浏览 1
提问于2017-05-07
得票数 0
回答已采纳
1
回答
测试“越墙”软件
testing
我正在读一本软件测试认证助理(CAST)的书,我正在读一本关于软件测试的挑战;有一个观点是关于:测试“越过墙”的软件。 这是什么意思?
浏览 0
提问于2017-02-01
得票数 0
1
回答
aws-cpp-sdk :如何使用MQTT over Web Socket进行IoT发布(在c++中)
c++
、
amazon-web-services
、
websocket
、
mqtt
、
iot
我做了很多研究(在这里和github上),以找出Iot数据平面类是如何工作的。 我想知道如何使用c++ sdk和端口443发布主题数据。我想建立我的连接,并使连接处于活动状态,直到我关闭它。 简而言之,我需要帮助才能在Linux上使用cpp sdk通过Web套接字发送MQTT。 有人能帮上忙吗? Aws::SDKOptions options; options.loggingOptions.logLevel = Aws::Utils::Logging::LogLevel::Info; Aws::InitAPI(options); Aws::Auth::AWSCredentials c
浏览 0
提问于2017-06-28
得票数 1
9
回答
软件工程师和程序员之间的主要区别是什么?
skills
软件工程师和程序员之间的主要区别是什么?
浏览 0
提问于2010-09-17
得票数 100
回答已采纳
2
回答
如何在android google map sdk中同时显示英文和本地语言的google地图区域名称
android
、
google-maps
、
android-studio
、
sdk
我想要显示的地点名称在英语和当地语言,如地图应用程序显示在安卓。 public class MapsActivity extends FragmentActivity implements OnMapReadyCallback { private final static String TAG = MapsActivity.class.getSimpleName(); private GoogleMap mMap; private SupportMapFragment mapFragment; private String language = "b
浏览 0
提问于2019-07-20
得票数 0
1
回答
谷歌双击iOS
iphone
目前,我正在使用谷歌应用程序。我想使用iPad DoubleClick在我的应用程序中显示广告。谁能告诉我如何获得iOS软件开发工具包双击和步骤,以集成到我的应用程序。提前谢谢。
浏览 1
提问于2012-04-18
得票数 1
4
回答
显示软件产品开发阶段(编码、测试、维护)所用时间的研究?
testing
有没有研究表明在产品生命周期的不同阶段,特别是测试上花费的时间?实际的数字和参考资料将是有用的。
浏览 2
提问于2009-07-07
得票数 2
3
回答
SRE和DevOps有什么区别?
terminology
、
sre
、
job-role
、
team-role
SRE和DevOps有什么区别? 现场可靠性工程和开发运营似乎在细节上有很多重叠。我如何知道哪一组负责什么,我如何知道什么样的工作适合我的技能组合? 看起来SRE是关于维护服务器和网络的,而DevOps是关于维护代码的,对吗?难道这两者之间还存在相当多的重叠吗?
浏览 0
提问于2017-02-28
得票数 67
回答已采纳
5
回答
软件工程师的职称等级是什么?
organization
可能重复: 软件工程师/开发人员职称后的后缀意味着什么?(即软件开发人员III) 工作晋升职称 我一直在努力理解软件工程中的工作层次结构。 由于在分配角色时缺乏一致的命名约定,该系统更加复杂:例如,一些公司只拥有“高级软件开发人员”职位,而其他公司则拥有软件工程师I、软件工程师II、软件工程师III等等。 即使在高层职位,我们也有“首席软件工程师”。“员工软件工程师”。 软件工程师的标准层次是什么?是否有普遍接受的优先次序?
浏览 0
提问于2011-11-01
得票数 35
回答已采纳
3
回答
嵌入式软件开发的敏捷实践
embedded
、
agile
我取得了巨大的成功,例如快速的开发周期和持续的集成。 但是,由于嵌入式软件编程的特定问题,我认为结对编程或持续的客户沟通不太有用。 你认为如何?嵌入式软件开发中最有用的敏捷实践是什么?
浏览 1
提问于2010-12-21
得票数 6
回答已采纳
5
回答
“游戏程序员”和“游戏工程师”有什么区别?
software-engineering
、
jobs
我读了一些游戏行业的AAA开发者的工作说明,我注意到有“游戏程序员”和“游戏工程师”的工作。 这是一回事吗?他们也做同样的事吗?
浏览 0
提问于2013-06-28
得票数 14
回答已采纳
2
回答
软件设计文档与系统设计文档的区别
software-design
、
system-design
、
design-documents
我正在为web应用程序的一个模块编写一个设计文档,在研究设计文档时,我遇到了一些模板,比如软件设计文档、/Software设计描述文档、系统设计文档和技术设计文档。这些文档之间有什么不同? 就我的情况而言,我需要设计整个模块及其功能,并为其编写设计文档,以后可供其他设计部门采用。我遵循软件设计文档/软件设计描述--部分原因是它处于IEEE软件生命周期,可以作为其他软件团队在软件设计中使用的基础。有谁能解释一下设计文件,并建议我的作品最好遵循哪一种?
浏览 7
提问于2017-02-19
得票数 3
3
回答
安全工程师-他们是做什么的?
professional-education
、
career
我即将开始我的计算机科学硕士(我目前持有学士学位),我正在考虑专攻网络安全。我将选修密码学、生物识别学、网络安全、计算机体系结构、信息和安全等课程。我一直在寻找我能得到的工作,而安全工程师似乎是我感兴趣的事情。这项工作涉及什么样的任务?这是一个更多的网络领域,还是我能在这里得到一些编程和软件工程的手?
浏览 0
提问于2012-01-18
得票数 7
回答已采纳
1
回答
小公司软件过程
testing
、
development-process
我想知道测试应该如何在小型团队(或启动团队)中进行。 我指的是分配给多个开发任务的5-10个开发人员。 根据我的经验,在开发过程中几乎没有测试,但我也听说小团队可以通过软件过程成熟度的初始级别。 在一个成熟但规模较小的团队中,QA和测试是如何在开发过程中进行的? (如果可以的话,请描述整个软件过程,包括谁应该做什么) 编辑(更详细): 我对开发分布式处理密集型后端的团队特别感兴趣,因为它是API。这两个部分(后端,前端)是由两组不同的3. 我想知道是谁在测试什么,什么时候。如果我编写了一个模块,并且它是单元测试,那么在完成代码时是否编写集成测试?您应该在这样一个小组中指定一个开发人员来专注于测
浏览 0
提问于2014-01-22
得票数 -1
回答已采纳
26
回答
你怎么告诉别人你的职业是什么?
title
我的技术头衔是技术人员,和你们大多数人一样,我以设计/编写代码为生。当有人问我是做什么谋生的时,我永远不能决定回答什么? 软件开发人员?软件工程师?内核程序员?计算机科学家? 这些似乎都有各种不好的含义。我想我最喜欢软件工程师,但不幸的是,这个术语被那些不实际编码的人所取代。我犯了一个错误,上了一个“软件工程”的课程,并且意识到我绝对不想和这个专业的人联系在一起。 这可能太主观了,所以请随意使用社区wiki或其他方式,但我认为这是一个合理的问题,我希望听到其他人的决定和他们的推理。
浏览 2
提问于2009-05-31
得票数 2
1
回答
从Java迁移到MATLAB
java
、
matlab
、
move
我已经使用Java 2-3年了,我喜欢它。由于我要转到学术界工作/学习,所以我不得不在很多事情上使用MATLAB (因为教授和其他人都在使用它)。 MATLAB的线性代数运算非常强大,非常有用,而且易于使用。但当涉及到图像处理等其他问题时,仅用线性代数工具解决这些问题就有点困难和笨拙。我真的很困惑。我发现自己试图写一些非常简单的东西,但却惨遭失败。当我查看其他人是如何做到这一点的时候,它要么太晦涩难懂,要么写得很糟糕(没有命名约定,可怕的缩进)。我觉得我的思维需要一个范式的转变(我已经知道了矢量化以及它是如何加速的)。 我有一种感觉,如果我用C++编写所有这些东西,那么编写起来会花费更少的时间
浏览 1
提问于2010-11-10
得票数 2
2
回答
DevOps工程师与DevOps顾问与DevOps架构师之间有什么区别?
terminology
DevOps工程师与DevOps顾问与DevOps架构师之间有什么区别? 考虑角色、薪酬、年资、工作需求等。
浏览 0
提问于2017-08-31
得票数 13
回答已采纳
2
回答
CFNetwork仍然通过CFStreamErrors,尽管它不受欢迎吗?
objective-c
、
error-handling
、
core-foundation
、
deprecated
、
cfnetwork
我正在编写一些代码,在Objective中完成一些CFNetwork解析工作。 一切都很好,而且一切正常,但我有几个问题: CFHost异步解析的回调函数原型正在传递对CFStreamError结构的引用,尽管文档中说不推荐使用CFStreamError,而应该使用CFReadStreamCopyError,这将返回CFError结构。 回调函数声明如下: typedef void (CFHostClientCallBack) ( CFHostRef theHost, CFHostInfoType typeInfo, const CFStreamError *error
浏览 8
提问于2010-02-12
得票数 0
回答已采纳
2
回答
测试自动化工程师可以称自己为软件开发人员或程序员吗?
automated-testing
、
qa-developer
、
terminology
、
test-engineering
我的一位同事问我,我所做的是否是软件开发的一部分。他说,你可以称自己为开发人员、程序员/编码器,或者是为AUT创建/开发测试脚本的人。我不清楚我是否可以称自己为开发人员? 我主要使用Selenium、Java、TestNG、Maven、Jenkins等开发web自动化框架。 而且,从去年开始,我才刚开始做自动化工程师。什么能清楚地描述我的工作概况?
浏览 0
提问于2020-10-21
得票数 -1
2
回答
算法设计是否属于软件工程?
design
、
design-patterns
、
algorithms
、
software
、
system
在学术意义上,在我看来 算法设计是在高/抽象的计算层次(可计算性、复杂性)进行研究的,而软件工程在学术界也是在高/抽象层次上进行研究的。 软件工程是为解决一个问题而创建一个软件程序的过程。这似乎使算法设计成为过程的一部分。 但是,从我所看过的关于软件工程的有限的参考文献来看,算法设计没有被讨论过(但我可能会错过一些东西)。相反,模式设计(或者它被称为设计模式代替?)在软件工程中进行了讨论。 我的问题是: 算法设计是否属于软件工程?算法设计是软件工程过程中的一个步骤吗? 算法设计、模式设计、程序设计和系统设计有什么区别和关系?这句话经常能从工业界听到,就像时髦的词。你能分享这些不同设计的定义吗?
浏览 0
提问于2015-10-12
得票数 2
2
回答
软件测试中常用缩略语的含义
terminology
SQA上的许多问题和答案经常使用缩略语来表示许多人可能知道拼写的术语的含义,但可能很难破解这个缩略词。如果有一个缩写词的列表,以及它们代表什么,这将是有帮助的,因为在这个网站上使用。 我已经开始了CW的回答,这样其他人就可以添加到列表中了。
浏览 0
提问于2017-05-05
得票数 2
回答已采纳
4
回答
敏捷团队的每个成员都需要成为软件开发人员吗?
agile
、
project-management
、
team
、
systems-analysis
、
testers
我们最近开始在我的公司使用敏捷方法。因为我对敏捷非常陌生,所以我想知道根据敏捷的基本原则,我们的实现方法是否正确。 以前,我们有过业务分析师、QA测试人员和软件开发人员等角色。但是现在管理层已经决定,这些角色应该被删除,每个人都将作为软件开发人员工作。 实际上,这意味着一个软件开发人员将承担与以前三个不同角色相同的职责(即一名业务分析师、一名QA测试人员和一名软件开发人员)。 他们用这是敏捷的事实来证明这种改变是正确的。其他公司也是这样实施敏捷的吗?
浏览 0
提问于2018-12-26
得票数 12
回答已采纳
1
回答
UML代码-如果一个类使用另一个类方法,是否存在关联?
c#
、
uml
很难找到任何与UML的编码示例相关的信息。 (在UML中缺少Insert评分方法--忽略它,我现在正在更改它) 选择类使用分数类中的方法,这是否意味着这些类之间存在联系?然而,似乎有很多关于继承的信息。 我创建了一个UML: 选择评分链接 选择方法 //Attributes Check public int CheckVariables(int optionR, int optionV, int TurnCount, string Username) { if (optionR >= 100 || optionV <= 0) {
浏览 0
提问于2018-11-17
得票数 0
8
回答
你认为软件工程师必须做一段时间的质量保证工程师是个好主意吗?
code-quality
、
skills
、
qa
我相信是的。为什么? 我遇到过许多软件工程师,他们认为他们在某种程度上优于QA工程师。我认为,如果他们能在一段时间内完成QA工程师的工作,并意识到这是一套独特而有价值的技能,这可能有助于消除这种信念。 软件工程师对自己的程序进行测试越好,他们的代码在软件开发生命周期的其余部分中所花费的时间就越少。 软件工程师花在思考程序如何崩溃的时间越长,他们在开发过程中就越多地考虑这些情况,从而减少了最终产品中的错误。 软件工程师对“完整”的定义总是interesting...if --他们作为QA工程师的时间--也许这个定义会更接近于软件的设计者。 注意,我提出上述建议时,考虑到一个很小的时间框架,因为我
浏览 0
提问于2010-11-27
得票数 12
回答已采纳
1
回答
为基于邻近的移动应用程序创建自己的信标服务
android
、
ios
、
ibeacon
、
ibeacon-android
我们开发的信标接近使用第三方信标软件开发工具包(安卓|iOS)的移动应用程序,我们想创建自己的信标服务和management.As我的理解安卓/iOS有支持BLE的devices.Can任何人帮助我如何才能从零开始(编写信标api |在哪里可以买到信标)。 谢谢
浏览 2
提问于2015-06-06
得票数 0
5
回答
与软件行业的其他职业道路相比,选择测试有什么优势?
quality-assurance
、
qa-role
、
career-development
很多人告诉我,我在IT行业选择了QA path,犯了一个很大的错误,与developers和database专家相比,我永远也得不到成长的机会。 请分享你对这个问题的想法!
浏览 0
提问于2018-08-14
得票数 6
回答已采纳
1
回答
在C#伺服电机中导入C++动态链接库
c#
、
dll
、
dllimport
、
servo
我正在尝试用非常简单的代码在C#中使伺服电机工作。制造Servo的公司被称为TEKNIC,而我试图移动的发动机是ClearPath-SC系列。 该公司提供了一个名为ClearView的软件下载,其中包含了许多在C++中使用的示例代码,此外,他们还创建了一个包含大量类、方法、代码等的DLL文件,您可以使用这些文件导入到您自己的代码中。但是,这些动态链接库也是用C++构建。 在我的C#应用程序中,我尝试使用P/Invoke来访问该动态链接库,但没有成功。有人能帮帮我吗?我正在使用System.Runtime.InteropServices 这就是我调用DLL的地方 [DllImport("
浏览 10
提问于2017-03-02
得票数 0
3
回答
使用CMMI和Scrum可以改进流程的职位类型是什么?
scrum
、
cmmi
我是一名IT专业的学生,多年来一直致力于基于团队的项目。我读过一些关于CMMI和Scrum的文章;这对我来说真的很有趣,我想知道什么样的工作涉及到改进组织内部的过程。 什么样的研究可以引导人们从事这些工作?管理层?我怀疑这只是因为CMMI/Scrum也会影响管理,我认为这是最重要的东西,它将组织团结在一起。
浏览 0
提问于2012-01-22
得票数 6
回答已采纳
1
回答
OSI模型与网络模型:您使用哪一种是否重要?
ip
、
tcp
、
osi
、
networking
开放系统互连( OSI )模型由以下几层组成: 7. Application Layer 6. Presentation Layer 5. Session Layer 4. Transport Layer 3. Network Layer 2. Data Link Layer 1. Physical Layer TCP/IP网络模型由以下几层组成: Application Layer Transport Layer Internet Layer Network Access Layer 我被告知,这两种模式都涵盖了当前网络技术的各个方面。如果是的话,那你用哪一种是否重要呢
浏览 0
提问于2019-02-28
得票数 2
回答已采纳
3
回答
敏捷方面的高级QA工程师应该设计/架构应用程序功能吗?
agile
、
qa-role
QA工程师实际上能被期望设计和/或架构产品特性(不仅仅是自动化框架)吗? 特别是如果他/她拥有12+多年的经验,并且在一个团队中,其他具有类似背景但具有开发背景的工程师需要设计/架构师呢? 至少,他是否可以期望参与设计讨论并验证设计的可测试性?在敏捷项目中,这样一个经验丰富的QA工程师还应该扮演什么角色或承担哪些责任?
浏览 0
提问于2016-12-07
得票数 4
4
回答
谁是第一个软件工程师?
terminology
、
history
众所周知,谁是第一位程序员,谁是第一个软件工程师(S)?所谓软件工程师,我指的是那些使用形式化规范和方法来交付软件的人,而不仅仅是批量编程工作。第一次使用这个词是什么时候?
浏览 0
提问于2012-05-23
得票数 7
回答已采纳
4
回答
是否应该审查合同草案?
contract
在软件工程中,合同草案应该由软件开发人员审查吗?还是应该留给法律部和管理层去做?
浏览 1
提问于2010-07-14
得票数 0
1
回答
一个小型的创业公司可以或者应该把系统管理员的活动委托给第三方吗?
untagged
接下来的讨论引发了另一个问题:让我们想象一下,一家小型初创公司必须决定如何处置其资本。提出了两项建议: ( a)公司把资本花在一个好的系统管理员身上,但却冒着没有足够的全职工作的风险(至少在一开始是这样)。因此,这并不是一种完美的资本配置。 ( b)有人建议将sysadmin的工作委托给第三方公司(至少在一开始是这样),并将更多的钱花在软件工程师身上。这看起来像是更好的资本配置,但它真的吗?一种是对系统管理员的工作没有“控制”和质量的风险。另外,一个人能信任第三方运行包含关键信息的服务器吗? 是否有人曾尝试过备选方案b)?它成功与否?值得吗?你能推荐一下吗?
浏览 0
提问于2011-05-12
得票数 2
回答已采纳
1
回答
为什么你需要学习机器学习的统计数据?
statistics
、
algorithms
这也许是个非常宽泛的问题。请不要删除。 然而,我很好奇为什么我们需要学习机器学习的统计数据呢? 这是因为所使用的软件库已经编码了“知识”。当然,对事物在引擎盖下是如何工作的有一个大致的理解,但除此之外,是否还需要更深入的理解? 同样的问题也适用于各种型号的内部工作。好的理解(包括数学)会有什么帮助?
浏览 0
提问于2019-06-30
得票数 0
2
回答
我怎样才能成为DevOps工程师?
amazon-web-services
、
culture
、
learning
请给我一条通往DevOps职业的正确道路。从博客中,我没有得到一个明确的路径。我要上的所有课程。
浏览 0
提问于2018-04-15
得票数 1
回答已采纳
3
回答
什么是合并的软件开发人员?
freelancing
、
role
我看到一份招聘公告要求“合并软件开发人员”,并要求他们在申请时说明他们的“合并率”。公司开发人员和承包商/自由职业者之间有什么区别?谷歌帮不上忙。 我最好的猜测是,一个公司的开发商只是一个自由职业者/承包商,谁成立了一个公司,并作为该公司的唯一雇员,而不是自由职业者自己的名字。但既然(我猜)如果你这样做,你将不得不同时缴纳公司税和所得税,而不仅仅是所得税,那么这样做有什么意义呢?在法律责任方面有一些保护,但对于软件开发人员来说,这通常不是很大的风险。
浏览 0
提问于2013-05-25
得票数 7
回答已采纳
2
回答
如何在软件开发环境中应用六西格玛?
quality
、
process-improvement
我是一名Java开发人员,但有人要求我学习如何应用六西格玛,目的是增加我们组织的利润。我读过六西格玛可以应用于所有环境,但我对将它应用于软件开发的细微之处感兴趣。 六西格玛的哪些概念可以应用于软件开发环境,我如何有效地应用它们? 我的理解是,六西格玛的重点是: 识别和消除缺陷的根源 最小化应用制造或业务流程的可变性 在我看来,这些概念可以应用于软件开发,但能否有效地应用于软件开发生命周期(SDLC)?
浏览 0
提问于2012-05-02
得票数 14
回答已采纳
2
回答
我需要什么样的经验才能成为自动化QA工程师/ SDET?
automated-testing
我在一所伟大的学校获得了一个无关科学的学位。我没有足够的兴趣继续我的博士学位,我真的很喜欢我的CS选修课,所以我进入了QA。我已经做了一年多了,我的工作就是为一个QA团队编写测试用例和测试计划。有时,我会协助实际的QA工作,但我的大部分时间都花在编写案例和处理那些需要花费太长时间和发现缺陷的问题上。 这已变得非常费时,也不太有意义。工资很低,我在这点上学的不多。我真的很想进入自动化领域,但我不知道怎么做。我已经和我公司的自动化团队负责人谈过了,他们目前没有雇佣任何人,所以我需要在我目前的公司之外寻找。我熟悉Python和HTML的基础知识(两者都完成了代码教程),并阅读了Selenium站点上
浏览 0
提问于2014-04-30
得票数 5
回答已采纳
2
回答
用什么术语来表达黑、灰和白盒测试的用法?
terminology
一点点背景..。在我的工作场所,软件测试工程师(软件测试工程师)可以访问源代码。这并不意味着瑞典人必须检查源代码,但更多的瑞典人可以访问源代码,以防他们希望查看源代码。 如果软件组件A的源代码要被审查和理解,并且将A的理解应用到测试过程中,那么他们所从事的测试将被称为“白盒测试”。 同样,如果要审查软件组件B的源代码并限制理解,那么这种类型的测试将被称为“灰盒测试”。 最后,如果软件组件C的源代码没有提供给测试人员,或者它是可用的,但是没有被检查或理解,那么这种测试将被称为“黑匣子测试”。 在我的工作场所,所有三个测试过程都被应用。当在我的工作场所向可能不熟悉软件测试的雇主或朋友描述这种测试时
浏览 0
提问于2018-11-07
得票数 1
2
回答
当我的项目经理不关心实现细节时,我应该做什么?
design
、
project-management
、
scheduling
、
task
我的项目经理在为特定任务提供需求时,并不关心实现细节。虽然他有编程背景,并且对MVC框架有一定的了解,但他没有考虑开发人员的观点。 例如,我的任务是在ASP.NET MVC中创建一个简单的表单。这个表单应该是可插拔的,也就是说,客户应该选择哪些字段是不存在的,哪些字段是必需的。如果这是一个带有验证的简单表单,我就可以很容易地使用ASP.NET验证来实现它。然而,这个问题并不简单,首先需要设计和架构。我必须执行的解决方案的时间是非常有限的,而这个问题没有得到很好的理解。没有足够的时间不会让我想出一个满足需求的解决方案,但也会使我自己和任何未来的开发人员受益。 在这种情况下我该怎么办?您是否认为给
浏览 0
提问于2011-09-27
得票数 0
13
回答
测试团队名称
terminology
、
team-management
是否有人为软件测试团队找到了一个他们认为能够很好地沟通我们角色的名字?我们的团队现在正在集思广益,我知道这也是我最后一个团队努力解决的问题。这表明许多其他测试/ SQA团队也存在这个问题。 我看到了很多选择,还有很多反驳,例如: 测试团队:我们不仅仅是测试人员,我们所做的不仅仅是执行功能检查。 质量保证:我们不能“保证”质量。 质量控制:我们没有“控制”质量。 最重要的是,QA和测试每个地方都有不同的含义。在这里,QA意味着低技能的测试工作或官僚的测试方法(对人员的过程)。我从其他人那里听到了几乎相反的消息--选择QA是因为测试意味着技能水平很低--这表明这是相当本地化的。 最好的选择是什么?
浏览 0
提问于2013-01-09
得票数 7
回答已采纳
5
回答
我们如何使软件开发最佳实践对没有软件背景的人更感兴趣?
design-patterns
在我工作的地方,有一些有软件背景的有经验的软件开发人员,但大多数开发人员都是物理学家或化学家,在开发高质量、可维护的软件时,他们的领域知识非常丰富,但经验有限。为了解决这一问题,我们已开始定期举行会谈和讲习班。 您认为我们应该讨论哪些主题来帮助这些人更有效地开发软件? 特别是,我们很难获得这些讨论的热情,因为许多开发人员并不认为软件是一个有趣的主题。在没有软件背景的情况下,我们怎样才能使这些更有趣呢? 谢谢
浏览 0
提问于2010-10-31
得票数 8
回答已采纳
1
回答
什么是典型的公会规模?
agile
、
scrum
、
organization
、
scaled-agile-framework
在我工作的地方,我们遵循一个基于scrum的规模化敏捷过程,我们已经根据我们的文化和需求进行了修改。我觉得我们缺少的一件事是允许利益团体成员之间的信息自由流通的行会。 我想为软件工程师建立一个协会,但我发现的大多数信息都围绕着狭隘的主题(例如:前端、性能、自动化)建立了协会。考虑到我们技术人员的规模(300人左右,1/3是软件工程师),我担心,选择这样的特定主题,我们会有太小的行会,从而破坏了让人们进行交叉授粉/广泛分享的目的。 所以我的问题是,什么是一个典型的公会规模和一个必然的问题是,一个公会的范围是否应该调整,以达到这个规模?
浏览 0
提问于2020-01-28
得票数 1
2
回答
SVUnit是如何被使用的?
system-verilog
我正在寻找在我的项目中使用SVUnit的理由。作为一名软件工程师,我过去常常在编写产品代码之前编写测试。不过,我看不出有多少人采纳了这一倡议。为什么?值得吗?
浏览 1
提问于2015-06-24
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
软件开发工程师需要哪些技术?
要做就做软件开发工程师,不要在纠结前端与后台工程师了!
数字经济下的“新劳动者”——VR软件开发工程师
60岁自学编程,82岁任职苹果公司软件开发工程师
北京宝恩通科技有限公司嵌入式软件开发工程师
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券