金融软件项目开发经验 软件开发简历项目经验 - 电脑技术中心 - 【漳州电脑网】_漳州电脑维修_漳州笔记本电脑维修_监控安装_市区上门维修

全国统一24小时服务热线:400-0000-000400-0000-000  / 1399000000

当前位置:首页 > 电脑技术中心 > 正文

金融软件项目开发经验 软件开发简历项目经验

发布日期:2020-11-20

摘要:软件项目管理有什么经验? CMM认证是当今IT界最热的话题之一,这表明中国软件企业已开始重视与软件项目管理有关的问题了。为了了解国内软件企业对软件项目管理的认识程度以及他们在软件项目管理方面的具体做法...

金融软件项目开发经验

软件项目管理有什么经验?

CMM认证是当今IT界最热的话题之一,这表明中国软件企业已开始重视与软件项目管理有关的问题了。

为了了解国内软件企业对软件项目管理的认识程度以及他们在软件项目管理方面的具体做法,日前,记者采访了开思、东方通、瑞星三家纯软件公司的相关负责人。

三家公司中,东方通业已开始按照CMM规范进行软件开发。

在采访中,三家公司的负责人分别介绍了各自企业在软件项目管理方面的经验。

开思公司的产品总监石宏峰先生还为记者详细讲解了开思公司的《产品部开发规范》。

经过整理,我们将东方通和瑞星两家公司的负责人在采访中所说的主要内容刊登于此。

我们相信,其具有一定的认识价值。

另外,我们将开思公司《产品部开发规范》的一部分也刊登于此——我们并不认为开思的规范就是最好的规范。

对软件项目管理而言,普适性是不存在的,好坏是相对的,适用不适用才是绝对的——我们相信,其具有一定的参照价值。

加强相关教育和培训朱律玮(东方通科技首席软件设计师) 杨桦(东方通科技总经理助理) 东方通科技从去年底开始为参加CMM认证(二级)做准备。

拟议中正式参评的时间是今年11月。

在这之前我们会请国内咨询公司的有关专家和国外的评估师进行两次预评估。

半年多来,我们觉得一切还算顺利。

起初我们担心编程人员会有抵触情绪——因为每完成一天的工作或一道工序或一个项目后都要做记录、编文档、写报告,较之以前,工作量无疑是增加了——后来看看,大家对执行CMM规范还是理解的、支持的。

按照CMM规范开展工作后,到目前为止,公司的运营成本是增加了——因为要增加管理人员、撰写文档也需要人手——但从长远看,其会带来降低成本、提高质量、提高用户满意度等好处。

对此,我们确信不疑。

与国外相比,我们在软件工程管理方面的差距不仅表现为管理体制、管理方法、管理思想的陈旧,整个软件业的落后才是根源。

个人英雄主义情结、喜欢单打独斗是我们的民族性之一,其在软件人才身上表现得尤为明显,已成为中国软件企业做大的一个瓶颈。

造成这种状况的原因,除了国内软件业的发展水平不高、软件项目规模不大和软件企业管理者自身素质不高外,还有很重要的一点,即与软件工程管理有关的教育内容几乎没有。

在国外,PSP和GSP均为软件专业学生的必修课,可在国内,这两门课在学校里至今还没有开起来。

国外施行的是定岗培训,比如撰写文档就是一门专业课,专门有人修它,毕业后拿它来“安身立命”,国内则是大家过独木桥,统统都学写程序。

应该说,目前国内同行对软件工程管理的重要性已有了一定的认识,但在相关人员的培训上下的力气仍远远不够。

其实人才才是最关键的。

现在软件业最缺的人才之一就是产品经理,他们是软件工程管理的主角。

产品经理必须具备以下素质:具有长期的软件开发经验——般来讲,要在8年以上;了解用户的需求;对产品熟、对市场熟——他可以不了解一个产品的底层技术,但必须了解其功能,能把握其发展方向;具有协调能力。

总之,产品经理并不一定非常聪明,并不需要在某一方面特别突出,但要八面玲珑。

这样的人才太难找了。

东方通的产品经理都是自己培养的。

CMM规范并非只适用于大型软件企业,其也适用于中小型企业。

CMM规范只是一个框架、纲要性质的东西。

企业在落实它时要细化一次;企业将其落实到具体的某个项目时,要再细化一次;中小企业可以不像大型企业那样将CMM规范细化得那么细,够用就好,不要教条。

