女性エンジニアコミュニティCode PolarisとTechPlay女子部の合同イベ(https://code-polaris.connpass.com/event/257722/)のLT資料です。 Azure DevOpsを使ったチーム開発環境をちょっとお見せしてます。 DevOpsを使ったタスク・ソースコード管理についてのお話です。
Clean Architecture輪読会チームのチーム開発環境チラ見せyuriemori
View Slide
Agenda● チームメンバー紹介● Clean Architecture輪読会の活動紹介● チーム開発環境紹介(AzureDevOps)○ タスク管理○ ソースコード管理● Clean Architecture Meetupセッション紹介
チームメンバー紹介
yuriemori● 森 友梨映(モリ ユリエ)● MS系Tech専門の外資ITコンサルでSE● Digital Marketing Developer→Agile & DevOps● C#, Azure, .Netなどなど(最近はSitecoreとかも)● Agile/DevOps● Code PolarisではClean Architectureの輪読会の運営やってますTwitterはこれ
名前:しの● 金融系の会社でJavaエンジニア5年目 (Java大好き)● 結婚後に大学に入りなおしてエンジニアになる● 輪読会中に妊娠→育休→仕事復帰● あまり頑張りすぎないをモットーに、ゆるゆるエンジニアを楽しんでいます● 趣味はボードゲーム輪読会中の様子生 Uncle Bob
ねこさいん● 薬学生→エンジニア (予定)● 普段はPythonを使っている○ 競技プログラミング (AtCoder)○ 研究 (薬のもとになる物質探し )○ 学生ハッカソン、ISUCON等参加● 好物:お刺身とコーヒーと紅茶● 趣味:最近スプラ3にハマっている● 一言:にゃ~ん🐈
Clean Architecture輪読会活動紹介
何してるの?● Clean Architectureの本を読んでました● 予習なしで毎週木曜21:00に集まって順番に読む感じで● 抽象的な設計の話とかはVSのLive Shareでメンバーと一緒にコード書いたり● 実際活動してみての感想やこの本読んで何ができるようになったの?とかはまたの機会にお話します。。。。
チーム開発で何やってるの?Clean Architectureの本を読み終わったので、じゃあ実際にSOLIDとかEntityとか本読んで学んだ思想を基にしていい感じのシステムを実装してみよう!ってなった読んだらなんかそれっぽいものを作りたくなったせっかくだからrepo作ってソースコード共有したりタスク管理してチーム開発っぽくしたい。。。
チーム開発環境チラ見せ(+ちょっとデモ)
タスク管理Scrum形式でsprint切って、やることをProductBacklog化→タスクアサイン
ソースコード管理AzureDevOpsのReposでrepository作成してそこでソースコード共有最初はGithubだったけど、タスクチケットと紐づけてタスク管理とソース管理を一元化させたかったのでDevOpsにお引越しPython, Jupyter Notebook(たまにVSCode)C#, Visual Studioみんな違う言語&IDEでも共通管理できるJava, IntelliJ
Clean Architecture MeetUpセッション紹介(ちょっとだけ)
Clean Architecture完全に理解した()チームメンバーでMeetUpやりますせっかく本全部読んだので、CA完全に理解した()輪読会メンバーでこんな感じのセッションを11月下旬にやります!!!SOLIDのいい実装例&&悪い実装例AgileとSOLID※内容は予定ですLive Coding(Java)annotationを使ってCAの思想に則ったプログラムを実装する方法