Перейти к содержанию

Measuring

Материал из todogroup.org.ru
Версия от 08:30, 3 ноября 2021; G.Shatrov (обсуждение | вклад) (Новая страница: «Данная страница является адаптированным переводом "Measuring your open source program's success" https://todogroup.or...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Данная страница является адаптированным переводом "Measuring your open source program's success" https://todogroup.org/guides/measuring/

Оценка успешности вашей программы развития открытого ПО

Текст ячейки Measuring your open source program's success
Текст ячейки Open source program managers must demonstrate the ROI of their efforts. This guide provides an overview of some of the standard ways that organizations evaluate their open source programs, projects, and contributions.
Текст ячейки Learn what to measure, how to define success, and how to best use this information to advance your open source program objectives, demonstrate effectiveness, and gain support.



Как определить, что вы достигли успеха?

Текст ячейки How to define success
Текст ячейки Smart organizations understand the value of investing in open source development and set goals related to open source use and participation. But every open source program defines success a little differently. The goals you set, and metrics you track, will vary according to the reasons you’re investing in open source – whether it’s to recruit developers, bring in new ideas and technologies through open innovation, achieve faster time to market, lower development costs, or myriad other reasons.
Текст ячейки It’s important to set goals according to your unique strategy – and seek buy-in from the executive team to ensure that the open source strategy aligns with the overall business strategy. That said, there are some standard ways that open source program managers measure success, regardless of their industry, product, or business strategy. These include:

Their developers’ participation and level of influence in external open source projects Their organization’s reputation in open source communities Their ability to recruit and retain talented developers The general health of the organization’s own open source projects and the business-critical projects its developers contribute to How well they manage open source license compliance

Зачем ставить цели?

Текст ячейки Before we dive into what an open source program tracks and how to do it, let’s talk for a minute about what you can achieve by setting goals and measuring against them.
Текст ячейки First and foremost, tracking progress against your goals helps you make sure the open source projects you’re investing in (whether external or internal) remain healthy – that they are answering to the community, representing the company well, and helping to meet the broader goals of the open source program. Regular tracking can help set benchmarks for open source projects and serve as an early warning system that allows for course correction if a project veers off track, falls out of legal compliance, or simply needs to be retired.
Текст ячейки Careful (and strategic) measurement also makes great fodder for reports to upper management. Regular reporting helps ensure the program stays on track with its goals and the overall business strategy and helps program managers gain internal support for the program among executive leadership (especially if you’re meeting or exceeding those goals!)
Текст ячейки Facebook’s open source program office, for example, periodically posts the month-over-month results from its open source projects internally and sends an executive report to management.
Текст ячейки “Reports are just a good way to raise awareness. Even though Facebook places a high value open source (as an organization), it’s still always a good thing to market yourself internally all the time and show your value.” – Christine Abernathy , Open Source Developer Advocate at Facebook.
Текст ячейки Publishing the results publicly on a regular basis also helps raise awareness of your organization’s open source activities among potential partners, users, and developers.
Текст ячейки Getting the word out about results – the good, the bad, and the ugly – increases your program’s transparency, accountability, and thus credibility, in open source communities. See example open source report cards from Facebook and Google .

Как ставить цели

Текст ячейки Текст ячейки
Текст ячейки Текст ячейки
Текст ячейки Текст ячейки
Текст ячейки Текст ячейки
Текст ячейки Текст ячейки
Текст ячейки Текст ячейки
Текст ячейки Текст ячейки