zoukankan      html  css  js  c++  java
  • 20194731 第一次作业-博客初体验

    一、《现代软件工程—构建之法》第一章计算机术语整理(点击术语可直接查看解释

    1.1软件=程序+软件工程

    1.2软件工程是什么

    二、教材P18-2

    1. 我看了参见Freemium的商业模式,什么是Freemium的商业模式? 我查了资料,Freemium最早由AVC的Fred Wilson在2006年提出, 指的是用免费服务吸引用户,然后通过增值服务,将部分免费用户转化为收费用户,实现变现。Freemium模式中有“二八定律”的因素,即一小部分对价格不敏感的高端用户,愿意为一些额 外的功能付费,为服务提供者带来大部分收入,根据我的实践,我发现现在确实有很多软件是用的这种商业模式,比如一些视频会员之类的。

    2. 团队开发成功软件的核心要素是什么? 我查了资料,一方面,看实施阶段及阶段性成果。一个完整软件外包项目的实施阶段可依次分为“开工---原型---设计---开发与测试”,在不同的阶段中,其阶段性成果也截然不同。比如开工阶段的成果是“开工确认单”,原型阶段的成果是“需求原型确认单”,设计阶段的成果是“UI设计确认单”,开发测试阶段的成果是“测试报告确认单”。只有掌握好每个阶段的节奏性与成果交付,才能促成项目成功。另一方面,看参与软件外包项目的角色是否完整。在其实施过程中,如果项目经理、产品经理、UI设计师、前端开发工程师、Java开发工程师以及测试工程师等角色均能到位,且其实力也不在话下,相信项目的实施与成功的距离将会大大缩短。将以上这些小小的核心要素组合起来,便能快速促成软件外包项目的成功实施。作为专业的软件技术服务商,深圳达普信也为客户提供高质量的软件外包项目服务,在熟练掌握开发项目交付方法论的同时也能快速促成项目成功,为客户创造无限价值。

    3. 团队模式和团队的开发模式有什么关系?我查资料了解了一下,团队模式,更偏向于多人合作的那种,而且我理解的“团队”会是一种多人合作的情况下,长期磨合后的一个组织,他们是相互了解的,是拥有巨大的默契存在的。对于团队的开发模式我并没有查到具体的解释,但对于开发模式,是有查到几种开发模式,比如瀑布开发模式、快速应用开发模式等等,我们在其他的课上有学过这些模式,所以我在这里认为开发模式是更偏向于后边的“模式”两个字的,更注重方法,用什么方法。通过以上说明,我个人认为他们之间的关系是:团队模式是一种组织的存在,而团队的开发模式更注重于方法,团队采用什么样的方法开开发项目。

    4. 如何避免在产品开发后期不断有重大修改,导致其它模块的连锁反应?我查资料了解了一下,这个问题是一定要尽量避免的,到了后期有重大修改,肯定是因为早期的需求分析以及设计分档部分就出了问题,然后会导致一系列的连锁反应。所以在设计文档的时候一定要进行多次复审,这是整个工程的蓝图,然后才可以进行代码的开发编写。但如果真的很不幸出现了重大修改,我们就只好进行代码重构了。我们可以使用第十三章介绍的一系列测试来进行代码重新覆盖。如回归测试,代码覆盖率测试,以及伙伴测试等,尽量把连锁反应降低到最少。

    5. 如何解决 “团队成员不给力” 的问题?我查资料了解了一下,开发过程中除了硬件,软件,还需要有人件才行。良好积极的团队成员能让开发效率事半功倍,糟糕懒散的团队会让开发效率大打折扣。当全队成员都懒散的时候,无论是多么简单的功能模块都会实现的很慢。真是应了“不怕神一样的项目,就怕猪一样的队友”。要克服这个问题,就一定要有每日构建,并且每天都严格按照进度来走虽然书中提到了宽严皆误,但是当团队成员不给力的时候,严是一个非常好的办法。要有很严的规则和流程控制,每天强制完成代码量,这样才能克服成员不给力的问题。

    三、教材P18-3

      1.哔哩哔哩

    • 同学推荐,充值大会员,在程序中添加广告
    • 下载,初中,使用体验非常好,看视频前没有广告
    • 有用户反馈功能,在应用商店发布新版本
    • 有独家的视频

      2.QQ音乐

    • 同学推荐,充值绿钻,歌曲收费
    • 下载,初中,歌曲很全
    • 有用户反馈功能,在应用商店发布新版本
    • 拥有大量音乐版权

      3.支付宝

    • 用淘宝下载的,盈利,类似于银行的盈利模式
    • 下载,初中,支付方便,安全
    • 有用户反馈功能,在应用商店发布新版本
    • 拥有其他类似软件没有的安全性,便利性
  • 相关阅读:
    UVA 10617 Again Palindrome
    UVA 10154 Weights and Measures
    UVA 10201 Adventures in Moving Part IV
    UVA 10313 Pay the Price
    UVA 10271 Chopsticks
    Restore DB後設置指引 for maximo
    每行SQL語句加go換行
    种服务器角色所拥有的权限
    Framework X support IPV6?
    模擬DeadLock
  • 原文地址:https://www.cnblogs.com/wy1025816034/p/11479968.html
Copyright © 2011-2022 走看看