引言

在互联网行业从事开发工作三年余,虽然时间不长,但对于开发流程也有一定的认识,写一篇关于这方面的内容,以记录自己的成长历程。

  • 引言
  • 目的
  • 立项流程
    • 标准项目管理
    • 总结

目的

当我们发现市场上有一个项目有利可图,且我们有能力做的时候,发起的一次项目可行性探讨。

立项流程

关于立项,我们根据自己公司的情况来下定义,因为大的互联网公司都有比较正规的立项流程,我们这里不做介绍。
这里我们主要介绍关于中小型公司,没有特别标准的流程的公司。

标准项目管理

根据项目集成管理工程师的教课资料,总结以下阶段。

  1. 项目建议书与可行性研究

    报告的内容:

    1. 项目概述
    2. 项目建设单位概况
    3. 需求分析和项目建设的必要性 (必须)
    4. 总体建设方案 (必须)
    5. 本期项目建设方案 (必须)
    6. 项目招标方案
    7. 环保、消防、职业安全
    8. 项目组织机构人员培训
    9. 项目实施进度
    10. 投资估算和资金筹措 (必须)
    11. 效益与风险分析
    12. 项目风险和风险管理

    项目可行性研究阶段

    1. 机会可行性研究
    2. 初步可行性研究
    3. 详细可行性研究
    4. 项目可行性研究报告的编写、提交和获得批准
    5. 项目评估
      1. 内部论证
      2. 外部论证

    考虑的角度:

    1. 投资必要性
    2. 技术可行性
    3. 财务可行性
    4. 组织可行性
    5. 经济可行性
    6. 社会可行性
    7. 风险因素及对策

总结

立项其实就是对能不能做和怎么做,提出了一系列的理论基础。

在建设项目之前,我们必须要对项目有一个清晰的认识,明确自己要做的具体是件什么事情,为了完成这件事情,需要怎样的资源, 这些资源又该如何筹得。

当资源齐全的时候,我们的项目该如何开展,开展会遇到哪些问题,市场上其他公司的发展历程中有没有遇到相似的问题,这些问题他们的解决方案又是什么。

对以上的问题进行总结。

软件开发项目流程 - 立项相关推荐

  1. 软件开发项目的体系化管理流程

    软件开发项目的体系化管理流程 很多代码规范和新技术以及相关软件都是为了解决软件开发过程中的相关问题而发展出来的,所以在学习软件开发之前先要对其整体的流程有所了解. 各公司在软件开发项目方面的体系化管理 ...

  2. 总结后软件开发项目基本流程-先流程图-后描述人员分工和具体工作-自己备学

    软件开发项目基本流程和工作 1.项目启动阶段-人员分工 产物名称成果描述–负责人 调研文档了解项目背景,了解项目干系人目标方向-产品经理 团队组建确认团队人员及配置-产品总监 业务梳理明确项目的目标

  3. 软件开发有哪些规范和标准_深圳APP软件开发的流程是什么?

    深圳APP软件开发的流程是什么?APP软件开发是根据用户需求构建软件系统或设备的软件部分的过程,是一项系统工程,包括需求捕获,需求分析,系统设计,系统实现和系统测试.APP软件通常以某种编程语言实现, ...

  4. 在一个软件开发项目中进行实际日程安排的十二点提示(转)

    Laura Rose , QE Manager, Rational<?XML:NAMESPACE PREFIX = O /> <?XML:NAMESPACE PREFIX = ST1 ...

  5. 浅析软件开发项目中的需求分析

    [摘要]在软件开发项目中,需求分析是关乎软件项目开发成败的重要因素.现在的软件项目中返工开销占了总开销很大比例,而导致返工的主要原因是需求分析不明确.针对这一情况,文章阐述了软件开发中需求分析任务.需 ...

  6. 软件开发项目风险管理的几点体会

     参与过大型软件项目的人都会认识到许多事情都可能出错,一但出错就可能给项目带来危害.损失或其它不利影响.风险是在项目中发生的一系列事件或不利结果的可能性.软件开发是一项 高风险的活动,在项目开发过 ...

  7. 软件开发项目为什么要做第三方软件测试,软件测评机构怎么选择?

    在软件开发项目中,由于用户方在专业性方面的不足和开发方的自我检测方面的漏洞,引入第三方测试机构对软件进行确认测试,是目前软件开发项目一个必要环节. 第三方测试机构根据软件开发商提供的开发资料,对软件进 ...

  8. JavaWeb - 软件开发的流程,综合案例

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72844266 1.软件开发的流程 第一:需求的讨论第二:设计系统的原型第三:根据原型 ...

  9. 如何核算一个软件开发项目的成本?

    一.项目阶段划分 软件项目全过程可分为:立项阶段.建设阶段.完成阶段.不同阶段工作重点不同.为保证软件项目开发质量,避免因需求不确定,或者频繁更改所造成的成本上升,同时也利于项目费用概算,软件项目建设 ...

  10. 软件开发项目规划时,SA、SD与SE的区别与重要性

    做软件开发项目规划时, 常会碰到助理问我一个问题, SA,SD和SE的差别在那里 ? 这个问题我以前也有过, 还颇为困扰, 系统分析和系统设计及系统工程到底有什么差别 ? SA和SD的工作又有何不同 ...

最新文章

  1. 如何在友好的情景下向用户索取手机权限?
  2. [Google App Engine] Hello, world!
  3. javap使用实例图解
  4. git@github.com: Permission denied (publickey).
  5. mysql - 索引_07
  6. 微信昵称emoj表情保存到mysql数据库时报错怎么解决?
  7. [python] 安装TensorFlow问题 解决Cannot uninstall ‘wrapt‘. It is a distutils installed project
  8. WPF MVVM 网易云音乐
  9. git flow命令
  10. ACCESS数据库查询
  11. cocos2dx 基础
  12. 【软件工程】对软件工程课程的希望及个人目标
  13. 论文精读- The Evaluation of the Urban Road Network Based on the Complex Network
  14. PYTHON 之 多线程 and 多进程
  15. 测试iphone硬件好坏的软件,iPhone手机如何检测硬件故障,硬件检测必备技能,建议了解一下...
  16. linux就是这个范儿之特种文件系统(1)
  17. 国外问卷调查回答问题有什么技巧?
  18. 识别滑块缺口位置DLL
  19. Java实现 蓝桥杯VIP 算法提高 我们的征途是星辰大海
  20. 美国标准的网络安全体系架构

热门文章

  1. VS2017 ReportViewer报表控件及设计器安装方法
  2. java 实现前后端分离_详解前后端分离之Java后端
  3. 网络负载率计算公式 linux,如何理解Linux CPU负载率的计算方式
  4. C++ Primer 5th - 1.1 编写一个简单的C++程序
  5. iec611313标准下载_IEC 62108-2016
  6. 三维几何图形创作方法(Geometry3D)之二
  7. 《信号与系统》(吴京)部分课后习题答案与解析——第四章(PART5)(系统分析、传输与滤波)
  8. php 做批量打印二维码,php语言开发的网站,如何实现批量打印快递单的功能?
  9. 富士施乐Fuji Xerox DocuPrint M235 dw 驱动
  10. 安卓psp模拟器哪个好_手机psp模拟器哪个好_安卓PSP模拟器中文官方版下载_66游戏网...