实施CMM规范、通过CMM认证有如下一些好处:确定工作流程和方式,从而使产品的质量和开发的可延续性有了保证;可以提高企业在用户中的信誉度,增加企业与强势公司竞争的筹码;可以承接国际大公司的外包项目———美国公司愿意找印度公司来承接其外包项目,就是因为印度公司对CMM规范普遍比较重视,通过CMM认证的软件企业也多;公司不再受制于人,人走了,事照做,这是一个公司成熟的表现。

软件商业化的必要手段谈文明(北京瑞星科技股份有限公司研发部经理) 中国软件产业发展时间不长,虽然已有部分技术达到国际水平,但由于商业环境还不够完善,在软件技术的商业化与软件工程管理等方面,与国际同行相比,还存在差距。

只有率先将技术先进的产品推向市场的公司才会赢得利润。

在瑞星,技术商品化已被当作一种制度,它有助于提高整个企业的素质。

瑞星意识到在充满竞争的环境中要获得成功,天才人物是必不可少的,但他们并不是全部。

目前,一个软件工程的成功更多地要依靠科学家、工程师、制造人员和销售人员的协同努力。

在软件商业化的过程之中,建立规范化的易于操作的软件开发行为规范是首先要做的工作。

针对杀毒软件的特点,瑞星专门设计了瀑布模型结合增量模型的开发方式,即将项目分阶段来实现。

首先实现市场最需求的核心功能,然后在此基础上继续开发,每个单独的阶段都采用瀑布模型的开发方式。

具体地说,一个基本的软件开发流程包括需求阶段、系统设计阶段、详细设计阶段、编码阶段、单元测试阶段、集成测试阶段、系统测试阶段、软件发布软件...

承接软件项目有哪些经验?

随着信息化的逐步深入,无论是企业、政府还是个人,对软件的依赖已经到了必不可少的地步。

现在有越来越多的人认识到了软件在日常经营管理中的重要作用,因此外包的软件项目也在不断增长。

但随之而来的,承接外包的软件公司、软件团队也越来越多,包括很多个人SOHO一族也加入到承接软件的竞争行列中来了,因此现在对于软件项目的争夺也很激烈。

还有很多人甚至不知道上哪里去争取项目,总是抱怨没有项目做;也有的人虽然编程技术不错,但是对于与客户谈项目却是一窍不通,结果应该拿到的项目也拿不到手;也有的虽然已经接到了项目,却发现在实施开发的时候遇到好多从来没有遇到过的问题。

作为一个多年从事外包项目接单的软件开发人士,我想从以下几方面谈谈我的经验,希望对大家会有所帮助。

第一点,到哪里接项目 软件团队或SOHO最为关心的一点是在哪里可以找到项目做,也就是到哪里可以找到有外包需求的客户。

对于一般人来说,广交朋友然后通过熟人介绍还是接项目的第一途径,但这要求你的朋友或熟人要在企业或公司里有比效重要的管理位置,对于像那些每天只能是埋头写代码的程序员这显然是不太现实的。

所以大家不能等着项目来找你,而是要主动的出击去找项目。

现在网上有很多软件外包网站,在这里你可以找到不少的软件外包信息。

不过这里每天外包的项目虽然很多,但竞争也很激烈。

一般一个外包信息发出后一天内就会有无数个竞争者,所以能第一时间与客户取得联系是非常关键的。

因为客户一般都是先入为主的,一般来说,如果第一个谈项目的人他觉得满意了,就会对其他的竞争者不再予以考虑,所以你要经常上网站上看看有什么最新的项目,并立即与项目的发包方取得直接的联系。

第二点,如何与客户谈需求 接项目最重要的一步是与客户谈需求。

客户对软件的需求是项目规划和实施的根本,所以在与客户谈需求时,一定要让用户将所有的想法尽可能的阐述清楚,并把所有的要求罗列出来。

这时候不应该害怕“勾引”起客户的潜在需求而增加设计开发的工作量。

而应该直接明白地要客户把项目的要求一条条地列出来。

这时先把条理、归纳、分析先都扔到一边去,用纸笔将用户最原始、最完整的要求准确地记录下来。

假如项目在你对客户的需求没有完全了解清楚的情况下就匆匆上马,那么就会随时发生意想不到的变更,轻则使项目延期或超出预算,重则使得原来已经做好的软件要彻底推倒重来。

所以我们在实施项目之前应该深入了解和挖掘客户需求,对某些不明确的需求要与发包方反复进行讨论,对于项目实施过程中的需求变更要规定处理办法,并形成项目的最终需求。

