Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
新入社員目線から学ぶエンジニアに必要なこと その1:効率よく仕事をするには(要件定義)
Search
NearMeの技術発表資料です
June 30, 2023
Business
0
86
新入社員目線から学ぶエンジニアに必要なこと その1:効率よく仕事をするには(要件定義)
NearMeの技術発表資料です
June 30, 2023
Tweet
Share
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
OR-Toolsの中⾝ -VRPの解法について-
nearme_tech
0
48
GTFSのデータを Streamlitで可視化してみた
nearme_tech
0
38
Offset / Cursor Paginationについて
nearme_tech
2
77
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
VRPを深層強化学習で解く
nearme_tech
0
71
Let’s go monorepo - intro to Nx.dev
nearme_tech
0
23
Dynamic Vehicle Routing のシミュレーションを Streamlitで作ってみた
nearme_tech
0
65
ログ監視ツールについて調べてみた
nearme_tech
0
59
(インターン生が大学院で行なっている)研究紹介
nearme_tech
0
48
Other Decks in Business
See All in Business
株式会社トラストバンク_採用ピッチ資料
sugahara
0
820
第24回クラウド女子会 登壇資料
o2mami
1
1.5k
「強い」エンジニアと働く中で、新卒1年目・未経験プロダクトマネージャーが何に悩み、どこに自分の価値を見出したか
kassy1127
17
8.5k
株式会社ミライロ 会社紹介資料
mirairohr
0
240
Pacific Meta Design Guideline for "Company Deck"
pacificmeta
0
990
Experience counts: why SEO needs a name change
emilygoodyear
0
130
エンジニア向け会社説明資料
staffrecruiter
2
390
ties|クラウド顧客・案件管理システム - サービスのご紹介
so_kotani
1
180
Pictoria 会社紹介・採用資料
pictoria
3
760
We are Wunderbar, Culture Deck Min
wunderbar
0
18k
3分でわかるDomuz(採用資料)
kimpachi_d
0
5.3k
もやもやを開きあうふり返りによって組織に生まれる変化とは/ふりかえりカンファレンス2024
chiemitaki
0
780
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Atom: Resistance is Futile
akmur
260
25k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
The Invisible Side of Design
smashingmag
294
49k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
1.9k
What's in a price? How to price your products and services
michaelherold
238
11k
Transcript
0 新入社員目線から学ぶエンジニアに必要なこと その1:効率よく仕事をするには(要件定義) 2023-06-23 第49回NearMe技術勉強会 Asahi Kaito
1 初めての正社員としての仕事のとき (何から手をつけよう...)
2 何から手をつけるか? あるタスクが降ってきました。 • 「〇〇に、グループ予約機能を追加したい」(features関連) • 「新しく、我が社にECショップを追加したい」(ほぼ0→1案件) → 何のために?(要件定義の必要性) →
どのような運用が必要になるか?(運用設計の必要性)
3 何から手をつけるか? あるタスクが降ってきました。 • 「〇〇に、グループ予約機能を追加したい」(features関連) • 「新しく、我が社にECショップを追加したい」(0→1案件) → 何のために?(要件定義の必要性) →
どのような運用が必要になるか?(運用設計の必要性) PMだけではなく、個々のエンジニアも意識していかなければならない! ∴ 技術面的なアドバイスも重要なので、「要件定義」について学び始めた
4 何から手をつけるか? あるタスクが降ってきました。 • 「〇〇に、グループ予約機能を追加したい」(features関連) • 「新しく、我が社にECショップを追加したい」(0→1案件) → 何のために?(要件定義の必要性) →
どのような運用が必要になるか?(運用設計の必要性) PMだけではなく、個々のエンジニアも意識していかなければならない! ∴ 技術面的なアドバイスも重要なので、「要件定義」について学び始めた これを気にしないで作業をしていると、モチベがダダ下がり...(何のためなんだ...)
5 とにかく実践だ!
6 要件定義を考えてみましょう! 1. そもそも「要件定義」とは? → システムやサービスの開発や運用において、 どのような要件を満たすべきかを明確にすること を指す
ex) 機能や性能、規模、セキュリティ、利用環境など、システムやサービスに求められる要件 要件が明確になれば、モチベも維持しやすいですし、開発もスムーズに進む!
7 要件定義を考えてみましょう! 2. 要件定義ワークショップ (1) 今の世の中に需要がありそうなサービスは何でしょうか? (2) (1)のサービスに必要そうな要素を洗い出してみましょう。 (3) (2)を実現するために、要件定義を軽く作成してみましょう。
まあ時間がかかるので...
8 要件定義を考えてみましょう! 2. 要件定義ワークショップ 題材:新規フードデリバリーサービスを作ろう! (1) ケーススタディ:今までの事例を挙げてみましょう。 (2) ロールプレイ:レストラン、エンドユーザー、配達員の立場になりましょう。 (3)
以上を踏まえて、要件定義を軽く作成してみましょう。
9 弊社でのJam(1)
10 弊社でのJam(2)
11 参考図書 https://gihyo.jp/book/2019/978-4-297-10793-2
12 次回 要件定義の作成 (どのように要件定義を書くか?)
13 Thank you