简化的软件项目管理

软件工程软件项目管理作业 有关出题作业及案例。还有一些作业要求可供参考。主要是以便学生和 立即下载

作者:罗代均 http://hi.baidu.com/luodaijun/

1.角色定义

      A) 项目经理

      B) 需求人员

      C) 设计师

      D) 开发人员

      E) 配置人员

      F) 测试人员

      G) 数据库管理人员

2. 软件开发的各个阶段

     A) 需求分析

     B) 概要设计

          设计系统架构,以及业务相关的基础框架

    C) 详细设计

             1.编写详细设计文档,包括UI,UML类图,操作流程说明,相关SQL,数据库表说明,与其他模块接口

             (详细设计,要能做到开发人员在不了解业务的情况下,也能很好的开发)

             2.重点模块详细设计组织评审

               (评审能统一设计人员的设计风格,找出错误,以及更好的与其他人员设计的模块衔接)

       D) 系统开发

              1.依据详细设计文档开发

               2.开发人员自测表

                     开发人员完成开发后,编写测试用例,以详细设计为标准,对模块做功能测试

                    (测试用例,包括2个内容,一是操作步骤,而是结果)

                3.开发组长复测表

                    开发组长,根据自测表的测试用例,再测试功能模块,以及代码审查,未通过的以及需要修改的,退回开发人员修改,这个可与绩效考核挂钩

                4.循环 2, 3两个步骤,直至功能模块测试通过

                5.项目经理抽查测试表

                     项目经理抽查重点功能的测试表,复测表等,以监督开发过程

       E) 测试

                1.配备专用的测试服务器,自动每日构建,并生成测试报告

                          (专用的测试服务器,方便测试人员和开发人员交流,再现问题,以及减少版本合并错误等)

                2.测试人员,从用户习惯的角度,编写测试用例,进行单个模块功能测试

                3.熟悉业务的测试人员,编写测试用例,各个模块间流程拉通测试

                 4.安全性及压力测试

                 5.编写操作手册

           F) 上线,运维

           

          **其中,设计、开发、测试,是一个迭代的过程

 

3. 管理制度

           A) 每日下班前10分钟,填写工作日志,并提交到版本库中

                   日志包括2部分内容, 工作内容、问题及建议

            B) 晨会

                  项目负责人,早上收集工作日志,了解开发进度,以及解决日志中反馈的问题

            C 周会

                   周末,项目负责人总结本周项目进度,以及主要的问题点,各成员总结个人本周工作情况,以及问题和建议
              D培训

                    一周或者二周内,组织项目内培训,由各项目成员轮流主讲,然后共同讨论,会后,形成文档,并提交到知识库

 

4.相关工具

       版本库: svn

        缺陷跟踪:bugfree

       项目计划:GanttProject

最后,很重要的一点,就是有问题多沟通,有积累,多记录。

[数据库事务与锁]详解七 深入理解乐观锁与悲观锁 立即下载

相关推荐

ProjectReader软件项目管理期末大作业

使用ProjectReader做的软件管理大作业,关于学生宿舍信息管理系统

白话设计模式之外观模式:软件设计的简化之道

大家好,设计模式在软件开发领域占据着极为重要的地位,它蕴含着众多编程高手的智慧结晶,能帮助我们写出更优质、更易维护的代码。但学习设计模式的过程并不轻松,各种概念和应用场景常常让人感到困惑。所以,我希望通过这篇文章,和大家一起深入剖析外观模式,在交流和探讨中共同进步,让我们都能更好地掌握这一强大的编程工具。

wj_rdk的博客 1454

精简软件过程

软件过程是软件工程的一个重点,rup,xp,msf都是金典的软件过程,精简软件过程是经过实践最后得到的适合小团队开发的软件过程

软件项目管理0714:简化的必要性

软件项目管理0714:简化的必要性 读《一页纸项目管理》简化的必要性,单纯的从工作中进行总结,新内容已经比较少了,现在找到一本业内专著,结合书上的内容和自己的理解,做总结。 这本书的第一章有一个例子,瑞士手表,项目经理的最终目的是做一款手表,但是手表有几千个零件,保证手表可以正常运行项目经理需要操心很多事情,无数的细节,项目交经理经常会陷入细节的泥淖,最终把完成这些细节当成了自己的项目的目标。 一个项目目标确定之后,项目经理首先要做的事情是把项目分解,通常的经验是分解的越细,按步骤执行,每步都对,这个项目就

hnzhihuijiaotong的博客 219

软件项目管理期末大作业.zip

软件项目管理期末大作业(可以提供给计算机专业的朋友用)

软件项目管理期末大作业——学生宿舍信息管理系统

软件项目管理期末大作业——学生宿舍信息管理系统 压缩包里面包含:直接可用的PPT、甘特图、里程碑图,直接可用。 今天刚讲完,在班级所有小组展示 里面,被老师认为是最好的。