在需求分析阶段,接包方首先对发包方的需求认真分析,然后通过业务建模、会谈、问卷、需求会议等方式收集客户完整需求,形成文档,然后经过客户讨论、客户审查、文档修订等多次反复的过程。

有一点需要注意,即使双方谈的很投缘,在讨论需求时也一定要详细周到,精确到每一条不能再划分的软件功能为止。

第三点,如何合理地报价 在完全了解客户的需求后,下一步就是要确定一个合理的报价。

接包方要从跟客户的交谈中尽量地了解出客户的准确意思,思考客户想要的是怎样的一个软件,项目复杂的程度多大,客户的要求有多高,客户的性格如何,能够接受的价格范围等等,这些因素对于软件项目的报价都是密切相关的。

在很多的情况下,客户在跟接包方谈项目之前,心理都已经有一个价格底线。

如果要投入的费用超过了客户的预算范围,客户将不再与你谈该项目,他会转而找其它软件团队商谈。

所以跟客户谈项目的过程中要迅速地思考客户需求的真正含义,能够通过某种转换和变通,把客户对于技术的要求与自己团队的技术力量可以接受的价格相对比,从而得出一个双方都能接受的报价。

在与客户的谈判当中,灵活变通是成功的关键之一。

当然并不是所有的客户都可以通过变通而满足,遇到客户不认同项目费用的情况一定要处之泰然,真诚地为客户解释,把客户的需求细化为技术上的要求给他分析,让他同意你的报价的合理性。

即使客户对编程技术不是很了解,但经过你的细致的分析后也会对你的报价表示认同的。

第四点,如何组织团队 由于客户的需求是不同的,因而项目也是各种各样的。

有网站设计项目、也有软件设计项目,要求使用的编程语言也是多种多样的。

即使是在一个项目中,比如说网站制作的项目中,也有着前台的美工设计和后台程序的编写的分工。

这些工作如果全部交给一个人去作那是绝对完成不了的。

即使是一个小的团队,也不能保证所有的人才都齐备。

因此最好就是自己把项目初步设计好,然后找合作伙伴共同开发,自己总体掌握整个项目的全部进度。

如果在身边没有好的合作伙伴的话,网上也能找到不少可以合作的伙伴。

第五点,如何能收到项目款 这是整个项目中最后也是最难的一个环节。

即使你的项目做得再好,如果没有收到款,那你前面的一切努力都等于是零。

要想项目能顺利地收到款项,那么从项目未开始之前的谈判阶段就要对这一点加以注意。

首先要判断对方是否是真心外包项目。

这里有几...

金融投资行业用什么项目管理软件比较好?请有经验的网友推荐,主要...

金融投资行业用高亚科技的项目管理软件比较合适。

之前我们公司找项目管理软件的时候了解过,这家的项目管理软件是一位具有丰富的银行工作经验的海龟带领团队开发的,现在国内外的好多家企业,像国内的农村信用社联合社,马来西亚安联金融银行等企业也在用,口碑还不错。

一个成功软件测试项目有什么经验?

本文以一个工作流测试项目为例, 总结了在测试过程中积累的经验,探讨了目前国内软件开发企业在软件测试过程中遇到的问题以及解决的方法。

测试项目背景和实施情况工作流在某公司软件产品线中占有重要地位。

Wokflow项目是5系列中的一个小版本,主要增加了任务代办、任务代理、以及任务交接等功能,同时还修复了一些易用性和功能性的Bug。

下面,我们大概介绍一下这个项目的实施情况: ● 项目规模与测试人员配置: ○ 项目代码行数:5万行 ○ 开发人员配置:开发人员5名、实习生1名 ○ 测试人员配置:测试设计人员1名、测试执行人员2名、实习生1名 ● 项目测试时的系统部署情况: ● 测试预期与测试执行情况整个测试项目是比较成功的,项目的时间执行情况和预期的测试指标度量都比较接近。

发现Bug总数和缺陷密度都达到了要求的标准。

当然,测试周期的实际值比计划值晚了两周,原?因是在系统测试后期,为了满足PSO部门提出的定时器需求造成了一定的延期。

回顾整个项目的测试过程,我有几点小小的感悟,愿在此和大家一起分享。

测试如何尽早介入 基于以前的测试经验,我们也越来越认识到测试人员应该尽早介入项目的重要性。

