Questions tagged «outsourcing»

7
非技术人员如何学习为小型项目编写规范?
非技术人员如何学习编写小型项目的规范? 我的一个朋友正在尝试将统计项目的某些开发外包。 特别是,他在excel中做了很多工作,并且希望将脚本的创建工作外包出去,以手工完成现在的工作。 但是,我的朋友是非技术性的。他不擅长编写技术规范。 当他确实编写规范时,将按照您描述在excel中做某事的方式编写(转到此单元格,然后将值复制到该单元格)。它也太冗长,并且多次进行示例。我不确定他是否恰当地描述了极端情况。 他外包的第一个项目失败了。我认为他过多地描述了一些细节,但未充分说明极端情况。他和/或他雇用的编码人员没有仔细考虑并提出适当的问题。我不确定。我与他进行即时通讯,花了半个小时才找到一个描述,该描述本该花了五分钟或更短的时间来描述。最后,我为他编写了脚本,但没有检查为什么他的编码器处理失败。 他已向我寻求帮助。但是,我拒绝参与,因为按照他的规范并将其转换为明确的要求比执行明确的规范要多十倍的工作量。 他学习的正确方法是什么?他有可用的资源吗?他有什么方法可以和编码员一起从小型低压实践项目中学习? 他的大部分脚本都是面向统计和数据处理的。例如,使用此列并对其求平均值。在这种情况下删除这些行。因此,挑战与指定网络应用程序不同。

8
您为什么要雇用内部软件开发人员,而不是外包他们为您的公司开发产品?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 6年前关闭。 您为什么要雇用内部外包而不是外包来为您的公司开发产品?我只能想到一些,但我不确定它们是否足够好。 这实际上是为了在课堂上进行一场辩论。我更倾向于外包,但是不幸的是,我被要求转到辩论的内部。 有任何想法吗?

6
老程序员消失了。即将雇用另一位程序员。我该如何处理?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 在使用WordPress和BuddyPress为我花了一年多的时间为我工作的社交网络项目之后,我的程序员消失了,即使他在整个期间每周都得到报酬。是的,他还没有死,因为我使用电子邮件跟踪器进行确认并看到他打开了我的电子邮件,但是他没有回应。看来他找到了另一份工作。我不知道他为什么不能这么说。我什至还付了他未完成的工作预付款。 问题在于,我从来没有要求他编写过的大多数功能的完整文档。在过去的1年中,有很多功能,其中一些功能仍然无法修复。现在看来一切令人困惑。 我现在应该做的第一件事是什么?我该如何进行? 我想要做的第一件事就是找到另一个程序员,但是我想从头开始,将所有当前代码记录在案,以便任何程序员都可以毫无问题地使用所有功能。 那是我应该做的第一件事吗?如果是,我该怎么办? 此类文件所需的标准文档类型是什么?我可以让一名程序员来为所有代码做文档并修复错误,还是文档不是很重要? 另外,您认为让另一个“个人”程序员更好还是让一家为他们工作的程序员更好的公司,这样如果分配给我的项目的程序员消失了,另一个人可以代替他,而无需我的参与?我觉得这是我一开始应该采取的方法。

15
外包(离岸外包)不忠诚吗?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 5年前关闭。 我从每个人的角度提出这个问题。如果您在美国,并且外包给离岸程序员,那么您是否对同胞不忠诚?如果您在印度,并且外包给离岸程序员,那么您是否对同胞不忠诚?这个问题适用于所有程序员和有能力雇用程序员的人。 我碰巧是美国人,所以对我来说这意味着外包到印度和墨西哥等其他国家。由于家里的失业率如此之高,我是否会外包给其他国家来忠于我的同胞程序员,我的同胞? 对我来说这真是个难题。是的,无论哪种方式,我都为某个人的家庭提供服务(无论是美国人的家庭还是印第安人的家庭)。但是,如果我外包给离岸程序员,我是否会为国内的问题做出贡献? 随着我业务的增长,招聘这样的问题对我来说变得越来越紧迫。我想做正确的事。 另请注意,此问题并不是在询问“外包是否有效”。这个问题是“所有事物都同样有效,是不忠实的”。。。 还要注意,不忠可能不是最好的词,但是您理解了我的意思。随时进行编辑或提出建议以使这个问题更好。

