どのように証明する私のステークホルダーとマネージャーマソフトウェアですか?[定休日]

StackOverflow https://stackoverflow.com/questions/1737554

質問

何ソフトウェア技術者の出会いのもstressfull。ことをまとの出会いには当社グループのバグをしていただいておりますのオープン。最大の問題を通して、私たちのソフトウェア技術者の出会いの後、stressfullリリースはスパゲッティ-コードとも呼ばれるの 大きなボールの泥.

の時間とお金を追完成度はまりないです。存続けなければならないか、我々はソフトウェアとの扉。確かに、チームが終了プロジェクトに時間の余裕をもとに、現管理職かかると見込まれるものとして、看板を下時間とお金は人数が減、復元はできません。

必要なものをお届けソフトウェア品質の時間と予算

費用:建築は長期投資である。容易に人を支払う費疑いがある場合を除き、一部の有形即時利益など税込除き、剰余金のお金と時間がご利用できます。このようなァ。があり、より多くのお客様のニーズに何か動作しています。多くの人に管理-運営する開発プロセスだけでな点で建築としての喫緊の問題です。 場合はプログラマが知ることの出来が見えない、管理を行わない支払いでとにかく、悪循環が生まれています。

でもこった場合、それぞれの長期的なソフトウェアプロジェクトが、いずれも繋がる大きなボールを流しました。

いているわけではありません、が起こる。これはなぜなのでしょうか?がる長いて建築としての喫緊の懸念はfalseです。少なくともしています。経営者であると自負しております。よく知るメンテナンス性キーを高めることができる。"

ビジネスとのデータに乗ることができます。事業となっており批判的に依存ソフトウェア基盤となった。数多くの基幹システムが必要なの空気を二十四時間/日することが出来ます。これらのシステムに行くと、たな卸資産ができないチェックの対象になりますが、社員が不可能であることが確定したとき、航空機できない送られます。[..]

そのための中心に事業を保つシステムから遠く離れた大きなボールを流しました。このシステムでも保守性.このシステムを実際に動作することと、プログラマを証明できるものです。はマネージャーをお願い場合が完了して符号化の今日、ただく場合にはリリースを修正、A、B、Cき、今日はなんだ場合、ソフトウェアにより実現されうですか?していきたいですか?とか?

今の私の質問:

どのようにいる当社の経営者および/またはステークホルダーとソフトウェアですか?は緑色のライトのソフトウェア-ユニット試験で良いですか。そしてなることを証明したボールの泥だいことをやるという期待することができるようになります?このソフトウェア保守性?どのようにすることができますことを証明デザインです。

[後]

クリス小石彼の答え以下を自分のチームにしました。品質保証はものとします。コクリス!有品質保証方針に同意のステークホルダーの論理に伴う自分のチームです。

の問題はどうすればすべてがQA。

  • そのbuildserver走行可視化し、物流を進化させる私のステークホルダー
  • このbuildserverいをしなければならないの構築が追加試験の品質保証方針
  • とをあらかじめご本人の同意を得私のステークホルダーに対し当社での開発プロセスが開発されその他のコードの一部である)
  • た。

一部情報:のチームなのかとはwebサービスが消費するソフトウェアです。それらの破webserviceはすぐに原価計算です。時には開発者のpresentationlayerチームは、実際のテスターできな前進して当面のストレスや不具合を修正するべく早く、つやくだじょうほうていきょう迅速hacks..

[後]

全体的に答えなのです。では、"信頼".はできないリリースの場合はソフトウェアではないから信頼されるステークホルダーの方を積極的に試験ソフトウェア自体は、ウェブサイトを利用で消費する当社のwebservice.時の課題は、最初の質問のテスターは:でservicelayer問題やpresentationlayer問題なのか。を指示し、自由なポーズが付けられるQA政策を確保する当社のソフトウェアを試験いた、ということがあります。

なので、唯一の方法で現在想定を可能との信頼試験機は: 話の流テスト-チームの試験ができることを手動で行からそのテストスクリプトやシナリオ)を確かめてチームでは、その試験ユニット試験での確認における重要な子会社webservice.といしの開始点が"サインオフの前にしていきたいと考えておリリースのpresentationlayerteamを統合す.あな努力であることを明確に作動試験のためのすべてのシナリオは時間がかかることがあります。がで探する練をめに何を構築いたしまう。

役に立ちましたか?

解決

その後、テストが明らかに超えて何かを証明することはありません(これががあることはありません)あなたは、テストの範囲を超えてそれを証明カント、および防弾仕様が存在しない限ります。

チームが責任ある方法であなたのソフトウェア設計に近づくと同じくらい全体のプロセスを、管理者を喜ばせるために不正なコードを書く必要なリソースと時間の制約を要求し、治療の誘惑に屈するないとして、あなたは何ができますかジョブとしてクラフト。最高級のルネサンスの彫刻家は、背中の像を見ることが誰が大聖堂の隅に置かれていないが、それでも彼らは自身が短い売っていなかったことを確認するための努力をしたことを知っていました。