简单地沿用测试V模型往往出现很多问题,特别是在项目进度拖延的情况下更是如此。

如果测试人员一味固执地被要求严格按照V模型定义的标准来开展测试工作的话,则结果往往是在项目初期测试人员工作量极度不饱和(很多测试人员无所事事),而到了项目后期,一旦项目经理决定压缩测试时间,测试人员就不得不加班加点地工作。

但是,不少朋友实践“测试人员尽早介入”的效果并不理想,例如: ● 测试人员参加项目前期的各种会议,会被当作“专职的”会议记录员。

● 测试人员参加代码评审,又不甚了解程序开发语言,浪费了时间其丢失了自信。

那么,在这个XXX5.2 Wokflow项目中我们是怎么做的呢?实际上,在项目开发初期,测试人员可以开展很多有价值的工作,例如: ● 评审需求文档的正确性和可测试性;根据需求文档整理和分析测试需求,清晰明确的测试需求是测试设计的基础。

● 在开发设计过程中,根据需求文档和设计文档进行测试设计,测试设计方案是测试用例的保证。

● 和项目团队中的集成组和开发组协?商软件版本的编译方式和编译进度以及测试人员提取版本的方式和进度。

● 开发人员每天下午4:30之前提交所有可编译的代码,每天晚上进行日编译; ● 开发经理根据版本稳定情况,每周提交测试申请单。

● 测试人员根据测试进度需要,提取测试版本。

● 提前准备测试环境,包括数据库环境,操作系统和we应用服务器,以及复杂集群环境。

● 如果项目需要,还可以在此阶段研究一下自动测试工具,包括一些准备外包测试的工作。

根据产品的成熟度调整测试策略开发测试一盘棋。

测试经理应该有大局观,保持测试策略总与开发的进展相一致,保证最终的软件成果最佳(而不是测试部发现Bug数最多)。

在这个XXX5.2 Wokflow项目过程中,我们合理制定了不同阶段的测试策略,收到了很好的效果。

来源于考试大 产品开发期同情的测试 要忍!要在这个能够发现大批Bug的黄金时段学会做减法。

就现实而言,这个阶段的产品,大多难以满足系统测试的条件。

如果进行穷兵黩武式的测试,无疑会加重开发人员的焦虑心情,甚至对测试产生逆反心理。

另一方面,测试工作不应停滞,特别是不少测试人员对产品的了解还流于皮毛,抓紧时间进行“测试练兵”非常有必要。

因此,“产品开发期”的测试切忌生硬。

其实,此时程序人员也知道产品还不成熟,所以要告诉测试执行人员: ● 这个阶段不要提交界面简单错误和易用性方面的Bug(可以先记录下来到项目末期提交),否则会使开发人员质疑测试人员只会发现简单的Bug。

● 换位思考,了解此时开发人员最关心的是功能是否能正确运行,多对基本功能进行测试。

产品成熟期积极的测试 随着产品的不断成熟,主要功能的实现已经趋于完善,关键路径的测试已经不成问题。

此时的程序员们,压力已经大大减轻,他们的工作重点也从“构建”转移到了“修复Bug”,这个阶段程序人员对于Bug的接受程度是最高的,对Bug的修复和反馈也非常积极。

于是,此时的测试工作应对整个产品的细节和所有路径进行覆盖测试,保证测试的全面性,层层深入地测试产品值得测试的各个部分,尽可能多的发现并报告Bug。

开了一家软件公司,前期的项目要怎么接啊,求帮助,经验只谈,不要...

我是觉得你们的规模会比较像是『个人工作室』 先撇开客源不说,JAVA软件在市占率而言,其实是小於VB和C的 一般的软件公司,不会划地自限,把自己的饼给做小 只要能赚钱的,一定都会凑上一脚 (我一直认为软件公司的成本是比较低的,相较於工厂买机器设备的开销) 外包项目 也许是比领一份死薪水要优渥些,可是你目前的客源绝对不稳定 所以整体来说,是属於劣势 最后的所得,可能会比那份死薪水还少(甚至是做到赔钱倒店) 换种角度想,有没有可能暂时先在一些大型软件公司待着 顺便学学其他程式语

软件项目管理的研究及在项目开发中的应用是什么?

针对软件项目开发的特点和软件开发包项目高失败率的善通过对软件项目管理方法的研究提出了软件项目开发过程的一种管理流程和相应的子流程,实现了对软件项目控制和管理。

前言 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。

实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定、持续地发展。

