• 软件项目不同角色的职责


    需求分析师职责:
    理解和描绘客户的需求,引到和协调用户和业务需求的收集和确认,文档化和组织系统的需求,或者向整个团队传达需求。
    Hero:
    能放射出X射线,帮她看清隐藏在复杂问题中的机会!

    开发人员职责:
    通常负责设计和实现可执行的代码方案,同事负责测试开发出的组件,分析运行时情况并取出可能存在的错误。有时还负责创建软件的体系架构或者使用快速应用开发工具,调控的预期方向发展。

    架构师职责:
    负责理解系统的业务需求,并创建合理、完善的系统体系架构。也负责通过软件架构来决定主要的技术选择;典型的内容包括识别和文档化系统的重要架构;包括系统的需求、设计、实现和部署“视图”。

    配置人员:
    负责在项目过程中管理和控制变更,决定变更的应对策略,并决定哪个发布中应该包含哪些变更。
    Hero:
    能够将万物变形,对变更了如指掌且控制自如。

    项目经理职责:
    负责管理业务应用开发者软件和系统开发项目;负责计划、管理和分配资源,确定优先级,协调用户和客户的交互;建立一系列的实践活动以确保项目工作产品的完整性和质量。

    测试人员职责:
    负责制定测试计划并依照测试计划进行测试。这些测试包括功能性的测试(黑盒测试)和肥功能性测试(白盒测试)。需要良好的测试工具来辅助完成测试任务,自动化的测试工具将大幅度提高测试人员的工作效率和质量。
  • 相关阅读:
    Linux的find命令
    Shell环境变量文件
    Spring事务配置的五种方式 巨全!不看后悔,一看必懂!
    高性能C++网络库libtnet实现:Connection
    log4j的一些配置
    MySQL的表分区
    MySQL中的datetime与timestamp比较
    如何成为一名优秀的web前端工程师
    双机热备份
    MySQL错误“Specified key was too long; max key length is 1000 bytes”的解决办法
  • 原文地址:https://www.cnblogs.com/OwenWu/p/1681261.html
Copyright © 2020-2023  润新知