软件项目管理“固化、简化、标准化”

第一,要“固化”。 软件过程又称“软件生存周期过程”,是软件生存期内为达到一定目标而必须实施的一系列相关过程的集合。说白了,就是软件开发中一系列最佳实践的集合。所谓“固化”,其本质就是把软件开发过程中已被实践反复证明的、符合软件规律的正确做法(最佳实践)沉淀在开发管理流程之中,供后人实践时借鉴、使用。 软件企业是一个天才汇集的地方,是人类智慧最集中的场所之一,同时,由于软件人才的流动性很强,软件企...

weixin_30553837的博客 397

project项目管理期末大作业

期末项目管理课程的大作业,做了一个元旦晚会的project,供大家参考!

软件项目管理“固化、简化、标准化”(转)

我曾任职的某公司软件工程中心有8位项目经理,成功地管理过许多应用软件开发项目,部门同事戏称他们“八仙”,因为他们带项目的风格迥异,就像八仙过海,各有神通。第一位,性格温和、思路清晰。走的是专家形象的路子,只要和用户交流一次,就能...

clijovtbq401783153的博客 411

5分钟搞懂双目相机标定:从棋盘格到3D点云的完整流程(附Python代码)

本文详细介绍了双目相机标定的完整流程,从棋盘格准备到3D点云生成,涵盖单目标定、双目标定、立体校正、视差计算等关键步骤。通过Python代码示例,帮助读者快速掌握双目立体视觉技术,实现高精度的3D重建。特别适合机器人导航、工业检测等应用场景。

weixin_29100399的博客 585

四旋翼黑科技揭秘:如何利用PX4隐藏的角加速度数据提升控制性能

本文深入探讨了如何利用PX4飞控中隐藏的角加速度数据,结合增量非线性动态逆(INDI)控制方法,显著提升四旋翼无人机的控制性能。通过实战教程,指导开发者从数据订阅、INDI原理到代码实现,构建响应更快、鲁棒性更强的控制回路,有效应对突风与快速机动。

lake5的博客 718

项目管理实践_保险行业的项目管理实践

保险公司越来越善于有效使用项目管理,保持一定的灵活性,能根据需求调整最佳实践。在保险业,成功实施最佳实践并进行适当的项目管理可能非常困难,但其重要性不应因此而遭到低估。保险业的竞争性质、收紧的法律和限制措施强调效率和每项投资的回报,包括项目管理技术的升级。以下是在保险业成功应用项目管理所必需的项目管理实践:1保持项目管理动态性在启动项目时制定行动计划至关重要,但对不可避免的变更保持灵活...

weixin_39985286的博客 270

记录:MCGS和正弦变频器通讯

触摸屏实现对变频器:启动、停止、频率设定、频率读取、电压读取、电流读取。通讯方式Modbus RTU。

m0_61837027的博客 1024

简易好用的工程项目管理软件必须具备的条件

项目管理系统在工程项目中的应用已经是非常普遍的了,但是在众多的项目管理软件中,您选择的软件是否适合您的企业,在使用过程中是否简洁好用呢?今天创盟小编详解下,怎么样的项目管理软件才是更加简洁好用的。 创盟时代:工程项目管理系统 网站来源:http://www.cmengtimes.com/xinwenzixun/hangyexinwen/336.html 第一:项目的整个流程全信息化 创盟时代工程...

cmengtimes的博客 507

【BAAS】基于supabase的知识库详细设计

为满足快速开发需要和减少开发及维护成本,使用BAAS(Backend-as-a-Service)模式可以很好的降低我们的后端维护成本,并提高前端对接效率。一般来说,BAAS是一种云服务模式,BaaS供应商会为提供一些通用的能力,例如用户身份验证、数据库管理、远程更新和推送通知(针对移动应用程序),以及云存储和自托管。BaaS最主流的是Google的firebase,具有相当完善的功能和集成方案,但他是收费的,而且在我们实际项目中,可能需要私有化部署,这时就需要一些开源的替代方案,例如主流的。

Ric的博客 1780

TS808效果器制作教程

TS808效果器制作教程 可以在立创商城购买到大部分的电阻电容和IC,音频接口,踩钉,电位器和电源接口可以去某宝看看都买得到的。链接https//pan.baidu.com/s/1QId1eIE3fJ2u5NLBSISvGA。安装过程过于繁琐,把所有元器件按照图纸焊接完成就可以调试了,祝你们成功!这是TS808经典效果器制作过程的记录。IC是JRC4558。...

qq_18948149的博客 3422
上一篇: Oracle中为什么where rownum > 3 查找不到数据?
下一篇: oracle中使用函数索引FBI
BlueSuperMan
博客等级 码龄24年 11粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值