软件项目管理的特殊性表现在:①软件产品是无形的。

软件项目管理者不能像其他项目管理者那样,能够从被开发的产品上看到进度、已经完工的部分是否与设计相符等,他们只能从其他人所提交的文档中来掌握相关的情况。

②没有标准的软件过程。

对软件过程的理解虽然已经取得了长足的进步,但是软件管理者还是不能确切地预见某一软件过程何时有可能出现问题。

③大型软件项目常常是“一次性的”。

由于软件项目与一个国家、地区的经济政策相联系,与用户的发展战略、经济实力、管理水平相适应,软件项目的开发过程中所采用的技术和管理方式与当时的计算机和通信技术有关,因此大型软件项目一般都不同于早先的项目,管理者纵使有在计划中降低不确定性的经验,也很难较准确地预见问题的出现,以前的经验教训也较难在新项目中发挥大的作用。

从目前国内外的软件企业来看,“软件危机”的阴影仍然存在,软件行业的项目实施情况一直很不乐观。

研究表明,软件项目失败的原因主要有两个:一是应用项目的复杂性;二是缺乏合格的软件项目管理人才。

实践证明,缺乏有效的项目管理是导致软件项目失控的直接原因。

软件项目管理的方法研究 从软件项目的管理角度来看,项目的直接责任人是软件项目经理。

也就是说,项目经理是项目整体管理的责任人,要在规定的时间范围内,在不超过经费的情况下,能够达到或超过项目干系人的愿望。

项目整体管理围绕项目计划进行,主要过程有计划制定、计划执行和计划变更控制。

项目经理在以下几个方面对软件项目进行全面的管理: (1)制定项目计划。

软件项目计划是一个用来协调所有其他计划,以指导项目执行和控制的可操作的文件。

它体现了对客户需求的理解,是开展项目活动的基础,是软件项目跟踪与监控的依据。

项目计划主要由全局计划和下属计划两大部分组成。

在上级主管签发项目任务书后,项目经理立即和核心成员组成一个项目规划小组,对项目进行规划,得到项目的全局计划,主要内容有项目的目标与范围、人力资源计划、软件资源和硬件资源计划、财务计划、整体任务进度计划。

这一部分计划要上一级机构领导审批。

下属计划一般包括配置管理计划、质量管理计划、阶段开发计划和测试计划等,因为项目计划与项目执行应该是相互渗透的,因此在下属计划制定时,项目经理必须把握的原则是:某一部分的工作由谁负责,则该部分的计划就由谁来制定;下属计划部分一般由项目经理审批即可。

(2)制定开发过程。

软件开发的风险之所以大,是由于软件过程能力低,其中关键的问题在于软件开发组织不能很好地管理其软件过程,为此必须强调和加强软件开发过程的控制和管理。

软件项目的开发过程主要有系统调研、需求分析、概要设计、详细设计、编码、测试、实施与维护等,但对于不同的软件项目,虽然大体上过程相同,但不同的项目其每一个过程所包含的一系列具体的开发活动(子过程)千差万别,而且不同的项目组采用不同的开发技术、使用不同的技术路线,其开发过程的侧重点亦不一样。

因此项目经理在软件项目开发前,根据所开发的软件项目和项目组的实际情况,建立起一个稳定、可控的软件开发过程模型,并按照该过程来进行软件开发是项目成功的基本保证。

软件开发过程要做到稳定、可控,真正对项目起到规范和约束作用,关键在于以下几个方面:①整个开发过程以流程的形式表示,过程简单、清楚。

②重要的过程以子流程表示,对总体流程进行细化和补充。

③定义总体流程和各子流程进入的必备条件和结束条件。

④明确流程结束时需要考核的内容。

⑤所有前面四项通过评审和批准。

(3)加强过程控制。

软件项目的开发和实施往往都是在“变化”中进行的。

可以毫不夸张地说,软件项目的变化是持续的、永恒的,找不到不会变化的软件项目。

需求会变,技术会变,系统架构会变,代码会变,甚至连环境都会变;项目经理在完成相应的项目计划和准备后,其主要任务就是进行过程控制。

软件项目的过程控制包括过程管理和变更控制。

过程管理主要是依据项目计划对软件项目进行监控,能顺利进行过程管理的关键是项目管理制度化。

制度化的主要内容有:①对项目组成员的工作定期检查。

②要求所有的开发过程以文档形式表示。

③制定各种文档的模板,并要求在项目的整体开发过程中,以统一的模板来撰写文档。

