무료로 제공하는 소프트웨어가 버림받지 않음을 사람들에게 어떻게 (빠르게) 알릴 수 있습니까?


13

독립적 인 개별 프로그래머로서 :

내가 작성하고 무료로 제공 한 소프트웨어를 포기하지 않았다는 것을 사람들에게 신속하게 알리려면 어떻게해야합니까? 소프트웨어를 전문가 수준으로 유지하고 지원하는 데 필요한 노력을 기울이고 있습니까?

한두 명의 개발자가 작성한 소프트웨어가 무료로 제공되거나 공개 소스로 표시 될 때 일반적으로 기본 가정은 소프트웨어가 폐기된다는 것입니다. 이것은 일반적으로 안전한 가정입니다. 의심 스러우면이 질문에 대한 답을 확인하십시오. 프로그래머는 왜 폐쇄 소스 응용 프로그램을 작성한 다음 무료로 만들까요? .

그러나 포기하지 않은 무료 및 / 또는 오픈 소스 도구를 제공하는 프로그래머가 많이 있습니다.

Google과 같은 대기업에 대해 이야기하는 경우 지원되는 라이브 도구와 소프트웨어와 포기되거나 중단 된 회사의 차이를 나타내는 데 아무런 문제가 없습니다.

활발한 git 저장소는 빠르지 않습니다. 사용자는 저장소를 이해하고 어디를 찾아야하는지 충분히 알 수 있어야합니다. 일관된 마케팅 및 커뮤니티 관리는 내가 할 수있는 것보다 더 많은 시간과 노력이 필요합니다. 또한 내 소프트웨어가 인기를 얻거나 성공하면 소프트웨어가 자체적으로 커지고 커뮤니티의 고급 사용자가 지원한다고 가정합니다.


2
훌륭한 문서? 문제가 잘 해결 된 활성 버그 추적기?

코드에 "새 버전 사용 가능"기능이 있고, 약간만 변경 한 경우에도 정기적 인 업데이트를 추진 하시겠습니까?
Trezoid 2016 년

2
계속 활동하게 되나요? 사용자에게이 질문에 대한 좋은 정답을 제공하면 귀하를 믿게됩니다.
니콜

2
나는 "보통"사람들이 프리웨어를 포기한다고 생각한다고 가정합니다. 플립 측면에서 - 당신은 할 수없는 보증이 더 '이빨'이 없기 때문에 당신이 미래에, 사용자를 포기하지 않을 것이라는 보증을 제공합니다. 실제로 달성하려는 것은 무엇입니까?
Alex Feinman 2016 년

답변:


15

제안은 각각 세 가지 점으로 두 부분으로 제안을 시도했습니다. 첫 번째 점은 기술적 배경이없는 사람을 대상으로하고, 두 번째 점은 모든 사람과 마지막 사람인 IT 지식이 많은 사람을 대상으로합니다.

함유량

가장 중요한 것은 웹 사이트의 내용에 소프트웨어 제품이 자주 업데이트된다는 사실이 반영되어야합니다.

  • 마지막 업데이트 날짜입니다 . 보여. 홈페이지에서. 상단에. 큰 글자로. 이것이 가장 중요한 점이기 때문입니다. 당신은 아직도 당신이 당신의 프로젝트에서 열심히 노력하고 있음을 설득하려는 것을 말해 줄 수 있습니다. 프로젝트가 2002 년에 마지막으로 업데이트 된 경우 절대 믿지 않을 것입니다. 예를 들어, Notepad2 웹 사이트 는 "프로젝트 마지막 업데이트 : 2011 년 5 월 6 일"을 알려줍니다. 그것을 읽음으로써 나는 프로젝트가 포기되지 않을 것이라고 확신합니다.

  • 업데이트 빈도 . 일부 프로젝트는 하루에 포기되지 않고 오히려 점진적으로 진행됩니다. 처음에는 한 달에 한 번 업데이트 한 다음 매년 2 회 업데이트가 2 년 동안 1 회 진행됩니다. 지난 몇 년 동안 한 달에 한 번 이상 프로젝트를 업데이트 한 경우 사용자가 실제로 업데이트 목록을 보는 것이 매우 설득력이 있으며 수정 된 내용을 보는 것이 유용합니다.

  • 커뮤니티에 대한 귀하의 의견 . 사용자의 제안을 듣고 있습니까? 보고 된 버그를 해결합니까? 최근 티켓이 있고 티켓이 해결 된 버그 보고서 목록을 갖는 것은 좋은 신호입니다. 커뮤니티가 당신을 버리지 않았을뿐만 아니라 커뮤니티를 버리지 않았습니다 .

마지막 요점은 개발자와 같은 사람들에게 특히 그렇습니다. 기술적 배경이없는 사람을 대상으로하는 경우 버그 추적 소프트웨어를 알거나 신경 쓰지 않을 수 있습니다. 그 사람들을 위해, 당신은 처음 두 가지 점, 특히 첫 번째 점을 주장하고 싶습니다.

스타일

