• 20150512 作业6 团队项目之需求


    这周开始,团队集结。

    启用团队博客。一班平均分前3名,二班平均分前4名,共7个组,可自选项目。其他组继续四则运算APP项目。

    想想秋千图,是不是醉了?不同人的理解可以是那么的不同,需求可以是那么的云里雾里。

    为此我们学习了多种收集需求的办法。我们知道了与软件开发相关的各种角色。另外我们不能做毫无新意没人使用演示后就扔掉的东西。 

    这周任务:

    1.应用NABCD模型分析拟做的项目。详细说明你们将用什么优势解决用户的什么问题。

    在确定做什么的时候,我们大可以用上COSPLAY。

    一两个组员扮演债主,其他成员欠你2万块,但他们没钱只会写软件,没办法只好协商写个软件来抵债。

    作为债主,2万块的换来的软件,你肯定不想只是让欠债的爷练练编程技术。

    作为爷,抵2万块债的软件,让你写个导弹制导软件你也去拼?

    小组成员通过站在不同角色的立场上,在有用、可行和工作量上进行把握。

    做四则运算APP的小组,组员可以分别扮演小学生、他妈、他老师、他校长等角色,来对将要实现什么功能进行扩展。

    2.编写项目的产品Backlog。

    也就是一个需求或故事的列表,按照重要性级别进行了排序。

    在业务层次上,用客户的术语表达客户想要的东西。

    每个条目包括:编号、名称、重要性、初始估算、如何演示等字段。

    这个列表不一定完整无误,会在项目进展中继续完善细化,但至少包括了第一个sprint要实现的内容。

    在团队成员中,推选一位组员承担SCRUM流程里的“产品负责人”角色(可以是上面角色扮演例子里的债主),他将负责维护产品Backlog,并最终由他来确定每个条目的重要性级别。

    对各个功能条目可借助四项限法进行定位,以帮助我们确定条目的重要性级别,以及我们精力分配的政策性倾向。

    截止日期:2015年5月15晚7点。

    参考:

    《构建之法》第8章。

    《硝烟中的SCRUM和XP》电子书。

    可参看这个团队项目博客http://www.cnblogs.com/programmers/p/4495639.html

  • 相关阅读:
    书列君荐书|《福尔摩斯探案大全集》.(英)阿瑟.柯南道尔.扫描版
    anaconda同时集成Python2 和 Python3
    python 使用sqlite,ConfigParser实例
    python 爬虫爬取历年双色球开奖信息
    关于python 爬虫遇到的反盗链
    CentOS7搭建Docker私有仓库----Docker
    Ansible + shell 实现部署fastdfs+nginx 实现图片服务器并提供动态缩放功能;
    python+fastdfs+nginx实现打包下载功能
    监控生产服务器内存使用前十
    python操作MySQL--实例
  • 原文地址:https://www.cnblogs.com/MissDu/p/4495158.html
Copyright © 2020-2023  润新知