タグ チーム開発
人気順 5 users 10 users 50 users 500 users 1000 usersTypeScriptが仕事で使えるレベルに到達するためのガイド - Python転職初心者向けエンジニアリングブログ
TypeScriptが仕事で使えるレベルになるためには、単に基本的な文法や構文を理解するだけでなく、実際のプロジェクトやチーム開発でどのように活用するか、スケーラビリティや保守性を考慮しながらコードを書く能力が求められます。この記事では、TypeScriptを実務で使うために必要な基本から、少し踏み込んだ中級レベル... 続きを読む
Git不慣れ勢を束ねて安全なチーム開発をするメモ - Qiita
本稿は当初チーム開発時のメンバー向けにまとめたものです。 ある程度、端折っていた背景などを記載しました。 git初心者同士でのチーム開発において、git操作を詳しく知らないメンバーも含め安全に行う必要がありました。しかし、開発期間はごくわずか...この状況を回避するために、下記の対応をとりました。 Gitコマン... 続きを読む
チーム開発を加速するテストの育て方
テストを書いてないというチームには色々理由があると思いますが、「何をテストすべきかわからない」「書き方がわからない」「どのくらいメリットがあるかわからない」という意見は多いのではないでしょうか?テスティングフレームワークの選定や使い方を学ぶのは重要ですが、それ以上にテストの目的や戦略を学ぶことが... 続きを読む
Git の Squash マージをやめた話 - Mobile Factory Tech Blog
こんにちは!ブロックチェーンチームでエンジニアをしている id:dorapon2000 です。最近買ってよかったものは「潮の華 あおさといわしふりかけ」です。 今回は Git の Squash マージについての知見を共有したいと思います。端的に言うと、 チーム開発で Non Fast-Forward マージをやめて Squash マージを採用し、再び No... 続きを読む
チームビルディングの始め方
この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint" の 8週目の記事です! 1年間連続達成まで 残り45週 となりました! はじめに チームビルディングというとチーム開発をしている人ならばありふれた取り組みで普段からやっているよ!という人も多いかと思います。 しかしながら、初めてチームビルデ... 続きを読む
ミクシィ、新卒向け研修資料を無償公開 「Git」と「テスト・設計」 今後も随時公開
MIXI(旧社名ミクシィ)は5月8日、同社の新入社員向け技術研修で使用した資料を無償公開した。分散型バージョン管理システム「Git」とテスト・設計研修の資料をスライド共有サービス「Speaker Deck」で公開中。動画も後ほど公開するという。 Gitの研修資料は約470ページあり、Gitを使ったチーム開発の進め方やGitの内部... 続きを読む
サーバーアプリ開発環境(Python/FastAPI) | フューチャー技術ブログ
Pythonでお仕事する前提で、現在のところで自分が最適と考えるチーム開発のための環境整備についてまとめてみました。今までももろもろ散発的に記事に書いたりしていたのですが、Poetryで環境を作ってみたのと、過去のもろもろの情報がまとまったものが個人的にも欲しかったのでまとめました。前提としては次の通りです... 続きを読む
19歳で転職した私が気づいた、すれ違わないチーム開発をするために必要なこと - SMARTCAMP Engineer Blog
こんにちは!!!スマートキャンプ、エンジニアの吉永です。 私は8月にスマートキャンプに中途入社し、今月で3ヶ月目となります。 前職では受託開発を主にした小さな企業に未経験で入社し、そこで一年間フロントエンド、バックエンド問わず開発したり、テックリードのような業務も行ったりしていました。 小さな会社なの... 続きを読む
チーム開発で活躍するために、自分の庭を作れると良い - hitode909の日記
チームでどうやって活躍するか、まだイメージがついてない、振られた仕事をやっているだけで、仕事をしている間は忙しいけど、確認待ちになるとすぐ暇になってしまう、というメンバーの悩みを聞いていた。 巨大なチーム、巨大なプロダクトだと、すぐに全容を把握するのは難しい。その中で、この範囲なら触れています、任... 続きを読む
「エンジニアのチームを整える技術」66P無料公開します【技術書典7新刊】|karamage@柿本 匡章|note
書籍頒布物紹介 【電子版】「エンジニアのチームを整える技術」118ページ / ¥1200 目次まえがき - キャッチャー・イン・ザ・ライ - ぼくは、耳と目を閉じ、口をつぐんだ人間になろうと考えた - 変化し続けることができるチームが求められている - この本の概要第 1 章 プロダクトをつくるためのチーム 1.1 チーム開発に... 続きを読む
新人プログラマをレビューで殺す方法 - Qiita
この半年くらいで初めて本格的にチーム開発を行い、今では日常的にプルリクエストというものを使っています。 チームの方々には、基本的なことから応用的な部分まで様々な観点からレビューをしてもらって、大いに勉強になりました。 ただ、時には「新人にとっては厳しいレビュー」をいただき、致命傷で済んだものもあり... 続きを読む
未経験がWeb系転職成功したいならgithubでissue管理して開発しよう - Qiita
個人開発でもチーム開発を意識しよう 未経験からWeb系に潜り込むために ポートフォリオを作っている駆け出しエンジニアは多いが、 より差別化を測るため、チーム開発を見据えて開発しようというお話 そのために、このissue管理は非常に有効です。 きっかけ 以下の勝又さんのツイートに触発され、取り入れてみました。 ポ... 続きを読む
Goを運用アプリケーションに導入する際のレイヤ構造模索の旅路 | Go Conference 2018 Autumn 発表レポート - BASE開発チームブログ
お久しぶりです、BASEでサーバーサイドエンジニアをやっている、東口(@higasgt)です。BASE BANKというBASEの子会社にて金融事業の立ち上げを行っています。今回は、BASE BANKで行っているGo言語でのチーム開発について書こうと思います。 なお、このエントリーの内容について、2018年11月25日に開催されたGo Conference ... 続きを読む
【エンジニアリング組織論への招待】を10~15分で読めるように1万文字程度でまとめてみた - Qiita
■ はじめに エンジニアリング組織論への招待 という本を読みました。 ジョブ理論 に続く名著でした。 理想に向けて、事業を最速かつ生産性高く成長させるには、「未来」と「他人」という2つの不確実性をマネジメントすることで、成し遂げられる ソフトウェア開発における不確実性のマネジメントには、不確実性に立ち向かえるチーム開発が何よりも重要である(ex. メンタリング、権限移譲、信頼関係、透明性) の2点... 続きを読む
コードレビューにおけるレビュアー側のアンチパターン – ITアーキテクトブログ – Medium
tl;dr コードレビューが上手く回って無くてチームが疲弊して辛かったよ レビュアーの言い方を変えるだけで大体解決するよ 立場とかで例外を許さず、みんながレビューしてレビューされると良いよ はじめに あるプロジェクトでGitHubのPRベースでのコードレビューを導入をしました。いかんせんチーム開発が初めてレベルの新人さんが多く、何かと苦労しました。特にレビュイーに対して不効率な指摘はそのまま指示の... 続きを読む
天才でなくていい!『Team Geek』訳者・角 征典と考える、チームに貢献するエンジニアの気配り力 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 12 - 20 天才でなくていい!『Team Geek』訳者・角 征典と考える、チームに貢献するエンジニアの気配り力 「チーム開発を進めるために、エンジニアはどう振る舞えばいいのか」に迫る、名著『Team Geek』。その勘どころを、訳者である角 征典さんと読み解きます。 技術書 今こそ読み解きたい名著 池田惇 角征典 Tweet 数多くの開発者から支持を受け、読み継がれてきた名著。... 続きを読む
チームの生産性を上げるために新規事業チームがやっていること - Gunosy Tech Blog
2017 - 10 - 16 チームの生産性を上げるために新規事業チームがやっていること イベント チーム開発 組織論 エンジニア こんにちは、新規事業開発室のエンジニアの@__timakin__です。上記は生産性が全く上がっていない様子です。 forkwell_meetupというイベントにところで「チームの生産性を上げる的な話をしてください」というフリをされたので、偉そうな話をして来ました。 f... 続きを読む
これからチーム開発に立ち向かう花ざかりの君たちへ - #june29jp
2017年度新卒研修がはじまりました! - ペパボテックブログ 上記エントリにあるように、今年の4月に入社してくれたフレッシュ・フレッシュ・フレーッシュな若者たち、社内では「新卒7期生」と呼ばれているみんなの研修の日々が続いています。毎日、彼ら彼女らががんばる姿を見ることができて、刺激的で楽しい最近を過ごしてきました。どうも @june29 です。 今は職種別の研修期間に突入していまして、エンジニ... 続きを読む
GitHubにおけるPull RequestのAssign/Mergeを自動化して開発を加速させる - VOYAGE GROUP techlog
2017 - 02 - 14 GitHubにおけるPull RequestのAssign/Mergeを自動化して開発を加速させる 事業を支える技術 開発フロー 皆さんこんにちは. 現在はfluctにてfluct DRという広告配信システムの開発を行っております, 大関です. GitHub上でのチーム開発では, レビューの依頼や, CIが通ったことを確認した上でのPull Requestのマージとい... 続きを読む
今日からはじめるGitHub 〜 初心者がGitをインストールして、プルリクできるようになるまでを解説 - エンジニアHub|若手Webエンジニアのキャリアを考える!
2017 - 01 - 31 今日からはじめるGitHub 〜 初心者がGitをインストールして、プルリクできるようになるまでを解説 エンジニアであれば、チーム開発ではもちろんのこと、個人開発でもGitを用いてバージョン管理していきたいもの。今回は、GitやGitHubをはじめて使う人に向けて、導入から初歩的な使い方までを解説します。 GitHub コーディング list Tweet ソースコード... 続きを読む
チーム開発の開発環境として Docker + Vagrant を選択し続ける理由 | ORIH
チーム開発の開発環境として Docker + Vagrant を選択し続ける理由 Docker Advent Calendar 2016 の 25 日目です. Docker アドベントカレンダーとして書いているはずだったんですが、修正と校正を重ねているうちに Docker というよりは VM とか開発環境とかの話が色濃くなってしまい、主役のツールが Vagrant になってしまいました. 謹んでお... 続きを読む
JavaScript でも型チェックと契約による設計で安定した開発をする - Qiita
チーム開発をやっていると特定の処理を呼び出す際にインターフェイスを明示することがとても重要になってきます。言い換えると使い方がきちんと示されていることが最低ラインということです。ドキュメントは実際の処理と乖離しますし、各人がソースコードの処理を追わなければならないというのはチームでやっている意味がありません。 ところが JavaScript にはそういった仕組みが存在しません。どういった処理をする... 続きを読む
チーム開発で暗黙的に行なわれている批評というプロセス - snoozer05's blog
2016 - 08 - 03 チーム開発で暗黙的に行なわれている批評というプロセス Pull Request を通して行うコミュニケーションに「レビュー」という言葉がつくことに違和感を感じるときがあります。 Wikipedia で コードレビュー を引くと、「 見過ごされた誤りを検出・修正することを目的として体系的な検査(査読)を行う作業 」とあります。もちろん、これを目的として行うやり取りもある... 続きを読む
コードレビューにおけるチェックリストとそのやり方 | SimpliePost
チーム開発におけるコードレビューについて、事前にチェックリストをつくり共有しておくことで、円滑にレビューできるだけでなく、開発者もよいコードを書けるようになります。 ここではチェックリストの例と、それを用いたコードレビューのやり方について解説します。 メリット 事前にチェックリストを作成することで、以下のようなメリットがあります。 不要なやりとりが減ることで、コミュニケーションコストが下がる リス... 続きを読む
情報共有から始めるチーム開発とキャリア戦略
情報共有から始めるチーム開発とキャリア戦略 1. 情報共有から始める チーム開発とキャリア戦略 Increments株式会社 及川卓也 2. おめでとう!2 ありがとう!2 3. 試用期間終了! 入社から無事3ヶ月経ちました \(-o-)/ 4. Increments4周年!(2016年2月29日) 5. 仲間募集中 We’re Hiring!! ● Application Engineer ● ... 続きを読む