10
从长远来看,外包代码会更昂贵吗?它会损害代码质量吗?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 2年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我知道有一家公司拥有像样的软件产品的知识产权,并且每年从许可中获得可观的收入。但是,主管(非技术人员)抱怨开发团队的维护成本,因为它严重影响了利润率,并且正在考虑将特定模块的开发外包给收费较低的其他国家。 就个人而言,从长远来看,我认为这不会是更具成本效益的解决方案。出现问题时,这可能会导致通信中断,此外,规格必须是不透水的,最终还是要花费更多时间。我认为,在团队合作中,沟通是关键-还是有一种有效的方法来进行这项工作?

5
离岸软件项目—解决冲突
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我受命管理一个外包给一些乌克兰开发商的项目。 该公司以固定价格通过Elance雇用了他们。那时,我的老板让我一个人去处理它们并完成工作。我为需要完成的工作创建了详细的规范。 该项目涉及处理XMPP,RabbitMQ和数据库。在我与他们的第一次会面中(总是IM),我彻底解释了他们需要做什么。他们似乎理解了它-并且他们非常相信它将很容易做到。 到目前为止,一切都很好。但是一个星期后,当我们再次见面时,他们对需要做的事情充满了误解。当我问一个开发人员他是否知道XMPP时,他说他是第一次使用它。在我们的第一次会议上,我特别提到了项目的复杂性和所涉及的技术。另外,我一再要求他们编写一个功能规范,以确切地说明他们将如何做。但是他们说“不”,并坚持要宁愿编写代码。我说了可以。 该项目在3周后完成,他们交付了所需的东西。那时我开始查看代码。在大多数情况下还可以,但是存在一些重要问题: 他们将需要分离的一些东西硬编码为配置文件 我需要将多个配置文件合并为一个 他们没有写任何文件 其他一些小的变化 我要求他们进行这些更改(文档除外)-而且,我们有一个论点。 他们说,由于价格是固定的,我要求他们在完成工作代码后进行任何更改都是不公平的。他们在该项目上花费了不合理的时间,现在索要任何东西是完全错误的。 现在,他们终于进行了更改,项目结束了。但这在我心中留下了一些疑问... 他们做了所需的工作,但我需要正确完成,因此进行了更改。我真的不公平吗? 为什么我同意让他们在没有功能说明的情况下进行编码? 为什么我不能确保他们第一次了解所有内容? 有人发现自己处于同一位置吗?您是否认为有更好的方法来管理外包项目? -更新- 感谢所有意见-在考虑了全部经验之后,我可以得出结论... 尽管从我的角度来看我对规格并不模糊,但是我当然并没有像建议的那样使它们变得铁定。因此,收获是:始终尽可能具体-从他们的角度阅读规格,看看是否错过了一些东西。重复至少三遍。 仅指定代码应该做的还不够。您必须指定代码的外观。目录结构将是什么;甚至文件名(如果可能)。这样可以避免您日后烦恼。严格指定编码准则,变量命名约定,内部文档格式等。请确保它们遵守这些准则,否则请严格遵守。 从他们的角度要求功能规范-坚持在任何代码之前编写它。这将避免很多混乱和误解。 查看正在开发的代码,以便您更早地识别异常并进行纠正。每隔一天至少与他们交谈一次。 最后,尝试与他们建立良好的融洽关系。让他们感到您欣赏他们的工作。不要夸大其词以使其符合您的准则,而是请他们这样做并告诉他们,一旦他们完成该项目,这将使您对代码的维护变得非常容易。

2
是否有一个很好的网站可以为小项目雇用程序员?[关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我需要一段超出我能力范围的php代码,因此我需要雇人来做。它并不是太长或太复杂,所以我想知道是否有一种直接的方法可以发布我的请求并找到某人来完成一定数量的请求。是否存在这样的网站,或者最好的替代方法是什么?反正非常感谢

3
在线项目外包网站上的查询
过去几年,我一直在寻找RentACoder,Freelancer和eLance,但我总是不愿在这些站点进行注册。犹豫也很少担心。这些问题使我充满: (1)投标人与编码人之间是否有合法合同?万一我的交货日期延长了,会发生什么? (2)交货后,付款是否顺利进行。 (3)如果客户没有发现该项目有用,那么呢?他可能会说这对我没有用,您会还钱。他可能会复制源代码,然后将另一个副本返回给我。 (4)进一步的建议是什么?我应该如何开始?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.