④项目组成员在开发过程中严格按照规定的流程进行,若更改过程,必须按变更管理的规程进行。

如何在受控的方式下引入...

软件工程专业都学习一些什么

软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科。

软件工程专业是2002年国家教育部新增专业,随着计算机应用领域的不断扩大及中国经济建设的不断发展,软件工程专业将成为一个新的热门专业。

该专业以计算机科学与技术学科为基础,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才,同时,各个行业几乎都有计算机软件的应用,如工业、农业、银行、航空、政府部门等,这些应用促进了经济和社会的发展,也提高了工作和生活效率。

培养要求本专业是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。

培养原则软件工程领域(管理信息化方向)工程硕士应掌握从事本工程领域坚实的基础理论和宽广的专业知识,了解当代信息管理技术发展前沿、应用前景和最新发展动态,能熟练地阅读本领域的外文资料,掌握解决信息管理问题的先进技术方法和现代技术手段;具有创新意识和独立承担软件工程技术管理或信息系统管理工作的能力。

主要课程主干学科:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论、统一建模语言、软件体系结构、软件需求、软件项目管理该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。

就业方向本专业学生毕业后可以从事各级各类企事业单位的办公自动化处理、计算机安装与维护、网页制作、计算机网络和专业服务器的维护管理和开发工作、动态商务网站开发与管理、软件测试与开发及计算机相关设备的商品贸易等方面的有关工作。

银行的信息技术部的主要工作是什么?

一般包含以下分项,看具体招聘那个岗位,个别岗位可以合并:1.银行核心业务系统(主要包括资产、负债、支付结算和会计总账等模块)的开发和维护;2.编写应用架构设计方案、概要设计、接口设计、数据库设计等文档;3.指导详细设计活动,参与开发活动中技术评审,解决开发过程中的技术问题;4.分析项目涉及的相关技术规范,指导开发人员按技术规范设计和编码;5.按开发规范编写重要模块的代码;6.审核详细设计文档、技术测试方案及用例;7.负责需求变更对系统设计的关联影响分析,协助项目经理编写需求变更分析报告。

基本条件:计算机、电子及相关专业硕士及以上学历,特别优秀的可放宽至本科学历,年龄35周岁以下。

专业技能:精通RPG或COBOL或C语言,熟悉OS/400或OS/390,熟悉DB2。

从业经验:有2年及以上银行核心业务系统的设计经验,对银行业务的某个领域有比较深入的了解。

其他:善于学习,有强烈的工作责任心和工作主动性,有较好的沟通协调能力,有一定文字表达能力,有良好的团队合作精神,能够承担工作压力。

2 系统设计岗(外围应用系统方向) 1.负责系统的总体设计、系统概要设计,对各类设计文档进行审核;2.制定项目具体技术规范;3.解决开发中关键技术问题;4.指导开发人员进行详细设计和编码;5.组织项目的单元测试、压力测试、连接测试等。

基本条件:计算机、电子及相关专业硕士及以上学历,特别优秀的可放宽至本科学历,年龄35周岁以下。

专业技能:1.熟悉J2EE和Spring技术或者c/c++技术,有Unix和Websphere使用经验,并具有在此类平台上的系统设计经验2.具备较强的数据库、操作系统等理论基础和实际经验,有大型系统开发和设计经验者优先考虑;3.熟悉银行资产类业务基本流程,或具备中间业务、对公业务项目开发经验者优先。

从业经验:5年及以上IT从业经验,2年及以上金融行业系统设计经验;其他:善于学习,有强烈的工作责任心和工作主动性,有较好的沟通协调能力,有一定文字表达能力,有良好的团队合作精神,能够承担工作压力。

3 项目管理岗 1.负责项目计划、控制、质量管理;2.组织完成项目各阶段工作;3.负责项目过程中的供应商管理等。

基本条件:计算机、电子及相关专业硕士及以上学历,特别优秀的可放宽至本科学历,年龄35周岁以下。

专业技能及从业经验:1.5年及以上IT从业经验,2年及以上金融IT经验和项目经理经验;2.2年及以上项目经历经验,且负责过10人以上规模项目;3.具备专业项目经理资质者优先;具备银行中间业务、资产业务、对公业务项目经验者优先其他:善于学习,有强烈的工作责任心和工作主动性,有较好的沟通协调能力,有一定文字表达能力,有良好的团队合作精神,能够承担工作压力。

