タグ付けされた質問 「product-development」

7
なじみのないプラットフォームやフレームワークを常に使用している場合、期限を設定/満たします[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新して、 Software Engineering Stack Exchangeのトピックになるようにします。 4年前に閉鎖されました。 私は、オンライン広告を扱っている製品開発組織で働いています。私が受け取る割り当ては、ほとんどの場合、以前に取り組んだことのないプラットフォームまたはツール上にあります。最初はアンドロイドでした。次に、node.js、Windows Phone、Debianパッケージング、次にpython、hadoop、ganglia、リバースエンジニアリング、geo PostgreSQL、そしてリストが続きます。 仕事中に多くのことを学ぶことができてうれしいです。私が直面し続ける問題は、期限を守ることです。多くの場合、特定のタスクを達成するために何をする必要があるかが明確ではありません。関連するSDKをセットアップし、最初の問題に遭遇し、オンラインで読み、ドキュメントを調べ、そのプラットフォームのすべての作業項目についてオンラインで調査する必要があります。時には期限が与えられ、時にはそれらの期限を作成します。 何度も締め切りに間に合わせるのは非常に難しいと思います。2回目に何かをするのが速くなりますが、1週間か2週間以上、言語やフレームワークを使用することはありません。そして、これは非常にストレスが多く、対処するのに苦痛です。締め切りが間に合わないという、あからさまな公共の恥をかきます。これは正常ではないのではないかと思います。1週間でc#について1つのことしか知らない7つのwindows aphoneアプリを配信することはできません。しかし、私は締め切りの1日後にそれを行うことができました。私が多くの時間を持っているのは、私を導くGoogle検索です。多くの場合、カスタマイズしているツールに関するドキュメントはほとんど、またはまったくありません。 何時間か、あるいは何日もの間、時々何かにこだわることがあります。これは私の健康に打撃を与え、私はもはやすべてのタスクのために真夜中の油を燃やすことができません。これは、多くの精神的苦痛とうつ病を引き起こします。 このような状況で、私が提供する期限は暗闇での撮影だと思うのは正しいですか? これは正常ですか?あなたのためのすべてのワークアイテムには、毎回完全に新しい何かを学ぶことが含まれますか?自分が何も知らないツールに関係するタスクの締め切りに間に合わないために、自分が貧弱なパフォーマーだと言ってもいいかどうかはわかりません。これをどのように処理しますか?

6
コーディングを開始する前に、ソフトウェア製品をどれだけ適切に定義する必要がありますか?
実際にコーディングを開始する前に、人々がソフトウェア製品をどれだけよく定義し、それが彼らにとってどれだけうまく機能しているかを知りたいと思いましたか?ユースケースの定義、リスクの分析、クラス図の描画などに言及しています。 最終製品が将来のリスクを回避できるようになるための十分なアイデアを持っていることは良いアイデアであることを知っていますが、適応するのが難しいほど製品を明確に定義しないことも重要です変化する。 他のより具体的な質問はおそらく次のとおりです。 通常、プロジェクトの時間の何パーセントが、開発前の計画段階で費やされますか? コーディングを開始する前に満たそうとする特定の測定可能な基準はありますか、それとももっと直感的なものですか? コーディングを開始する前にすべてのクラスの図を作成しますか、それとも物事が変化することを期待して、最初から動的なデザインを作成しようとしていますか? 喜んで共有したい経験があれば最高です!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.