チームとしてソフトウェアを証明する唯一の方法は、信頼性のあるトラックレコードを構築することです、最初から正しく物事を行う新機能を実装する前にバグを修正し、迅速なハックの修正に屈することはありません、と皆を作りますコードの同じ熱意と尊敬を共有します。

他のヒント

私のチーム、大きなプロジェクトのための政府のクライアント最初のモジュールのフェーズ1にした大きな災害の際は、チームは国連を管理し、ありで二人は、QAチームを開発したい意欲のある仕事です。その代わりに、長保"と叫びを差し引い賃金の人にぜ作業時間外は!!

は、えっ、あいつ、これに限定されるものではあったpissedがもとに当社が知るビジネスをよく理解しています。

うたのかを解

  • 最初に分離し、経営者のプログラマに位置するこの優しいチームリーダーです。
  • 第二に、資格のあるQAチームです。最初の数週間、バグが100番手双糸.
  • 第三に、2-3で開発者としてサポートチームが責任で行ってはならないものとします新しいタスクは、バグ修正作業のQA.
  • 第四に、その活用は、どなたでもない、お金や休暇、時には良い言葉がぴったりです。小さな例では、3日間連続のほぼ15時間は、チームリーダー作にあたっての留意事項です。二日後にこんな手紙が届いたところCEOからの感謝った努力を与えてくれた2休業日です。

今後の4モジュールのシステムの一つとしてサポートチームを組んで、その95%以上のバグは無料です。大ジャンプからの最初のモジュールです。

現在、強力な開発チーム、資格のあるQAは、バグfixers.

さん、長い話が、私がどのようにチーム(4ヶ月)のために、お客様には信頼性が必要にな右環境です。

すべてが自明な場合には、できません'ことを証明るソフトウェアに通知するものとします。

その役割 User Acceptance Testing:いることが、受け入れられるレベルの有用性が達成された状態となっている。

私は、これは本末転倒だと思います。これは演習があり、なぜあなたの側面を保護することは重要であるものを戦い、一般的に説明しようと足の兵士に等しいのです。経営陣は品質コードや泥の大きなボールの違いを伝えることができない場合、あなたは常に泥の大きなボールを提供してしまうつもりです。

残念ながら、あなたのソフトウェアが動作してバグのない(Windows XPのコマーシャルは、常に「これまでの窓の最も安全なバージョン」を発表して私を悩ませ、そのリリースに証明することは不可能だ)されていることを「証明」するために、完全に不可能です。これは、管理までのセットアップにだとQAプロセスを施行し、成果物が実際にどのように見えるかのよう指標を確立し、バグや予期しない動作のどのレベルが最終リリースでは許容されます。

それはあなたが小さなチームだと管理から少しの入力を使用して独自のQAポリシーを設定している場合、私は基本的なQAプロセスを書き出すと管理がそれにサインオフ持つことが有利であろうと思う、と述べました。当社のWebアプリケーションのために我々は現在、4つのブラウザをサポート - と管理はこれを知っている - そのとき、いくつかのあいまいなハンドヘルドブラウザでアプリケーションの中断は誰もが明確にこれは我々がサポートするアプリケーションを設計したものではないことを理解しています。また、経営陣は、それがxについてテストを開始したいことを決定するときに、追加の開発やテストリソースを雇うための良好なレバレッジを提供しています。

としてビリー-ジョエルまう"としての信頼"。

きを理解する必要がありソフトウェア開発は"黒魔術"すべての者を除く書けソフトウェアです。ではないか(実際、非常に直感的なカウンター)への会社が多くの取り組みが顧客からのフィードバックの処理およびリスク軽減の走行時間とする。

のキーを信頼を尊重との関係の開発及びその他の部品になります。を構築することだろう。もう一つの方に神経を使-feely人での問題...また実験。使うには以下の道具が多い:

  1. 過程の可視性 -必ずだれもが知っているかを確認することができまどが進められています。また、皆様による影響や変化があります。
  2. 点を少し勝利 -信頼を築、ポイントが返っています。う状況だったり、おみくじをひいたりなどの判断電話での緩和されるリスク"と。
  3. ない"と言わせていただいたときです。" -しようということで管理する必要が2ヶ月間を一部のタスクと言われた"ものだ。" その結果が良いと仮定内容に基づき、お見積もりが正確とい経営の意識の問題、文書全てのものなければいけなかったんですねてみてはいえすることがあります。時の品質することができるので貧しいバイトをすることができますので、問題に対(およびに記載されているプロフェッショナルにより差し指の"とさせていただいたときです。"

まと良好な関係でマネージャーでは、提案することができるもの読書を特定のソフトウェアの開発にも理解できる業界のベストプラクティスに関する

もいわれている上司がいき法律のプロとしてソフトウェア開発者を傷つけなたのキャリア.またどこかでまとめて見ることができる成長を専門的にはどこかることであり、ハッカー。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top