日本IT-SIER/SES的区别详情、契约形态等

一、SLER

主要的服务内容就是“帮客人开发系统或是各种APP,并在指定期间内交货,交货后也会持续进行运维等售后服务”。

客人很广泛,小到普通的服务业商家(餐饮店/服饰店/美容业/电商)大到各种公共/政府机关(区役所,警察局,电力公司或是银行等)。

比较常见的Sier有,IBM,埃森哲,富士通或是NEC等,他们的客人大部分是公共/政府机关。

SIer公司大致可分为三类:

  • ユーザー系SIer

  • メーカー系SIer

  • 独立系SIer

它是可以提供软件,硬件,软硬件等产品与服务的综合型企业(小公司就比较单一了),比如说,日本电信电话株式会社(简称:NTT),类似中国电信,是信息通信公司,向社会提供通讯用的基础设施,移动设施,服务等。它下面有家子公司叫NTT DATA,主要负责数据通信和系统构筑的事业,包括你所听过的日本的有名企业,在IT领域都通称为”系统集成商“(英文全称:Systems Integrator,英文简称SI,日式英文简称SIer)。

二、SES

SES指的是“System Engineering Service”。

主要的服务内容是“为客人提供技术人员,这些技术人员只需担任系统开发的部分工作(如,只写代码,只做测试)”。

而这里指的客人就是上述提到的大手自社开发或是大手Sier公司。

因此SES的技術人員虽然所属于自己的公司,但会经常被外派到各种不同的现场(一般在客人那里)工作,日语就叫做“客先常駐”。

发展SES服务的企业一般以新创企业(先把SES当桥梁以后想发展自社服务)或是中小型企業(专门就做SES)为主。

三、区别

Sier与客人的契约形态是“請負契約”,“請負契約”的最大特征就是根据交货成果来支付相应的报酬。

因此,Sier涉及的管理范围较大,如果没办法按期交货的话就要承担相应的责任。但相对的,成果一旦达成了报酬也很高。

SES与客人的契约形态是“準委任契約”,“準委任契約”特征就是根据你提供的技术服务内容来支付相应报酬。

因此,SES一般都是按时薪计算,如果技术人员够强而且和客人关系也维持的好,时薪就越高。

SIER适合什么样的人?

・想要横向发展(管理系统开发的全流程)的人

・想要接触大规模开发案件的人

・想要接触特定业界的人(金融/交通/政府/餐饮/时尚/美容等等)

・必須为整体开发流程负责,因此若中间出问题会需要加班

SES适合什么样的人?

・想要从零基础专职IT业界的人(一般要先从测试做起,因此刚开始时薪会比较低)

・想要纵向发展(专精特定技术)的人

・想要接触各种业界的人(金融/交通/政府/餐饮/时尚/美容等等)

・不必为整体开发流程负责,契约上的时间到了就可以下班(但有些黑企业会违反契约)

总结:信息处理服务业,信息提供服务业和其他未被明确分类的信息服务・提供服务业。大体就是给受托开发的企业,提供开发人员和技术,不承担系统是否能完成,延期赔钱等风险。最具代表的就是:SES事业,System Engineering Service,也就是"系统工程师服务"。话说说回来,很多公司也会说自己做SES,受托开发业务,毕竟只要公司有人,能接活能干活,做个小系统,网站也是没问题的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/43200.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【面试题】串联探针和旁挂探针有什么区别?

在网络安全领域中,串联探针和旁挂探针(通常也被称为旁路探针)是两种不同部署方式的监控设备,它们各自具有独特的特性和应用场景。以下是它们之间的主要区别: 部署方式 串联探针:串联探针一般通过网关或者…

`padding`、`border`、`width`、`height` 和 `display` 这些 CSS 属性的作用

