摘要:
经过整整一个学期软件工程概论的学习,我们主要学习了如何自己上网查阅相关资料,独立的完成自己的软件编程部分的任务,并与他人团队协作,选择一个感兴趣并且实用的主题,共同完成一款软件APP的开发制作。在这个过程中,我们懂得了在团队合作中如何发挥每个人的长处,尽量做到人尽其用,让每一个团队成员都对团队有所贡 阅读全文
摘要:
1.学习了如何进行绩效评估 2.对软件进行了测试 阅读全文
摘要:
《构建之法》中印象比较深的是其中有一章讲解了“典型用户和场景”,书上开始举了一个很好理解的例子,是一个理发师给顾客剪头发的例子,由例子可见,你光看用户的表面语言是不够的,我们应该理解的是用户语言背后的动机。当我们做一个服务于顾客的软件时,我们应该遵循的规则是一样的。在我们软件的需求分析中,顾客的分析 阅读全文
摘要:
1.学习了如何处理anroid里的图片 2.学习了更多给页面做美化有关css网页设计的知识 阅读全文
摘要:
第六章 贯彻执行 这一章主要讲述了文档化的规格说明——手册、形式化定义、直接整合、会议和大会、多重实现、电话日志、产品测试。 手册、或者书面规格说明,是一个非常必要的工具,尽管光有文档是不够的。手册是产品的外部规格说明,它描述和规定了用户所见的每一个细节;同样的,它也是结构师主要的工作产物。随着用户 阅读全文
摘要:
第五章 画蛇添足 这一章主要讲述了结构师的交互准则和机制、自律——开发第二个系统所带来的后果。 建筑行业的结构设计师使用估算技术来编制预算,该估算技术会由后续的承包商报价来验证和修正。承包商的报价总会超过预算。接下来,设计师会重新改进他的预算或修订设计,调整到下一期工程。他也可能会向承包商建议,使用 阅读全文
摘要:
第四章 贵族专制、民主政治和系统设计 这一章主要讲述了概念一致性、获得概念的完整性、贵族专治统治和民主政治、在等待时实现人员应该做什么。 绝大多数欧洲的大教堂中,由不同时代、不同建筑师所建造的各个部分之间,在设计或结构风格上都存在着许多差异。后来的建筑师总是试图在原有建筑师的基础上有所“提高”,以反 阅读全文
摘要:
第三章 外科手术团队 这一章主要讲述了问题、Mills的建议、如何运作、团队的扩建。 我常常重复这样的一个观点,需要协作沟通的人员的数量影响着开发成本,因为成本的主要组成部分是相互的沟通和交流,以及更正沟通不当所引起的不良结果(系统调试)。这一点,也暗示系统应该由尽可能少的人员来开发。实际上,绝大多 阅读全文
摘要:
第二章 人月神话 这一章主要讲述了乐观主义、人月、系统测试、空泛的估算、重复产生的进度灾难。 所有的编程人员都是乐观主义者。可能是这种现代魔术特别吸引那些相信美满结局的人;也可能是成百上千琐碎的挫折赶走了大多数人,只剩下了那些习惯上只关注结果的人;还可能仅仅因为计算机还很年轻,程序员更加年轻,而年轻 阅读全文
摘要:
《人月神话》是Frederick P. Brooks, Jr.教授的著作,Brooks曾荣获美国计算机领域最具声望的图灵奖(A.M.TURINGWARD)桂冠。美国计算机协会(ACM)称赞他“对计算机体系结构、操作系统和软件工程作出了里程碑式的贡献”。在很多方面,管理一个大型的计算机编程项目和其它行 阅读全文