当我是唯一的团队成员时,项目管理方法有意义吗?

发布于 2024-08-20 07:50:10 字数 1431 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

彻夜缠绵 2024-08-27 07:50:10

方法论给出了解决开发问题的方法,对我来说,如果项目中有 1 人或 100 人,它仍然适用。唯一的区别是您作为唯一的开发人员将在开发中担任多个角色。

Methodologies give the approach to tackling a development, to me it would still be applicable if there was one or 100 people on the project. The only difference as you being the sole developer would take on multiple roles within the development.

傾城如夢未必闌珊 2024-08-27 07:50:10

能够在特定时间内冲刺完成一组目标当然是一个有趣的想法。它可能会给按时完成任务并防止功能膨胀增加一些动力。

It's certainly an interesting idea to be able to sprint towards getting a set of goals done in a certain time. It might add some motivation to hitting a deadline, and preventing feature-bloat.

终陌 2024-08-27 07:50:10

与任何技能一样,开发的项目管理方面可以通过实践来提高,所以我认为值得尝试。

As any skill, project management side of development improves with practice, so I'd say it's worth trying out.

私藏温柔 2024-08-27 07:50:10

值得注意的是,XP 和 Scrum 是开发方法论,而不是项目管理方法论。

开发方法论(例如 XP 和 Scrum)管理着需求收集、开发技术、测试和发布等领域。

项目管理方法(例如 PRINCE2)涵盖了调度和规划、风险和问题管理、项目范围界定和业务案例管理等要素。

但无论如何,接受的答案都是正确的。除非您是唯一会看到该软件、向其中输入内容、在其上编写代码或以任何方式与其交互的人,否则这两种方法绝对都会提供一些东西,并且应该考虑。即使您是唯一的人,他们仍然很有用。

Worth noting that XP and Scrum are development methodologies not project management methodologies.

Development methodologies (such as XP and Scrum) govern areas such as requirements gathering, development techniques, testing and release.

Project management methodologies (such as PRINCE2) cover elements such as scheduling and planning, risk and issue management, project scoping and business case management.

But the accepted answer is right regardless. Unless you're the only person who will ever see the software, input into it, code on it or interact with it in any way at all, methodologies of both sorts will absolutely have something to offer and should be looked at. Even if you are the only person they can still be useful.

一世旳自豪 2024-08-27 07:50:10

其中一些取决于您打算进行工作的方向:您今天独自工作,但是您是否计划(或至少希望)构建足够大的东西以至于您需要帮助?如果是这样,那么最好提前进行一些实践——不要太多以至于会减慢你的速度,而是在你创建团队时可以以此为基础。

我的一位同事已经放弃了大容量交易系统的架构,转而为 iPod 和 iPad 构建软件,现在他已经成为一个 1 人的团队,对此进行了一些思考。您可能会发现它很有帮助:

链接文本

Some of this depends on where you intend to go with your work: you're working alone today, but are you planning (or at least hoping) to build something big enough that you will need help? If so, then it is good to get some practices in place upfront - not so much that it will slow you down, but something that you can build on when you create your team.

A colleague of mine, who has left architecting high-volume trading systems to build software for the iPod and iPad, has done some thinking about this now that he is a team of 1. You might find it helpful:

link text

始终不够爱げ你 2024-08-27 07:50:10

如果您独自工作,那么结对编程可能会有点挑战。 :) 同时,拥有故事板和移动卡片可能有助于其他人(例如最终用户或项目经理)查看他们是否与您的项目相关。我的建议是阅读各种方法,如果它看起来可行,请尝试一下,看看它是否能让事情变得更好。

If you are working alone, then pair programming may be a bit of a challenge. :) At the same time, having a story board and moving cards may be useful for others to see if they are connected to your project,e.g. end-users or project managers. My suggestion is to read up on various approaches and if it seems like it may work, do a trial and see how if it makes things better or not.

温柔嚣张 2024-08-27 07:50:10

我自己做过项目,你肯定需要扮演多个角色。与以前独自工作相比,我现在是一名更好的开发人员,并且我绝对可以集成到任何使用 XPScrum 自从我确定比当我自己工作时,我会采用 XP 和 Scrum 建议的最佳实践。

唯一不能应用的是结对编程。除此之外,扮演多个角色一切皆有可能,这肯定会促进你的发展。

I have worked on projects by myself and you definitely need to play multiple roles. I'm a better developer now than before I worked on my own, and definitely I can integrate to any development team working with XP and Scrum since I made sure than when I worked by myself I would do the best practices XP and Scrum suggests.

The only thing you couldn't apply is pair programming. Besides that everything is possible playing multiple roles, it will enhance your development for sure.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文