盒模型中的属性 padding(内边距) padding 用于控制元素内容与边框之间的空间,可以为元素的每个边(上、右、下、左)分别设置内边距。内边距的单位可以是像素(px)、百分比(%&#xf…

Lambda架构与Kappa架构的特性对比

一个大数据系统架构的设计思想很大程度上受到当时技术条件和思维模式的限制。Lambda架构将批处理层和速度层分为两层,分别进行离线数据处理和实时数据处理,这样设计的根本原因在于,Lambda提出的初期是在公司中进行小范围的业务运用&#xff0…

从Java开发者到.NET Core初级工程师学习路线:C#语言基础

1. C#语言基础 1.1 C#语法概览 欢迎来到C#的世界!对于刚从Java转过来的开发者来说,你会发现C#和Java有很多相似之处,但C#也有其独特的魅力和强大之处。让我们一起来探索C#的基本语法,并比较一下与Java的异同。 程序结构 C#程序…

MySQL-数据库管理:优化、安全、合规与迁移的全面解析

1. 数据库设计 1.1 需求分析 数据库设计的第一步是深入理解应用的需求。这通常涉及到与项目团队(包括产品经理、开发者、业务分析师等)的紧密合作,以确保数据库设计能够准确地反映业务需求。需求分析阶段的关键活动包括: 收集信…

第一百四十九节 Java数据类型教程 - Java子字符串、字符串转换

Java数据类型教程 - Java子字符串 获取子字符串 我们可以使用substring()方法来获取字符串的子部分。 我们可以将开始索引作为参数,并返回一个从开始索引开始到字符串结尾的子串。 我们还可以将开始索引和结束索引作为参数。 它返回从开始索引开始的子字符串和小…

linux高级编程(文件I/O)

标准I/O与文件I/O的区别: 文件操作: 缓存 操作对象 具体操作 标准IO 全缓存/行缓存 文件指针(流指针)FILE * 1.打开 --fopen 2.读写 …

Windows右键没有新建Word、PPT与Excel的解决方法

本文介绍在Windows电脑中,右键与资源管理器的“新建”选项中,都没有新建Word、PPT或Excel文件的解决方法。 最近,发现一台重装了系统与Office的电脑中,无论是桌面上与资源管理器中的右键,还是资源管理器左侧顶部的“新…

力扣1546.和为目标值且不重叠的非空子数组的最大数目

力扣1546.和为目标值且不重叠的非空子数组的最大数目 从头开始找 找到满足条件的就清空哈希表 class Solution {public:int maxNonOverlapping(vector<int>& nums, int target) {int n nums.size();vector<int> s(n1);for(int i0;i<n;i) s[i1] s[i] n…

手写简单模拟mvc

目录结构&#xff1a; 两个注解类&#xff1a; Controller&#xff1a; package com.heaboy.annotation;import java.lang.annotation.*;/*** 注解没有功能只是简单标记* .RUNTIME 运行时还能看到* .CLASS 类里面还有&#xff0c;构建对象久没来了&#xff0c;这个说明…

掌握Vue 3生命周期:从组合式API到高效代码实践

引言 在 Vue 3 中&#xff0c;生命周期的概念得到了进一步的优化和简化。Vue 3 引入了组合式 API&#xff08;Composition API&#xff09;&#xff0c;这为开发者提供了更灵活的方式来组织和重用代码逻辑。与传统的选项式 API&#xff08;Options API&#xff09;相比&#x…

node-sass 老版本4.14.0 安装失败解决办法

旧项目 npm install 发现 node-sass 安装 失败 切换淘宝镜像之后 不能完全解决问题。因为需要编译&#xff0c;本地没有Python环境不能实现 安装node-sass时&#xff0c;在install阶段会从Github上下载一个叫binding.node的文件&#xff0c;而「GitHub Releases」里的文件…

C++编译链接原理

从底层剖析程序从编译到运行的整个过程 三个阶段 一、编译阶段二、链接阶段三、运行阶段 为了方便解释&#xff0c;给出两端示例代码&#xff0c;下面围绕代码进行实验&#xff1a; //sum.cpp int gdata 10; int sum(int a,int b) {return ab; }//main.cpp extern int gdata…

Stream流的简单用法

filter //stream流中的filter //filter 方法用于通过设置的条件过滤出元素。以下代码片段使用 filter 方法过滤掉空字符串&#xff1a; List<String> filter Arrays.asList("mz", "", "mz55", "m", "MZ"); Stream&l…

初始redis:在Ubuntu上安装redis

1.先切换到root用户 使用su命令切换到root 2.使用apt命令来搜索redis相关的软件包 命令&#xff1a;apt search redis 3.下载redis 命令&#xff1a; apt install redis 在Ubuntu 20.04中 &#xff0c;下载的redis版本是redis5 4.查看redis状态 命令&#xff1a; netst…

Python自动化测试系列[v1.0.0][高效自动化设计]

Python多线程应用于自动化测试 将多线程在测试巧妙地应用&#xff0c;确实会带来很多好处&#xff0c;并且这是充分利用机器资源执行高效率测试很好的方式 # -*- coding: utf-8 -*- import threading from time import ctime import time from selenium import webdriverdef …

LLM 入门与实践(四) Yi 部署与分析

本文截取自20万字的《PyTorch实用教程》&#xff08;第二版&#xff09;&#xff0c;敬请关注&#xff1a;《Pytorch实用教程》&#xff08;第二版&#xff09;无论是零基础入门&#xff0c;还是CV、NLP、LLM项目应用&#xff0c;或是进阶工程化部署落地&#xff0c;在这里都有…

python对象

类 我们目前所学习的对象都是Python内置的对象但是内置对象并不能满足所有的需求&#xff0c;所以我们在开发中经常需要自定义一些对象类&#xff0c;简单理解它就相当于一个图纸。在程序中我们需要根据类来创建对象类就是对象的图纸&#xff01;我们也称对象是类的实例&#…

JAVA--IO流

一、IO流什么&#xff1f; I/O是Input/output的缩写&#xff0c;用于处理设备之间的数据传输。如读/写文件、网络通讯。 java程序中&#xff0c;对于数据的输入、输出是以流&#xff08;Stream)的方式进行。 Java.io包下提供了各种流类和接口&#xff0c;用以获取不同种类的数…

web自动化(六)unittest 测试报告跳过用例

三种类型测试报告&#xff1a;unittest.TextTestRunner、BeautifulReport、HTMLTestRunner Python3.0 无法直接安装 HTMLTestRunner 安装 XTestRunner pip install XTestRunner安装 BeautifulReport pip install BeautifulReportimport unittestclass TestSkipCase(unittest…