Upgrade to Pro — share decks privately, control downloads, hide ads and more …

新入社員目線から学ぶエンジニアに必要なこと その1:効率よく仕事をするには(要件定義)

新入社員目線から学ぶエンジニアに必要なこと その1:効率よく仕事をするには(要件定義)

More Decks by NearMeの技術発表資料です

Other Decks in Business

Transcript

  1. 3 何から手をつけるか? あるタスクが降ってきました。 • 「〇〇に、グループ予約機能を追加したい」(features関連) • 「新しく、我が社にECショップを追加したい」(0→1案件) → 何のために?(要件定義の必要性) →

    どのような運用が必要になるか?(運用設計の必要性) PMだけではなく、個々のエンジニアも意識していかなければならない! ∴ 技術面的なアドバイスも重要なので、「要件定義」について学び始めた
  2. 4 何から手をつけるか? あるタスクが降ってきました。 • 「〇〇に、グループ予約機能を追加したい」(features関連) • 「新しく、我が社にECショップを追加したい」(0→1案件) → 何のために?(要件定義の必要性) →

    どのような運用が必要になるか?(運用設計の必要性) PMだけではなく、個々のエンジニアも意識していかなければならない! ∴ 技術面的なアドバイスも重要なので、「要件定義」について学び始めた これを気にしないで作業をしていると、モチベがダダ下がり...(何のためなんだ...)
  3. 6 要件定義を考えてみましょう! 1. そもそも「要件定義」とは? → システムやサービスの開発や運用において、   どのような要件を満たすべきかを明確にすること   を指す

    ex) 機能や性能、規模、セキュリティ、利用環境など、システムやサービスに求められる要件 󰢏 要件が明確になれば、モチベも維持しやすいですし、開発もスムーズに進む!