精华内容
下载资源
问答
  • 个性it团队招聘介绍html网站模板下载
  • IT团队开发总结

    千次阅读 2019-12-02 11:31:20
    概述IT团队如何可以快速,高效的支撑公司业务与响应公司业务的变化成为IT团队管理的一个重点,尤其在这快速变化的商业环境,IT团队对公司扩展业务起了很重要的作用。根据我的工作经验,在敏捷开发思维下以下5点是提高...

    概述IT团队如何可以快速,高效的支撑公司业务与响应公司业务的变化成为IT团队管理的一个重点,尤其在这快速变化的商业环境,IT团队对公司扩展业务起了很重要的作用。根据我的工作经验,在敏捷开发思维下以下5点是提高IT团队效率的重要支撑点。

    1.代码管理代码管理工具介绍(SVN与GIT)现在流行的代码管理工具有SVN与GIT,svn是中央集中式管理,git是分布式管理,svn相比git来说有效率上的劣势,svn是锁文件机制,不能同时并行编辑提交,而git是更新集机制,每个人可以在自己的branch中随意进行更改,功能完善后再提交合并到主干分支,现在越来越多的企业与组织都用git。所以IT团队代码管理我建议使用GIT

    代码管理流程使用git来管理代码没有问题,但是还需要一个好的代码管理流程,实际上每个公司的代码管理流程都有或多或少的不同。这里我来介绍一个常用的流程

    首先要先确定几个分支master: 发布分支,专门用于发布,用于合并功能测试稳定后的dev分支。dev: 开发分支,是最新的功能开发分支各种feature分支:一般是成员自己的分支hotfix/master: 用来修复线上bug的分支流程介绍master主干分支,权限严格受控,只接受稳定的dev分支的合并请求,每次发布需要打tag日常新功能开发或者bug修复都是基于dev分支来创建员工自己的分支,这样每个人的任务的开发与别人是最小依赖耦合的状态,自己新功能测试完毕,提交合并请求到dev分支,dev分支相关人员review代码后合并代码到dev分支每一次敏捷开发的sprint计划结束后,都会测试一个稳定版本的dev分支并进行打tab,然后master分支合并这次稳定后的dev分支线上出现bug,需要从master分支创建hostfix/master分支,测试完毕后,基于hotfix/master分支进行发布,发布完毕后合并到master分支,然后删除hostfix/master分支。分支流程图

    git仓库推荐gitlib: 开源的广泛流行的git仓库软件,自己搭建git仓库首选github: 世界上最大的代码仓库,有企业版本服务码云:中国最流行的代码仓库,提供企业版服务git客户端软件推荐sourceTree2.需求,任务与bug的管理团队开发离不开项目管理软件,通过项目管理软件录入需求,需求进行评审,分解需求成任务,开始计划,bug管理可以把IT团队的工作量化,辅佐以敏捷开发过程跟踪与计划任务燃尽图显示,大家在工作透明的环境下,有了比较更能提高自己的工作效率,并且需求,任务,计划,bug等可以随时进行检索,可以清晰的记录项目的发展历程,这里需要注意的是,一定要将相关需求人员纳入到管理中来。

    软件推荐禅道(推荐)JIRA3.软件测试软件的品质离不开软件测试,在企业里有一般都有测试人员根据需求通过写测试用例来进行功能测试,高级一点的测试会通过一些代码进行功能的验证,但是团队不能把软件是否可用完全押注在测试人员身上,而且很多创业企业起初也根本没有专职测试人员,都是开发兼测自己或者同事的代码,再来敏捷开发也需要每天去验证响应分支代码库是否可用(这里的可用不能仅仅是编译成功,更是指的功能可用),所以需要开发人员在开发阶段就要对自己写的代码增加验证测试代码。同时对于一些功能变化少,相对稳定的功能,完全可以写一些自动化测试程序进行回归测试。

    单元测试写单元测试虽然看起来会耗开发阶段的一些时间,但是对未来的工作是有极大的好处的,例如未来重构这块业务代码,只需要再跑一遍这块的单元测试就可以,在项目每日构建CI阶段,走一遍全部的单元测试代码即可。单元测试有个指标可以作为项目评判的参考,这个指标就是代码测试覆盖率,代码测试覆盖率虽然不能决定软件产品的品质,但是较为高的代码测试覆盖率能减少软件产品的出错几率。(PS:如果是维护旧的项目没有单元测试代码,每次维护一个模块需要要求写单元测试,坚持下去)

    集成测试集成测试是在单元测试的基础上,将一些业务相关联的模块或者系统进行聚合测试,单元测试只能保证单一模块局部可以正常工作,集成测试用来保证多模块可以正常工作。

    可以通过黑盒测试对测试模块进行功能性测试使用测试代码对模块进行性能或者可靠性测试回归测试回归测试就是重复之前已经测试过的测试工作,很多时候(尤其是系统维护阶段)我们修改或者重构了代码,在需要确认相关的功能或者流程有没有引入新的bug的时候,就需要引入回归测试,回归测试多半是通过写自动化的测试程序来进行测试,回归测试的成本与耗费精力相对来说比较高,对小初创型公司来说一般只需要对核心模块有自动化测试就可以.

    自动化测试框架推荐selenium

    1. CI/CD
      CI的意思是持续集成,敏捷开发的重要一点就是要对每天的代码进行build构建,构建有错误可以及时通知相关人员。
      CD是持续部署,把构建的程序可以快速的发布(或者恢复)到几台甚至几百台机器上是个棘手的事情
      CICD都强调持续,这意味着程序不光需要一直在运行,还存在快速迭代过程中频繁发布情况,这些行为都是可重复的,可以通过自动化流程来解决CICD

    build工具推荐mavengradlenpmCI工具推荐jenkinstravisCD工具(软件)推荐ansiblechefsaltstack团队组织架构团队的组织架构要随着业务变迁进行改变,虽然企业发展,团队人数越来越多,团队的组织架构就要随着业务发展进行调整拆分,提高企业IT团队效率的核心思想就是减少沟通成本,减少重复建设,通过自动化(测试,构建,集成,发布)来减少人力时间等各种成本,支持业务可以快速在市场上进行验证与调整。

    本文由博客一文多发平台 OpenWrite 发布!

    展开全文
  • 还在为word文档传来传去查阅不方便而烦恼吗,还在为查看数据库字段含义不方便而烦恼吗,还在为编写接口文档而烦恼吗?今天为大家推荐一款适合IT团队的在线API文档、技术文档工具,有...

        还在为word文档传来传去查阅不方便而烦恼吗,还在为查看数据库字段含义不方便而烦恼吗,还在为编写接口文档而烦恼吗?今天为大家推荐一款适合IT团队的在线API文档、技术文档工具,有免费开源和在线托管的版本。可以直接使用官网搭建好的地址,也可以在自己的服务器上搭建。

    官网地址:https://www.showdoc.com.cn/ 

    具备以下特点:

    1、可以方便快速编写出美观的API文档

    2、用ShowDoc可以编辑出美观的数据字典

    3、可以团队协作编写项目文档

    4、可从代码注释中自动生成api文档,同时搭配RunApi客户端,可调试接口和自动生成文档

    安装方法:服务器上搭建环境,现在我都倾向于用docker的方式,比较方便,不容易出错。

    docker pull star7th/showdoc 
    # 创建一个目录,用来存储数据
    mkdir -p /root/docker_volume/showdoc
    # 给目录授权
    chmod  -R 777 /root/docker_volume/showdoc
    # 启动容器
    docker run -d --name showdoc --user=root --privileged=true -p 8084:80 -v /root/showdoc:/var/www/html/ star7th/showdoc
    

    启动容器后,输入ip+端口访问,会出现如下页面,让你选择语言,然后就可以开始使用了。

    安装好之后,默认的帐号密码是 showdoc/123456

    登录之后,会出现几个默认的的示例项目:

    点击具体的项目,可以看到相关的文档demo:

    整体来说,还是可以满足日常的一些文档的需求的。

    在使用过程中或者想了解其他安装方式以及相关问题可以查看官方的帮助文档:

    https://www.showdoc.com.cn/help?page_id=1385767280275683

    下面介绍一个自动同步数据库表结构到showdoc的方法,以后想看表结构以及字段含义,再也不要登录数据库去执行desc xxxtable的命令了。

    目前暂时只支持linux下mysql数据库
    # 从官网下载脚本
    wget https://www.showdoc.cc/script/showdoc_db.sh 
    vi showdoc_db.sh
    # 然后按照提示修改相关的内容即可
    host :数据库所在地址。默认是localhost  
    port  :  数据库访问端口,默认是3306 
    user  :  数据库用户名 
    password   :  密码 
    db  :  要同步的数据库名。要同步多个db可以将本脚本复制多份 |
    api_key   : 认证凭证。登录showdoc,创建一个项目后,点击右上角的”项目设置”-“开放API”便可看到 
    api_token : 同上  
    cat_name: 可选。如果想把生成的文档都放在项目的子目录下,则这里填写子目录名。  
    url :可选。 同步到的url。如果是使用www.showdoc.cc ,则不需要再改此项。如果是部署开源版showdoc,请改此项为http://xx.com/server/index.php?s=/api/open/updateDbItem 。其中xx.com为你的部署域名|
    

    # 修改好脚本后,执行脚本,登录showdoc网站就可看到效果
    sh showdoc_db.sh 
    
    
    # 可在linux系统上添加定时任务,定时自动的同表结构
    vim task.crontab 
    # 在文件中写下如下内容:
    */10 * * * *  /root/docker_volume/showdoc/showdoc_db.sh  
    (注意改成自己脚本的路径,执行间隔时间也可以自己调整)
    
    
    然后执行
    crontab task.crontab  开启定时任务
    定时任务使用上有问题,可以参考菜鸟教程的文章:
    https://www.runoob.com/linux/linux-comm-crontab.html
    

    接下来给你们看下我配置的同步之前部署的linjiashop网站的一个数据库的效果:

    其实这个数据的同步都是利用showdoc本身的接口进行写入的,采用定时任务之后,要避免在对应的数据字典中去在线修改,可能会被定时同步给覆盖掉。

    另外,showdoc官网也提供了swagger接口文档转showdoc的功能,不过是用dotnet语言写的代码,环境搭建起来比较麻烦,用到的有一个框架,微软已经下载不到对应的版本了,所以用不了。在github/gitee上也有不少自己用java代码写的解析swagger的json文件,然后调用api接口同步接口文档到showdoc的,感兴趣的小伙伴可以去试一试喔。如果自己的项目没有接口文档的话,可以让开发在代码中加上showdoc的注解,然后可以自动生成接口文档喔。

    END

    谢谢您的阅读! 

    展开全文
  • 团队介绍

    2016-04-05 20:13:00
    准备用word直接传到博客上的,可能是图片的插入方式有问题,保存之后照片的位置就变了,先用截图的方式传上来,再弄弄看。。。。。。...转载于:https://www.cnblogs.com/IT-dream/p/5356622.html...

    准备用word直接传到博客上的,可能是图片的插入方式有问题,保存之后照片的位置就变了,先用截图的方式传上来,再弄弄看。。。。。。

    转载于:https://www.cnblogs.com/IT-dream/p/5356622.html

    展开全文
  • withiter团队介绍

    2012-04-17 19:17:00
    WithIter团队是一个致力于IT软件以及互联网行业的精英开发团队,我们是一支年轻的队伍,每一个加入WithIter的成员都是具有很强的综合素质,突出的技术技能,严谨的思维能力,每一个成员都能在特定的技术领域独当一面...

    WithIter团队是一个致力于IT软件以及互联网行业的精英开发团队,我们是一支年轻的队伍,每一个加入WithIter的成员都是具有很强的综合素质,突出的技术技能,严谨的思维能力,每一个成员都能在特定的技术领域独当一面。在过去的那些年内,我们已经为各行业客户提供了各种软件定制研发,我们有能力,有意愿为您提供高效稳定的企业建站、软件定制、平台开发。

    WithIter team is an powerful elite development team dedicated to IT software and Internet industry. we are a young team, every member of WithIter has outstanding professional skills, has a critical thinking ability. We have provided for the customers a variety of customized software development website design and so on. We have the ability to provide you with a highly efficient and stable website design, software customization, platform development.

    官方地址:www.withiter.com


    展开全文
  • 团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章:领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Docker...
  • 项目管理中的一项任务就是团队建设,本文介绍团队建设的内容。
  • 模板UI帅气十足,可当个人官网源码,团队介绍网站页面,特点和优势! 多种网站和其它个人产品都可以使用,大气十足! 源码上传至服务器-解压-访问域名即可浏览,index.php里面修改信息! 网盘下载地址: ...
  • 蔡为东:行之有效的IT技术团队管理实践 本着“实践经验 + 案例”的原则,本课程由浅入深地探讨了IT技术团队管理的各个主要方面,包括人才的招聘和选择,与员工的关系,激励,沟通,绩效考核,管理中的关键任务...
  • 希望在软件工程的课程学习中,学会团队合作,学会软件设计,加强编码能力,体验一个软件从设计到完成的全部过程,在不知不觉中成为一个合格的IT男。专业之外,想学想玩想了解的东西很多,想学心理学,想学摄影,想玩...
  • 本学期开始渐渐接触软件工程专业知识,应老师教学要求特组建一个小团队,学习软件工程化开发及团队合作方式,本blog介绍团队成员主要特长及工作安排,并计划组织项目以及学习规划 项目成员 注:本blog人名皆为化名,认识...
  • 背景介绍        面对VUCA环境,很多公司都急切期望用更少的成本来达成或超越业务目标,当前市面上已经涌现出很多的方法,如敏捷方法、精益思想、DevOps、持续交付、等。不可否认这些方法取得很...
  • 独乐乐,不如众乐乐.之前单独写过一篇文章《介绍几款常用的在线 API 管理工具》,今天又发现个不错的工具,推荐给大家。ShowDoc每当接手一个别人开发好的模块或者项目,看着那些没有写注...
  • WWDC 2014 上,Apple的原型设计团队分享了公司内部的一套App开发流程。在完成App之前不断的进行原型迭代,这个过程中,原始的idea逐步变的更加具体真实,最终达到满意的用户体验和达到预期的目的。本文包含了两部分...
  • 在我看过的一本叫《IT史记》的书中,介绍了众多IT的知名企业,他们很多都是通过技术起家,赢得用户的信赖,在初期似乎技术占了绝大的作用,但是在他们逐渐起来的时候,就会碰到一个问题:那就是管理,只有管理的恰当...
  • ShowDoc介绍:https://www.showdoc.cc/web/#/help?page_id=13732
  • 与上千位科技创业者共同关注科创人的成长心路。本文来源于【科创人·案例研习社】第8期观看完整视频请移步【阅读原文】【讲师介绍】乔新亮,彩食鲜CTO原苏宁集团副总裁|TGO鲲鹏会导师回顾|《...
  • 程序开发是一件极其困难的事情,本人IT生涯多年,感叹颇多!想以团队的方式求生存,想以合作的方式求发展,成立小火堆团队! 小火堆团队成立了: 1、如果您是程序员,我们的团队乐意与您进行技术分享,互相提高...
  • IT运维监控解决方案介绍 现状 •小公司/ 创业团队< 500台服务器规模 开源方案:Zabbix、Nagios、Cacti… 云服务提供商:监控宝、oneAlert等 •BAT级别> 10万台服务器 投入大量的人力,内部...
  • IT项目管理框架是一个概念,方法和工具的集合,帮助项目团队实现以下目标。 管理项目生命周期:从项目识别到项目启动,计划,执行和收尾,逐步逐步走向IT项目之旅。活动将在整个生命周期内执行,以解决项目的管理...
  • 团队成员 阿拉·穆罕默德·哈比卜(Aalaa Mohamed Habib) 易卜拉欣·穆罕默德·阿卜杜勒·卡德尔 梅·埃斯梅尔·穆罕默德 穆罕默德·艾哈迈德·阿卜杜勒·劳夫 从帮助我们的忧虑者 游戏画面 报名 要进入游戏,您...
  • IT4IT是从行业最佳实践中提取的通用模型,可应用于不同场景的IT工具,具有广泛的适用性,是广大IT管理者和服务交付团队设计规划服务以及交付IT成果的有益工具。 ——姚凯•欧喜投资(中国)有限公司IT总监 官宣 ...
  • 如何带领好软件团队

    2015-10-29 22:35:00
    本文将介绍多种方法,你可以把这些方法付诸实践,从而引领你的团队发挥最大潜能。 只有你团队的成员成功了,你才能算是成功的领导者。本文介绍一些基本领导技巧,以助你团队达到巅峰状态。这些技巧是针对那些IT...
  • 本文介绍了一种称为“行为IT:registered:”的独特的多学科方法,该方法解决了企业和企业专业人员(如CXO,高层管理人员和管理专业学生)与IT中断相关的问题,企业由于70%以上的IT项目失败而遭受巨大损失的问题。...
  • 首先介绍下自己的情况吧,做了5年的'挨踢',感觉自己更适合做销售,于是转入公司销售部门,负责公司开发平台的推广销售工作,手下管几个销售人员。现在随着手上客户资源越来越多,结合自己的销售经验,出于方便管理...
  • 介绍敏捷转型中遇到的主要问题,团队文化培养,避免项目以后在敏捷转型中遇到的坑。敏捷项目管理在IT行业中日趋盛行,需要各个项目针对敏捷项目管理做好教练。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 684
精华内容 273
关键字:

it团队介绍