问题标签 [projects]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
project-management - PPM - 项目组合管理
贵公司的 PPM(管理项目、需求、时间表等)解决方案是什么?您对此有何经验?
我正在尝试了解有关该工具的信息,而不是您公司的特定业务流程。
向大家问好!
c# - 为“车库”软件项目招募虚拟团队的最佳方式?
我有一个用 C# 为 Windows Mobile 实现的杀手级应用程序的工作原型。它需要包装成商品并有效销售。可能还转换为以网络为中心的平台。
现在,我想组建一个由经验丰富、可能是半退休的 IT 专业人员组成的社区。他们应该愿意为乐趣和自由而工作,着眼于未来的利润。我意识到没有多少人可以选择在这样的事情上冒险,但是 - 嘿 - 在全球范围内应该不止一个。
我用谷歌搜索了上述的变体,但没有骰子。而且我并没有真正将 SourceForge 等人视为招聘的场所,而是更多地作为您在项目进行时放置代码库的地方。我不精通开源,我不确定我是否想在源代码上“打开和服”,直到有一些审查过程(当然是双向的)。
所以,换个说法:为这样的项目招聘人员的最佳网站是什么?
projects - 你会创建什么公共服务项目
如果你有
- 4 软件开发人员
- 任何开源软件
- 服务器硬件
- 用于托管的互联网连接
- 100人天在哪做呢?
project-management - 为什么今天很多软件项目都失败了?
只要有软件项目,世界就会想知道为什么它们经常失败。
我想知道是否有一个列表或类似的东西可以显示今天有多少软件项目失败了。如果能对过去 20 到 30 年进行比较就好了。
您还可以添加软件项目失败的主要原因。我的是“需求很差,甚至不存在”。其中还包括“不涉及(真实)客户/用户”。
编辑:几乎不可能清楚地定义“失败”一词。假设失败意味着:项目超出预算和时间超过 10%。在我看来,10% + / - 是一个很好的报价/投标范围。
编辑:直到现在(2 月 11 日),似乎大多数张贴者都同意项目的失败基本上是项目管理的失败(无论失败意味着什么)。但恕我直言,大多数开发人员对这种情况并不满意。也许是因为当项目不成功时受到惩罚的不是经理,而是懒惰、无能的开发团队?
当我阅读帖子时,我还可以听到开发人员和管理人员之间存在很大的“差距”。期望(也许也是要求)似乎如此不同,以至于项目最终无法成功(随着时间/预算;用户不满意;并非所有优先功能都已实现;由于开发人员被迫在太短的时间内实施...)
我在问自己:我们如何改进它?还是我们有可能改进它?每个人似乎都对现在的方式不满意。我们能缩小这两个世界之间的差距吗?我们(开发人员)是否应该罢工并为“高质量要求”和“基于现实/迭代的时间安排”而战?
编辑: Ralph Westphal 和 Stefan Lieser 建立了一个名为Clean-Code-Developer的新“社区” 。该小组的目标是为软件工程带来更多的专业性。独立地,如果开发人员拥有学位或多年的经验,您就可以成为这一运动的一部分。
清洁代码开发人员每天都遵循 SOLID 等原则。一个专业的开发者是他自己工作的最大审稿人。他有一个内部价值体系,可以帮助他提高和变得更好。
看看: 清洁代码开发人员
编辑:我们公司目前正在做一个叫做“应用程序开发和维护基准测试”的事情。这是 IBM 提供的一项服务,用于从外部人员那里获得关于您的软件工程过程质量等的反馈。当我们得到结果时,我会告诉您更多有关它的信息。
python - 组织大型 Django 项目的指南
任何人都可以推荐一篇很好的指南/教程/文章,其中包含有关如何组织和划分大型 Django 项目的提示/指南?
当您需要开始分解初始唯一文件(models.py、urls.py、views.py)并使用几十个实体时,我正在寻找有关如何做的建议。
architecture - 构建项目的最佳方式是什么?
我想知道我应该如何构建我的项目。
我们有一些项目在其他项目中(重新)使用。
我的意思是,我们的数据项目和模型项目用于一对多的其他项目。
我真正知道的是如何构建这种类型的项目,最好的命名方式是什么?
在标准的 3 层应用程序中,应该类似于:
- DAL、DataAccessLayer、数据...
- 模型、业务对象、BOL ...
- 用户界面,视图,...
还有其他想法吗?
在我工作的每家公司,他们都有不同的组织方式,有没有比另一个更好的?您使用哪一种,您更喜欢哪一种,为什么?
谢谢!
language-agnostic - 在大型项目中拥有超过 65536 个用户定义类型是否合理?
我正在考虑一些与运行时类型信息相关的东西,我想从从事比我大得多的项目的程序员那里得到一些反馈。期望任何程序在单个项目中拥有超过 65536 (2^16) 个用户定义类型(类和结构)是否完全合理?这并不意味着65536 个实例,它意味着 65536 个类型。如果编译器在任何一个项目中将您限制为 65536 个类/结构,这在实践中是否重要?
projects - 大型项目新手
我认为我处于某种独特的境地:我在 Linux 环境中拥有相当多的 C/C++ 编码经验。但是,我并没有真正的“项目经验”。比如我对版本控制的概念很熟悉,但是我从来没有用过。或者,我从来没有参与过包含超过六个源文件的项目。
所以,我现在的位置是我正在处理这个项目,并且已经存在大量代码。我必须使用 Visual Studio 2008(具体来说是 Visual C++)在 Windows 环境中编写所有代码所以我有几个问题:
如何将现有代码集成到 VC++ 中?我正在使用乌龟 SVN,我的机器上有所有代码......
有没有人对从小项目转移到大项目有任何一般性建议?
任何帮助/建议将不胜感激
eclipse - 单个 Subversion 存储库能否在 Eclipse 中作为多个项目进行管理?
我有一个 Helpdesk 应用程序,其中包含可以根据用户需要/偏好单独下载和安装的模块。该结构与 Drupal 等许多软件非常相似,可以轻松加载/卸载模块。
我为此帮助台应用程序使用单个 SVN 存储库,并为每个模块创建不同的标签。在我的 Eclipse 上,我将所有内容都作为一个项目。
- 我的问题是,单个 Subversion 存储库能否在 Eclipse 中作为多个项目进行管理?
- 我可以为整个应用程序同时为每个模块创建一个 Eclipse 项目吗?
- 另一个要求是,通过将每个模块拆分为不同的项目将使 Eclipse 构建速度更快。
原因是,我想将每个模块的编程工作委托给另一个人,而不需要暴露所有内容。该人只会看到和处理模块,但会提交到主存储库。
我知道Eclipse每个项目都会有配置文件,会不会有冲突。
asp.net - .NET 示例项目设计模式 Fowler
是否有使用 Martin Fowler (企业应用程序架构模式)书中讨论的模式的示例 ASP.NET 项目?
我已经下载了 Northwind 入门工具包和 Dinner Now,它们非常好。是否还有其他人使用诸如工作单元,存储库之类的东西...
谢谢,列文卡登