欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    微软团队开发环境.ppt

    • 资源ID:2863888       资源大小:5.55MB        全文页数:53页
    • 资源格式: PPT        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微软团队开发环境.ppt

    微软团队开发环境,目录,微软开发团队的一天微软团队开发环境总结,目录,微软开发团队的一天微软团队开发环境总结,微软开发团队的一天,Rainbow团队程序经理1开发组长1开发人员3测试组长1测试人员3用户文档1UI1产品经理1共12人,开发人员的一天,1,开发人员的一天从哪里开始?,开发人员的一天从哪里开始?,答案:开发人员的一天从Daily Build开始开发人员上班的第一件事儿就是查看Daily Build的结果,担心由于自己昨天的代码Check-in,造成Build Broken,经历对Build的提心吊胆之后,第一件事做什么?,经历对Build的提心吊胆之后,第一件事做什么?,答案:打开Bug管理工具,查看指定给自己的Bug,解决高优先度的Bug。因为质量重于新功能,接下来,开发人员会,从源代码管理工具中Check out代码修改代码(解决Bug或实现新功能)取得源代码管理工具中最新变化,在本机Build和单元测试请开发组同事作Code ReviewCheck in代码在Bug管理工具中修改Bug的状态开发人员以一封Daily Report结束一天的工作,测试人员的一天,2,测试人员第一件事做什么?,测试人员第一件事做什么?,答案:打开Bug管理工具,查看指定给自己的Bug,验证已解决的Bug,接下来,测试人员会,从发布服务器上取得当天的Build版本,根据测试用例检验当天的Build在Bug管理工具中登记新发现的Bug,等待开发人员解决,下班前,测试人员会,发送当天或者一周的Bug报告和测试用例报告,程序经理的一天,3,程序经理的工作,主持Bug专家会诊更新项目的计划、日程表、产品规格书、风险控制列表发送Status Report,PM is the communication hub!,程序经理的工作,主持Bug专家会诊更新项目的计划、日程表、产品规格书、风险控制列表提交Status Report,程序经理的工作,主持Bug专家会诊更新项目的计划、日程表、产品规格书、风险控制列表提交Status Report,目录,微软开发团队的一天微软团队开发环境总结,一分钟自测:每项10分,满分为100,进行源代码管理以及源代码检入的控制进行定期的代码审查,分享经验和教训每个开发人员都进行单元测试自动进行每日构造,每天可以得到产品最新的版本进行BVT测试(构造验证测试),在第一时间知道构造版本的质量有统一的Bug管理工具,定期发送Bug报告对有争议的Bug进行专家会诊有统一的测试用例管理工具,定期发送测试用例报告所有团队成员都可以从团队Portal上获取自己需要的文档,了解项目的状态为整个项目团队以及开发、测试人员建立各个Email List,便于进行有效沟通,回顾:Rainbow团队是怎样协作的?,三大流程源代码控制每日构造Bug管理七大服务器源代码服务器Bug数据库构造服务器发布服务器电子邮件服务器团队协作平台测试用例管理工具,微软团队开发环境之源代码控制,缺少源代码控制工具而引起的问题最新版本的源代码在谁的机器上?多人修改一个文件时,有些人的修改被抹掉了昨天的修改引发了新缺陷,但不知道做了哪些修改上周五的代码肯定能运行,但没法退回去了一不小心把有用的GetXYZ()函数删了并存盘了!目前已经在写3.0的代码了,突然要为1.0版本发布一个1.0aB客户需要一个定制的产品,而且要随通用版不断更新昨天我修改了一个文件,但我想不起来为什么要修改了今天系统出错了,昨天是哪个该死的改了Abc.Cpp文件?上个月发布给A用户的试用版是用那个版本的源码编译的?,源代码控制的基本操作,最常用操作:Add File(s)Check-InCheck-OutGet Latest Version其他Roll-BackShow HistoryCompareLabel,使用WinDiff进行代码审查,只有通过本地单元测试才能Check-in,分支的使用,微软团队开发环境之每日构造,每日构造解决的问题客户突然访问/领导临时察看工作产品偏离客户的期望项目经理/成员不了解整体进度测试人员无法编译源代码模块/子系统集成失败错误没有及时发现每日构造的意义统一的视图展示最新进展测试的基础,REM-REM Build scriptREM Author:Jian Shuo WangREM Created:12:04 PM 3/12/2002REM Filename:StartBuild.batREM Modified:REM 1.1 SD Label added at 12:04 PM 3/12/2002REM 1.2 Fix the bug to delete.css file from release serverREM 1.3 Add version numbers to both DLLs and web pageREM 1.4 Added facade server and moved all webclientREM to web folder.REM 1.5 Fixed bug 258 Build Build script doesnt provide label descriptionREM 1.6 Reorged the folder and added WinUI to buildsREM 1.7 Add build number to all EXEs and DLLsREM 1.8 Depress prompt by echo D to web.config.REM-SET BuildScriptVersion=1.8REM-REM Usage:REM startbuild.bat REM is the revision number.In case you needREM to create a build with revision number otherREM than 0,you can useREM startbuild.bat 1REM to create builds like 2295.1REM-SET BuildRev=0REM-REM This script is extended to be used on sha-jswang-02 exclusivelyREM-REM-REM Define variablesREM-PATH=c:program filesMicrosoft Visual Studio.NETCommon7IDE;%PATH%;SET SCRIPTROOT=C:WebRaidSET SDROOT=C:webraidworkplaceSET SLNROOT=C:webraidworkplacesrcRAIDSET WEBUIROOT=C:webraidworkplacesrcRAIDRAID_WEBUISET WINUIROOTDEBUG=C:webraidworkplacesrcRAIDWinUIbinDebugSET WINUIROOTRELEASE=C:webraidworkplacesrcRAIDWinUIbinReleaseSET RELEASESERVER=sha-calvinWebRAIDbuildsSET WINUIROOTRELEASE=C:webraidworkplacesrcRAIDWinUIbinReleaseSET BUILDREPORT=%SCRIPTROOT%BuildReport.txt,Debug&Release,每日构造步骤,每日构造步骤,每日构造与BVT测试,BVT测试是冒烟测试的一种一般在Build生成后进行的自动测试,微软团队开发环境之Bug 管理,对每一个Bug进行跟踪,避免遗漏对产品质量的进展进行有效的跟踪量化产品的质量和开发团队成员的绩效,便于有效的管理,Bug收敛点:质量趋向稳定,零Bug反弹:产品发布指日可待,三大流程的整合,目录,微软开发团队的一天微软团队开发环境总结,微软团队开发环境中的要素,三大流程源代码控制每日构造Bug管理七大服务器源代码服务器Bug数据库构造服务器发布服务器电子邮件服务器团队协作平台测试用例管理工具其他工具,自测回顾,进行源代码管理以及源代码检入的控制进行定期的代码审查,分享经验和教训每个开发人员都进行单元测试自动进行每日构造,每天可以得到产品最新的版本进行BVT测试(构造验证测试),在第一时间知道构造版本的质量有统一的Bug管理工具,定期发送Bug报告对有争议的Bug进行专家会诊有统一的测试用例管理工具,定期发送测试用例报告所有团队成员都可以从团队Portal上获取自己需要的文档,了解项目的状态为整个项目团队以及开发、测试人员建立各个Email List,便于进行有效沟通,搭建团队开发环境的建议,Rome Wasnt Built in a Day适合的才是最好的行为养成习惯,习惯形成性格,性格决定命运行动才有成效!,资源,http:/Development with Visual Studio.NET and Visual SourceSafe http:/a Configurable Web-Based Bug Management Tool:http:/,Questions,

    注意事项

    本文(微软团队开发环境.ppt)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开