이것은 아마도 모든 소프트웨어 종사자들이 가장 많이 묻는 가장 어쩔 수 없는 문제일 것이다. 이 질문은 "100 평짜리 집을 꾸미는데 비용이 얼마나 든다고 생각하세요?" 。 너는 소프트웨어 개발을 이해하지 못하지만, 너는 항상 인테리어를 안다. 100 부터 100 까지 100 평방미터의 집을 인테리어할 수 있습니다 문제.
소프트웨어 개발 비용을 평가하려면 먼저 몇 가지 기본 개념을 이해해야 한다.
1, 개발자 채용 비용
오늘 (20 16) 자
산업이 급속히 발전하면서 소프트웨어 개발 엔지니어에 대한 수요가 커져 엔지니어 임금이 계속 오르고 있다. 일선 도시를 예로 들자면, 실제로 일할 수 있는 새로운 개발자의 월급은 약 1 만원, 3 년 이상의 기본 업무 경험은 2 만원에 이를 수 있다. 3 년간의 업무 경험을 신뢰할 수 있는 개발자로 정의합시다. 세부 사항, 소프트웨어 커스터마이징, 빅 데이터 및 APP 세부 견적, 전화 18732 약간의 오염, 기타 혜택 및 관리비, 신뢰할 수 있는 정규직 개발자의 비용은 3 만원 정도입니다. 이것은 아직 네가 채용한 비용을 계산하지 못했다. 생각해 보세요. 많이 아픕니까? 어쩔 수 없어요. 시장이 이렇습니다. 이 집값처럼요.
2.
아웃소싱 프로젝트 원가 계산 방법
아웃소싱에는 인력 아웃소싱과 프로젝트 아웃소싱의 두 가지 유형이 있습니다. 인력 아웃소싱은 아웃소싱 회사가 한 사람을 당신 회사에 파견하여 일하게 하는 것이고, 당신은 매일 아웃소싱 회사에 그 사람의 비용을 지불하는 것입니다. 현재 이런 외파들은 기본적으로 1000 원을 요구하는데, 하루 더 좋은 인원은 2000 원 이상이다. 프로젝트 아웃소싱이란 아웃소싱 회사가 얼마나 많은 사람을 투입하든 한 프로젝트를 완료하는 데 드는 비용을 말합니다. 인테리어 팀의 점공과 도급공사와 비슷하다. 프로젝트 아웃소싱의 가격은 패키지 가격이지만, 근로 시간을 추정하여 계산한 것이다. 예를 들어 한 프로젝트는 두 사람이 20 일, 즉 40 명-일의 업무량을 개발해야 할 것으로 예상된다. 1500 원/사람 하늘 (이미 양심가) 으로 계산하면 이 항목은 60,000 원입니다.
이곳을 보면 아웃소싱이 그렇게 비싸다고 느낄 것이다. 어떻게 한 사람을 모집하는 것보다 비용이 많이 들 수 있단 말인가! 고용인면에서 경원가 외에 많은 연비가 있다는 것을 발견했습니까? 예를 들어, 채용의 시간 비용은 채용에 적합하지 않은 비용을 초래한다. 아웃소싱을 통해 아웃소싱 회사가 부담하는 소프트 비용을 한 번에 왔다갔다 할 수 있습니다. 단가를 계산하면 당연히 좀 비싸요.
자, 주제로 돌아가죠. "이런 소프트웨어를 개발하는 데 얼마예요?" " 。 여기서 핵심 질문은 "이렇게" 를 정의하는 방법입니다. 정확한 평가가 필요하다면, 명확한 수요가 필요하다. 그렇지 않으면, 평가는 불량배가 되어 결국 분쟁을 일으킨다. 수요의 정의에는 다음이 포함됩니다.
1, 설계 요구 사항
좋은 디자인은 매우 비싸다. 왜냐하면 창의성이 관련되어 있고, 평가가 좋지 않아, 사람마다 제각기 좋은 점이 있기 때문이다. (윌리엄 셰익스피어, 햄릿, 지혜명언) 마치 대사에게 그림을 그리게 하거나, 평범한 화가에게 그림을 그리게 하는 것처럼, 당신이 원하는 것에 따라 달라진다. (조지 버나드 쇼, 예술명언) 제 생각에는 대부분의 소프트웨어 프로젝트가 잘 설계되었으면 좋을 것 같습니다. 경험 많은 디자이너에게 최신 유행하는 디자인 스타일에 따라 한 벌 설계해 주세요.
UI 는 얼마 남지 않았다. 그리고 가격은 상대적으로 싸다. 앱의 UI 디자인은 일반적으로 10000-
20,000 사이 좋은 효과가 있을 거예요. 물론, 디자인에 대한 요구가 없다면, 신입생을 찾아 UI 세트를 만들 수 있고, 수천 달러가 다 되어 있고, 너무 못생기지 않을 것이다.
2. 기능 요구 사항
한 번 이상 누군가가 나에게 "나는 위챗 같은 것을 하고 싶다.
앱 ... ",그리고 나는 허허허. 사실, 당신은 정말 위챗 되 고 싶지 않아. 나는 네가 원하는 것은 단지 채팅과 같은 위챗 기능일 뿐이라고 믿는다. 따라서 텍스트, 사진, 음성, 비디오를 전송하여 여러 사람이 대화를 나눌 수 있도록 하는 위챗 같은 채팅 기능과 같은 기능에 대한 요구 사항을 더 정확하게 설명해야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 언어명언) 새로운 소식이 있을 때 알림이 팝업되고 채팅 기록은 서버에 저장됩니다. 이 점에서는 게으름을 피워서는 안 된다. 너는 스스로 이런 기능들을 묘사하도록 강요해야 한다. 모르면 자세히 생각할 수 없다고 생각하지 마라. 사실, 당신은 할 수 있습니다. 어떤 기능은 비슷해 보이지만, 채팅이 표정을 지원해야 하는지, 표정이 애니메이션을 지원하는지 등 차이가 크다. 사실 업무량의 차이는 매우 크다.
3.
성능 요구 사항
사실, 성능 문제는 특별한 주의가 필요하지 않습니다. 현재의 기술 발전 수준에서 성능은 그다지 큰 문제가 아니기 때문입니다. 특히 프로젝트 초기에는 더욱 그러합니다. 하지만 여전히 이야기해야 합니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 성능명언) 동일한 기능, 그러나 성능 요구 사항은 다르며 작업량은 완전히 다릅니다. 채팅을 예로 들어 봅시다. 이 기능은 매우 일반적이지만, 위챗 처럼 수억 명의 사용자가 동시에 채팅할 수 있도록 지원해야 한다고 말하는 것은 별개의 일이다. 같은 차, QQ 와 벤츠는 여전히 매우 다르다.
위의 정보를 분명히 한 후에는 경험 많은 개발자나 프로젝트 관리자를 찾아 명확한 예측을 할 수 있습니다. 주목할 만하게도, 소프트웨어 개발은 매우 규범적이지 않은 일이며 인테리어와 매우 비슷하다. 너는 여지를 남겨야 하는데, 결국 일을 훔치고 재료를 줄여야 한다.
물론 가치를 평가하는 방법도 있습니다. 너는 먼저 예산을 확정한 후에 상세한 기능을 결정한다. 예를 들어, 당신은 50,000 달러를 쓸 준비가되어 있습니다.
앱, 위챗 같은 채팅 기능, 그리고 상대방의 사진을 지켜볼 수 있는 기능이 있습니다. 개발자나 프로젝트 관리자에게 자세한 기능 요구 사항을 전달하면 예산이 요구 사항을 충족시킬 수 있는지 여부를 판단할 수 있습니다. 그렇지 않다면 먼저 어떤 기능을 생략할 수 있는지 논의할 수 있다. 예를 들면 채팅, 표정, 중요하지 않다면 비용을 절약할 수 있다.
각종 소프트웨어의 출현은 우리의 일상생활과 업무 학습에 많은 편리함을 가져다 주었다. 오늘날 많은 기업들은 보다 효율적인 작업을 위해 자신의 요구에 맞게 소프트웨어를 사용자 정의하고자 합니다. 이러한 시장 수요 때문에 많은 소프트웨어 개발 서비스가 일반 소프트웨어 개발에서 맞춤형 서비스로 전환되었습니다. 소프트웨어 개발 어느 회사가 더 좋습니까? 저자는 다음과 같은 측면에서 볼 수 있다고 생각합니다.
1, 사용자의 요구를 최대한 충족
사용자가 맞춤형 소프트웨어 서비스를 선택하는 이유는 시중에 나와 있는 소프트웨어가 자신의 요구를 완전히 충족시킬 수 없기 때문에 맞춤형 맞춤형 소프트웨어가 필요하기 때문입니다. 소프트웨어 개발 회사로서, 그들은 가능한 한 사용자의 요구를 충족시켜야 한다. 소프트웨어 원리를 모르는 사용자를 만나 실현할 수 없는 기능을 언급할 수도 있습니다. 소프트웨어 개발자로서, 너는 실현할 수 없는 이유를 참을성 있게 설명하고, 단지 실현할 수 없다고 말하는 것이 아니라 사용자를 설득할 수 있는 적절한 해결책을 제공해야 한다. 이런 소프트웨어 개발 회사는 비교적 좋아서 사용자들의 사랑을 받을 수 있다.
2,? 소프트웨어 개발의 효율성
사용자가 소프트웨어 개발 회사의 맞춤형 소프트웨어를 선택할 필요가 있게 되면, 이 소프트웨어는 그가 현재 절실히 필요로 하는 소프트웨어이며, 짧은 시간 내에 개발되어 사용할 수 있기를 희망하고 있다는 것을 알 수 있다. (윌리엄 셰익스피어, 윈스턴, 소프트웨어 개발, 소프트웨어 개발, 소프트웨어 개발, 소프트웨어 개발) 상세 정보 빅 데이터 및 APP 소프트웨어 맞춤형 상세 정보 견적 전화 18732 오염 힌트를 얻기 때문에 좋은 소프트웨어 개발 회사는 사용자 요구 사항을 확인한 후 전문가에게 소프트웨어를 개발하도록 하고, 사용자와 적시에 소통하고, 짧은 시간 내에 사용자 만족을 위한 소프트웨어를 개발해야 합니다.
몇 가지 성공적인 사례가 있습니다.
일반적으로 많은 소프트웨어 개발 회사는 사용자와 수요를 확인하고 견적을 낸 후 소프트웨어 개발 비용을 지불해야 합니다. 즉, 지불은 소프트웨어 개발 전입니다. 이때 사용자는 이 회사가 그를 만족시키는 제품을 개발할 수 있다고 어떻게 믿습니까? 고객 사례가 가장 설득력이 있다.