タグ付けされた質問 「client-relations」

契約交渉、要件分析、開発、保守の側面を含む、クライアントとのやり取りに関する質問。

4
コードのライセンスに関する質問。クライアントがコードを盗んだ
私がプロジェクトを担当したクライアントが、そのプロジェクトのソースコードを誤って作成してしまいました。愚かな私は知っています。取り決めは、彼らが製品を手に入れることであり、ソースコードを入手することは決してないというものでした。しかし、明らかに、彼らは現在、高速なものを引き出し、ソースコードを使用して他のクライアント向けの独自の製品を作成しようとしています。 今私はそれから大したことをしたくありませんが、私は誰もが使用できるオープンソースプロジェクトとしてコードをリリースすることを考えています。 彼らがこれについて*嫌いな人だと決めたら、あなたは私が何をする/あなたがコードをリリースすることを提案しますか?

5
時間/プロジェクトごとの充電[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 7年前休業。 これは私が以前に尋ねた質問に関連しています-/software/34023/how-to-end-a-relationship-with-a-client-without-pissing-them-off 時間単位で充電する場合とプロジェクト単位で充電する場合の義務は何ですか?プロジェクトに同意する場合は、作業に10日かかり、1時間あたり£Xがかかるとおおよその見積もりを出します。10日が経過した後、無料で作業する義務があり、それでも管理できない場合予期しない問題のためにプロジェクトを完了するには?プロジェクトを配信したがバグが見つかった場合はどうなりますか?10日間が経過している場合、これらのバグを無料で修正する必要がありますか、それともクライアントに請求する必要がありますか? また、上記のプロジェクトの場合、プロジェクトを開始したときの結果はどうなりますか。ただし、なんらかの理由で10日が経過した後、あきらめてクライアントにこれ以上実行できないことを伝える必要がありますか。これはあなたの評判とクライアントとの関係を構築するために何もしないことを理解していますが、あなたはあなたに支払われたお金を返済する義務がありますか、それともあなたは半分/ほぼ完成したソースコードを提供し、他の誰かがそれを完了するのを助けるのを助けますか? 上記の質問をするのは、私がフリーランスに非常に慣れていないため、上記の状況が発生した場合の対処方法を知りたいからです。ありがとう!

2
「全代理」をサポートする正規のソースはありますか?
バックグラウンド 「すべて-PK-必須被サロゲート」のアプローチは、中には存在しないコッドのリレーショナル・モデルまたは任意のSQL標準(ANSI、ISOまたは他)。 正規の本もこの制限を回避しているようです。 Oracle独自のデータディクショナリ方式では、一部のテーブルでは自然キーを使用し、他のテーブルでは代理キーを使用します。これらの人々はRDBMSの設計について1つか2つ知っている必要があるので、これについて触れます。 PPDM(Professional Petroleum Data Management Association)は、同じ標準的な本が推奨する次のことを推奨しています。 次の場合は、代理キーを主キーとして使用します。 自然キーやビジネスキーはありません 自然キーまたはビジネスキーが不適切(頻繁に変更) レコードを挿入する時点では、自然キーまたはビジネスキーの値は不明です。 複数列の自然キー(通常はいくつかのFK)が3列を超えるため、結合が冗長になります。 また、自然なキーは不変である必要があると述べている正規のソースを見つけていません。私が見つけたのは、それらが非常にエスタブルである必要があるということです。 これらの人々はRDBMSの設計についてもある程度知っている必要があるため、PPDMについて触れます。 「全代理」アプローチの起源は、いくつかのORMフレームワークからの推奨に由来するようです。 このアプローチでは、多くのビジネス分析を行う必要がなく、SQLコードの保守性と読みやすさを犠牲にして、迅速なデータベースモデリングが可能になるのは事実です。すべてのテーブルを結合する必要があるなどの日常的なタスクを犠牲にして、将来発生する可能性のあるものや発生しない可能性があるもの(自然なPKが変更されたため、RDBMSカスケード更新機能を使用する必要があります)クエリを実行し、データベース間でデータをインポートするためのコードを記述する必要があります。それ以外の点では非常に順調な手順です(PK衝突を回避する必要があり、事前にステージ/同等テーブルを作成する必要があるため)。 他の議論は、整数に基づくインデックスはより高速ですが、それはベンチマークでサポートされなければならないということです。明らかに、長く変化するvarcharはPKには適していません。しかし、短い固定長のvarcharに基づくインデックスは、整数とほぼ同じくらい高速です。 質問 -「all-PK-must-be-surrogates」アプローチをサポートする正規のソースはありますか? -Coddのリレーショナルモデルは新しいリレーショナルモデルに置き換えられましたか?

2
プロジェクトマネージャーがクライアントと同じプロジェクトをどのように処理しますか?
私は、すでに知っている会社で新しいプロジェクトに取り組むフリーランスワーカーです。私の上司(会社の所有者)は、以前に作業するウェブサイトプロジェクトをくれましたが、彼はプロジェクトマネージャーを任命して進捗状況を確認しました。しかし、私の最新のプロジェクトでは、ここでのセットアップは少し異なります。 上司も私にこのプロジェクトを割り当てました。彼は一週間のうち二日だけオフィスにいる。クライアントとの最初のミーティングの後、私は彼/彼女に紹介されなかったので、誰が首相であったのかと思いました。上司にほとんどの場合、PMに報告する方が簡単でアクセスしやすいので報告するほうがいいと言ったとき、そのときにPMはクライアントと同じ人物であると彼は私に通知しました。ちょっとショックでした。私は彼にその取り決めに何か間違っていると思ったことをすぐには伝えたくなかったが、今のところこのプロジェクトにはこだわっている。 そのため、私は週に1回クライアントと直接連絡を取ることになりました。これはいくつかのケースでは良いことですが、上司が数分間だけ座っている間、長期間彼に会う責任があります。特に数か月続くプロジェクトの場合、私はプロジェクトマネージャーとプログラマーの両方の仕事をしているように感じます。 私は彼をプロジェクトに引用していませんでした-首相/クライアントが上司に見積もりを送信し、上司はそれに基づいて支払いを処理しています。**彼はプロジェクトのスケジュールも管理しています。だから私は目標を達成するために慎重に足を踏み入れようとしています。 私の最大の懸念は、しかし、良いコミュニケーションの欠如です。PM /クライアントは、技術的な傾向があまりなく、時々私が認識しているものと微妙に異なる目標を述べ、作業しているツールの手段を超えていることを求めます。私の上司は、広い意味で状況を説明するのが得意ですが、私が言ったように、彼は常に対応できるわけではなく、オンラインでの応答がかなり遅いです。 基本的に、専用のPMが欠けており、私、上司、およびPM /クライアントの間のコミュニケーションはまばらです。自分の進捗状況を追跡してパフォーマンスを向上させ、プロジェクトのタスクを誤って解釈しないようにするにはどうすればよいですか?行き詰まったり、圧倒されたりせずに、受け取ったコミュニケーションと歩調を合わせたいです。 私は対面での接触を好みます。オフィスの他の全員が日常的にオフィスで働いているPMと話し合うことで進捗状況を更新し、プロジェクトがよりスムーズに進みます。私の上司は、彼らの1人がこのプロジェクトに取り組むことには興味がありません。なぜなら、彼の現在の仕事からはかなり時間がかかると彼は言っているからです。私はこのプロジェクトでより多くのコミュニケーションを強制したいのですが、上司は助けるために多くをしていません。 [編集]さて、ここに更新があります。結局のところ、私たちのクライアントは、範囲外であることが判明した他の機能を要求していて、私たちが使用しなければならないCMSは、これらの機能をそれほど簡単に追加することを許可していませんでした。私の上司と私は時間と予算の本質で彼の要求のいくつかを取り消しました、そして先週クライアント/ PMは不満に終わって、プロジェクトを無期限にキャンセルしました。 将来的には、クライアントとPMを兼務するこのような取り決めは避けます。それは誰かがプロジェクトの方向性をはるかに制御しすぎると思います。

3
クライアント向けの開発提案書を作成するための例とリソース[終了]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私たちは、仕事でのプロセスとクライアントの関係を調査しており、その一部は、クライアントに送信する開発提案のための標準化されたテンプレートを作成することです。 私たちがカバーする開発領域は、主にWeb開発および設計とモバイルアプリケーション開発です。さらに、小規模から大規模の企業向けのネイティブソフトウェア開発も提供しています。 私たちが目指しているのは、各開発分野のテンプレートであり、今後の提案のベースとなるものです。 このようなものをどうやって書きますか?インターネット上で役立つリソースはありますか? もっと重要なのは、多分、提案に含めることが重要だと皆さんは何を言うでしょうか?これは通常「事前の詳細な技術仕様」ですが、完成品のワイヤーフレームやモックアップなどを含めることをお勧めします。プロジェクトをクライアントに描写し、それに応じて請求するためにプロジェクトのニーズを自分で理解するために、どの程度詳細に説明する必要がありますか?

8
顧客/クライアントはMVCまたはWebフォームを気にしますか?
私は中小企業をすぐに始める計画があります。これは、ASP.NETを使用してWebサイトやアプリケーションを構築するための一種のフリーランスになるでしょう。WebフォームまたはMVCに焦点を当てたいと思います。しかし、クライアントにとってそれが重要かどうかはわかりません。つまり、クライアントはMVCまたはWebフォームについて知っていますか?彼らはそれらのうちの1つを好みますか?

7
この激しいクライアントの状況にどのように対処しますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4年前休業。 私は2週間、CMSのプログラミングの複雑さについて何も知らないクライアントと協力してきました。2週間後、私たちの関係は穏やかな不快感から「これを忘れて、あなたがこのように行動するつもりならやめなさい」と言ったところまで行きました。 問題は、2週間分のコードが開発されたことです(私のサーバーでは幸いです)。私は彼に電子メールを送り、頭金を維持すれば彼はコードを入手できると言った。プロジェクトは約80%完了しているので、彼は海外で誰かを見つけて数日以内に私のタスクを完了することができると思います。彼はそれを不公平だと考えているようで、コードと頭金の返済を望んでいます。 これを解決するには、どのような権利または手段をとればよいですか?あなたならどうしますか?2週間無料で開発したものを彼が受け取る必要があるとは思わないので、コードを返却したくありません。彼が頭金を取り戻した場合、私はコードを保持し、それを破棄するすべての権利を持っていると思います。 仲間のプログラマーからの正直な回答を求めています。どんな助けでも大歓迎です。

7
プログラマーのトレーニングに対してクライアントに請求する料金の選択[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、ソフトウェアエンジニアリングスタック交換のトピックになるようにします。 4年前休業。 私たちは少し難しい状況に置かれており、私はそれに対処するための最良の方法とそれを請求する方法を理解しようとしています。 私たちは顧客向けのカスタムWebアプリを作成しました。私はこのアプリを過去1.5年間維持しています。彼らは数週間前に、開発者を雇い、プロジェクトを社内に持ち帰りたいと言ってメールを送った。(以前は家に持ち帰ることについては何も触れられていませんでした。)もちろん、1年以上プロジェクトに取り組むことを期待していたので驚きました。 私は1週間前に開発者と面会し、サイトの基本を確認しました。私の提案(別のレートの提案を含む)とフォローアップメールの後に、現在使用されているライブラリ/テクニックを使用してアプリの開発を継続する方法についてトレーニングをするかどうか尋ねられました。(開発者は言語に精通していますが、ライブラリには精通していません。) サイトとライブラリ(再利用可能なライブラリ)に合わせて特別に調整された1対1のトレーニングにどれくらいの費用がかかるのでしょうか。トレーニングは、開発者のスキルレベルに応じて、3〜6時間になると思います。 レートを考え出す際の私の難しさは次のとおりです。 クライアントとプロジェクトをこれ以上持たないようにすることで、数万ドルを失うことになります(将来の機会は言うまでもありません)。ですから、この収入の一部を訓練で置き換えたいと思います。 私は基本的に誰かが私たちがやることを行うように訓練し、彼らに私たちと競争する機会を与えています。彼らは私たちの会社と直接競争する可能性があるかなり大きな会社ですが、私たちの2社が直接競争することはまずありません。 私たちは何年もかけてライブラリー(50%外部と50%私たちのもの)とそれらの背後にあるテクノロジー(直接の支払いはありません)を学びました。 特に1対1のトレーニングの場合、トレーニングの継続率がどの程度かはわかりません。 他のビジネス関係に影響を与える可能性が少しあるので、正しいことをしたいです。 私が最初に考えたのは、現在充電しているレートの約5倍を充電することでしたが、これは高いと感じているようです。 (私たちはトレーニングを行うために契約を結ぶことをそれほど心配していませんが、それは私たちも学ぶことができるユニークな機会です。) あなたの提案やアイデアをありがとう。これは少し主観的な質問であることは知っていますが、私は考えていない提案や何かを探しています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.