4 开放平台技术管理岗(开发平台系统、数据库、存储等运维方向) 1.负责开放平台基础软件(操作系统、数据库、中间件、存储等)生产事件应急处理;2.负责开放平台基础软件生产问题分析、解决及跟踪;3.负责开放平台基础软件技术方案制定、审核;4.负责开放平台基础软件技术规范和标准的制定;5.负责开放平台基础软件性能分析及调优;6.负责开放平台操作系统、数据库、存储等变更方案的制定,以及变更实施工作;7.研究与跟踪开放平台基础软件相关技术的发展。

基本条件:计算机、电子及相关专业硕士及以上学历,特别优秀的可放宽至本科学历,年龄35周岁以下。

专业技能:1.熟练掌握UNIX系统(AIX、LINUX、HPUX)或 IBM/EMC高端主流存储或DB2数据库或 websphere中间件的管理与维护;熟练掌握shell脚本的编写。

2.具有UNIX或DB2或WAS中间件管理、故障处理、性能调优等专业技能;熟练掌握这些产品的工作机制、原理,具备相关问题处理经验;从业经验:2年及以上工作经验,具有UNIX系统(AIX、LINUX、HPUX)或 IBM/EMC高端主流存储或DB2数据库或 websphere中间件的运维管理及规划从业经验;有金融行业类似从业经历者优先。

其他:善于学习,有强烈的工作责任心和工作主动性,有较好的沟通协调能力,有一定文字表达能力,有良好的团队合作精神,能够承担工作压力。

5 应用维护岗(银行应用系统运维方向) 1.AS400系统及开放平台系统日常维护,包括健康检查、监控优化、例行维护、应急演练、备份机数据清理、性能调优、版本升级等;2.AS400系统及开放平台系统生产事件及问题分析;3.编写AS400系统及开放平台系统变更方案,变更实施等工作;4.AS400系统灾备建设与管理;5.负责开放平台应用系统建设,分行重要信息系统生产运行技术支持等工作。

基本条件:计算机、电子及相关专业硕士及以上学历,特别优秀的可放宽至本科学历,年龄35周岁以下。

专业技能:1.具备Unix/linux平台工作经验;熟悉Websphere、MQ等中间件且能独立进行排错、调优;2.熟练掌握DB2日常管理和维护技能或具备AS/400平台开发或维护经验。

从业经验:1.具有2年及以上银行业务系统开发或运维管理相关工作经验;2.熟悉银行业务,有金融行业类似从业经历者优先;3.熟悉软件架构和系统设计模式,有大型项目架构设计经验者优...

软件开发之项目需求管理是什么?

前言:在软件项目的开发过程中,需求变更贯穿了软件项目的整个生命周期,从软件的项目立项,研发,维护,用户的经验在增加,对使用软件的感受有变化,以及整个行业的新动态,都为软件带来不断完善功能 ,优化性能,提高用户友好性的要求。

在软件项目管理过程中,项目经理经常面对用户的需求变更。

如果不能有效处理这些需求变更,项目计划会一再调整,软件交付日期一再拖延,项目研发人员的士气将越来越低落,将直接导致项目成本增加、质量下降及项目交付日期推后。

这决定了项目组必须拥有需求管理策略。

需求管理复杂性分析 软件需求是整个软件开发项目的最关键的一个输入,和传统的生产企业相比较,软件的需求具有模糊性、不确定性、变化性和主观性的特点,他不像生产汽车、电脑等硬件的需求,是有形的、客观的、可描述的、可检测的,软件需求是软件项目最难把握的问题,他的复杂性体现在以下方面: 1、需求的描述问题。

缺少正式的完整的需求文档浪费了大量的人力物力,但是有了需求文档又出现了新的问题。

在用户方进行的需求评审会完全是走形式,因为用户根本不去听他读那上百页的需求文档。

不同层次的客户(用户)关心的问题是不一样的,想要每个客户都成为需求专家是不现实的。

2、需求的完备程度问题。

需求如何做到没有遗漏?如何准确划定系统的范围?这确实是一个两难问题,稍微大一点的系统要想穷举需求几乎是不可能的,每次开需求评审会时,总会冒出新的需求,以至于系统没有一个准确的范围界定。

即使是这样,系统还是要开发,没办法,系统的范围还要硬性的划定一个,从而建立一个基线。

3、需求开发的工期问题。

