摘要: 如何组队一起设计一款软件软件设计与实现,如果只在理论阶段讨论实践,就不知道距离实际的目标实现有多远。动手前将设计思路商量好,这会对我们有很大帮助,遇到的问题基本可以解决。构件是软件开发的基石,程序必然会有很多bug,设计软件要能够正视自己的错误,面对一些错误,要有信心解决,这样才能更好地完成一个软件 阅读全文
posted @ 2017-02-19 21:01 Joker明哥 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 在软件工程中,“敏捷流程”是一些价值观和方法论的集合。 敏捷流程概述:1.找出完成产品需要做的事情。 2.决定当前的冲刺需要解决的事情。3.冲刺。4.得到软件的一个增量版本、发布给用户。然后在此基础上又进一步计划增量的新功能和改进。敏捷对团队有三个要求:自主管理,自我组织,多功能型。 阅读全文
posted @ 2017-02-19 20:54 Joker明哥 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 只有先清楚自己的用户是怎样的,才能编出一个好软件,而其中,典型用户和典型场景的分析非常重要。 用例也是很常用的需求分析工具,包括以下四个基本要素:标题,角色,主要成功场景,扩展场景等。而使用用例的原则主要有以下几点:1.通过讲简单的故事来传递信息 2.保持对全系统的理解 3.关注用户的价值 4.逐步 阅读全文
posted @ 2017-02-19 20:48 Joker明哥 阅读(124) 评论(0) 推荐(0) 编辑