그것은 당신이 말하는 것뿐만 아니라 그것을 어떻게 말하는가에 관한 것입니다. 대부분의 경우 사람들은 소프트웨어가 폐기되었다는 느낌 을 갖습니다 . 그들에게 적절한 느낌을주기 위해 :

  • 최근 날짜를 표시합니다 . 마지막 업데이트 날짜뿐만 아니라 이 소프트웨어 제품과 관련하여 최근에 작성한 블로그 게시물 목록 또는 지난 2 개월 동안의 다운로드 수 등일 수도 있습니다. 때로는 제품과 관련이없는 RSS 피드를 표시하더라도 트릭을 수행 할 수 있습니다. 기술적 배경이없는 사람들을 위해.

  • 최근 시각 디자인이 있습니다. 1998 년 이후로 웹 사이트가 변경되지 않았다고 생각되면 소프트웨어 제품을 유지 관리하기 위해 열심히 노력하고 있지만 지난 10 년간 웹 사이트를 유지 관리하는 것은 어떻습니까?

  • 새로운 기술을 사용하십시오 . 귀하의 웹 사이트는 HTML5 / CSS3로 작성 되었습니까? 대단해! 귀하의 제품도 흔들리며 C #으로 작성된 경우 .NET Framework 4를 사용합니다.


예, 그러나 그러한 종류의 정보를 찾아 처리하는 방법을 알고 있으려면 전문 지식이 필요합니다. 포럼 및 버그 추적 소프트웨어에 대해 잘 모르는 사용자는 어떻습니까?
blueberryfields

1
@ blueberryfields : 나는 대답을 리팩토링했습니다. 귀하의 의견에 질문에 대한 답변이 있기를 바랍니다.
Arseni Mourzenko 2018 년

7

웹 사이트 블로그 / 포럼을 만들고 활발하게 활동하십시오.


1
+1 : 내 첫 생각. 매월 또는 두 달마다 "죽지 않았어요. <이>를하고 있어요"라고 말하면 충분할 것입니다.
Bob Murphy

네,하지만 부분적으로 만 맞습니다. 진심으로. bloatware로 바뀌기 전에 superlib로 할 수있는 일이 많으며 더 이상 유지 관리를 원하지 않습니다 . 어느 시점에서, 그것은 효과가있을 것이고, 당신은 인생으로 나아갈 것이고, 의존성과 관련된 매년 패치를 할 것입니다.
Denis de Bernardy 2016 년

2

소프트웨어의 프로덕션 버전 및 개발 버전에 대한 마지막 업데이트가있을 때 자동으로 표시하십시오. 예를 들어 SourceForge 는 "활동"이 무엇인지 확실하지 않지만 "마지막 활동"날짜와 함께 자동으로 (어느 정도) 수행합니다.

와인 이 취하는 접근 방식 은 효과적이지만 아마도 덜 효과적입니다. 첫 페이지에는 광고중인 개발 지점 릴리스 날짜를 보여주는 "뉴스"섹션이 있습니다.

일반적으로 활성화 된 웹 페이지는 프로젝트를 활성화하는 데 많은 도움이됩니다.


1

다른 모든 좋은 제안 외에도 추가하고 싶습니다.

  • 이슈 트래커 또는 적절한 방법으로 이슈 및 개선 제안을 수락하고 있는지 확인하십시오.
  • 더 나은 기능을 갖춘 최신 버전을 출시 할 계획임을 보여주는 로드맵을 만드십시오. 유지 관리 만이 아니라 진화에 전념하고 있다는 것을 알게되면 좋은 인상을 줄 것입니다.

1

블로그 외에도 트위터 계정을 통해 개인 또는 블로그 프로그램을 위해 따를 수 있습니다. 개인 트위터 계정은 업데이트 관련 트윗을 찾기가 어려울 수 있으므로 전용 트위터 계정을 사용하는 것이 좋습니다. 그러나 중앙 계정 주위에 이름을 올리거나 팔로어를 구축하는 데 도움이 될 수 있습니다.


0

귀하의 웹 사이트 또는 이와 유사한 기록을 제공하십시오. 사용자가 지난 몇 달 동안 (릴리스 형태로) 일부 작업이 완료된 것을 볼 수 있다면 프로젝트가 여전히 유지되고 있다고 가정합니다.

그렇지 않으면 블로그 나 정기적으로 업데이트되는 정보가 포함 된 것을 준비하십시오. 사용자가 컨텐츠가 변경되고 있음을 알 수 있다면 프로젝트가 죽었다고 생각하지 않을 것입니다.


0

앞으로는 원하는 것을 구현하고 모든 것이 그 안에 있고 작동하는 시점에 도달 할 것입니다.

종속성 또는 플랫폼 관련 문제로 인해 가끔 패치 등이 필요할 수 있지만 작동합니다.

이 시점에서 발권 시스템이 열려 있는지 확인하십시오. 말해봐, 깃 허브

발권 시스템이 커밋없이 몇 년 동안 썩어가는 문제가있는 경우 일반적으로 유지 관리가 수행되지 않음을 의미합니다.

건강한 티커와 최근 커밋이 있으면 활성화 된 것입니다.

전혀 티켓이없는 경우 최근의 커밋 (예 : 루비 / 속편), 당신은 아마 보석을 유지했습니다.

열쇠는 티켓 락이라고 생각합니다. 발권 시스템에 마지막 업데이트 이후 유효한 문제가 없음이 표시되면 소프트웨어가 몇 년 동안 업데이트되지 않은 경우 큰 문제가되지 않습니다.


0

지금까지 언급되지 않은 한 가지 방법은 상업 거래에 대한 개방을 알리는 것입니다. 사람들이 당신이 프로젝트에서 돈을 벌고 있다고 생각한다면 (판매가 아니더라도) 포기하지 않았다고 더 확신 할 것입니다. 결국, 당신은 그것을 포기하지 않을 동기가 있습니다.

릴리스 정보에서 성공적인 거래를 확인할 수있는 경우 더 많은 보너스 포인트 : "Acme Inc.가 친절하게 후원하는 Windows 7 지원"

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.