在需求上花费了大量的时间,客户、软件公司是否能够忍受?为了确保需求的正确性,完备性,项目经理往往坚持要在需求阶段花费大量的时间,但是客户与公司的高层领导却会为项目迟迟看不到实际可运行的软件担心不已!他们往往会逼迫项目组尽快往前推进,而项目组的成员往往也会为系统复杂的善变的需求折腾的筋疲力尽,他们也希望尽快结束此阶段。

4、需求的细致程度问题。

需求到底描述到多细,才算可以结束了?仁者见仁,智者见智,并没有定论,如果时间允许,要想细总可以细下去的。

但是,需求的周期越长,可能的变化越多,对设计的限制越严格,对需求的共性提取要求越高,所以只要大家(客户、用户、需求分析人员、设计人员、测试人员)认为描述清楚了,就可以进入设计阶段了。

5、需求的变化问题。

在软件开发过程中如果只有一条真理的话,那一定是:需求的变化是永恒的,需求不可能是完备的。

软件开发的过程实际上是同变化做斗争的过程,需求的变更不一定是坏事,也有可能是好事,是商业机会,对市场敏感的人可以从需求的变化中发现市场机会。

需求变化的原因很多,如: 一开始没有识别全,需要增加需求; 业务发生了变化,需求必须变化; 需求错误; 需求不清楚。

需求的变化问题是每个开发人员、每个项目经理都遇到的问题,也是最头痛的问题,一旦发生了需求变化,你不得不来修改你的设计、重写你的代码、修改你的测试用例、调整你的项目计划等等,需求的变化好比是万恶之源,为项目的正常的进展带来不尽的麻烦,怎么办?管理它!使需求在受控的状态下发生变化,而不是随意变化,需求管理就是要按照标准的流程来控制需求的变化。

难题随之而来,需求中的变化一般不是突发的革命性的变化,最常见的是项目需求的渐变(Project Scope Creep)问题,这种渐变很可能是客户与开发方都没有意识到的,当达到一定层度时,双方才蓦然回首,发现已经物是人非,换了一番天地。

需求管理策略 需求管理需要遵守以下策略: 1、需求一定要与投入有必然的联系。

需求一定要与投入有必然的联系,否则如果需求变更的成本由开发方来承担,则项目需求的变更就成为必然了。

人们常说世上没有免费的午餐,同样也不应该有免费的需求变更。

但是,接受需求变更目前却是软件开发商不得不咽下的苦果。

所以,在项目的开始无论是开发方还是出资方都要明确这一条:需求变,软件开发的投入也要变。

2、需求的变更要经过出资者的认可。

需求的变更引起投入的变化,所以要通过出资者的认可,这样才会对需求的变更有成本的概念,能够慎重地对待需求的变更。

笔者曾经经历过一个项目,为了避免项目的风险,我们请了用户代表全程参与了开发过程,结果此用户代表在开发过程提出了大量“小的需求变更,当开发人员按此需求变更修改了软件时,在项目进入现场实施阶段时,却有大量的这些变更需要改回去,问题就是出在我们的项目组成员视该用户代表的需求为圣旨,却忽略了需求是否经过了客户方真正有决策权的人员的认可。

3、小的需求变更也要经过正规的需求管理流程。

小的需求变更也要经过正规的需求管理流程,否则会积少成多。

在实践中,人们往往不愿意为小的需求变更去执行正规的需求管理过程,认为降低了开发效率,浪费了时间。

正式由于这种观念才使需求的渐变不可控,最终导致项目的失败。

4、精确的需求与范围定义并不会阻止需求的...

我适合做什么工作?网站编辑,售后支持或其他?91年技校毕业(钳工...

看了你这么长串的介绍.大概对你的职业生涯理了个头绪出来.首先,请问你的性别是男还是女?你是钳工专业毕业的,开始的四年从事的是技术性工作.95-97年你没有具体说明,出现了职业生涯的空档.随后你从事的都是一些和专业毫无关系的工作,而且多为行政方面的,只是由于你所在的公司所在领域的缘故,你才涉及计算机方面.就你的培训而言,广而不精,你最大的问题是迷信证书,所学的东西并未为你的职业增添竞争力. 就你的性格而言,不适合做行政以及售后服务之类的,因为你不善交际,不知道你技校的学历是什么水平?如果转做网站编辑,那么你就要在专业上下苦功.在实际的工作中不断提高自己.适当的时候加油充电.

上一篇:krack攻击软件 krack蹭网

下一篇:怎么把软件删干净 windows defender关闭