Introduction to Database Connection Management Patterns in TypeScript.pdf
こんにちは。ヘンリーCEOの逆瀬川です。 開発する上で、難しい部分の一つである要件定義。 最近、社内では「要求仕様」と呼ばれるようになり、要求仕様化のプロセスとフォーマットの改善に取り組んでいます。しかし、3年間にわたって苦労し、失敗と改善を繰り返してきた歴史があります。 本ブログでは、主にプロセスとフォーマットの失敗について触れますので、詳細は割愛します。「ココもっと深く知りたい!」という方は、ぜひカジュアルにお話しましょう。その場で深堀りいただいた内容を元に、更にブログで考察していきたいと思います。 では、過去私たちが体験した5つの時代と今後訪れるだろう要求開発黄金時代についてお話しましょう。 ユースケースで仕様漏れた時代 要求導入混沌時代 要求を全員で書くぞ時代 プロダクト要求と仕様を分けて書き始めた時代 CSと連携して速度が上がり始めた夜明け前 将来訪れるだろう要求開発黄金時代へ
エンジニアがゾンビになる日 エンジニアは、実に楽しく刺激的な仕事だ。 ソフトウェアエンジニアの仕事は、他人の問題を解決する方法(How)を提供することだ。クライアントが持つ課題を解決したい意思(Will)を、エンジニアはエレガントに解決し、その方法を極めていく。 だがそれは、エンジニアにとって落とし穴でもある。 知り合いの社長からこんな話を聞いた。コロナ禍で受託開発の案件が少なくなった。しかし資金には余裕があったので、「好きなプロダクトを開発していい」と社員のエンジニアたちに言った。しかしエンジニアたちからは「何を作ったらいいのか指示してください」という答えが返ってきたというのだ。 これは、トップの指示が曖昧であったともいえる。しかし見方を変えると、エンジニアたちには自分が解決したい課題がなかったことを示している。エンジニアを長く続けると、意思を失う。エンジニアと営業や企画との分業化が進む
記事の構成 アジャイルソフトウェア開発とは アジャイルマニフェストとは アジャイルマニフェストの問題 そこで、アジャイルの本質 by マーティンファウラー アジャイルソフトウェア開発とは? アジャイルソフトウェア開発とはなんでしょうか? 「アジャイルマニフェスト(後述)の4つの価値観、12の原則に従う開発方法の総称」 これが最もオリジナルな定義です。 なぜこんなややこしい言い回しをするのは後から説明します。 重要なことは、「アジャイル」という具体的な手法があるわけではないということです。 アジャイルはマインドセット(思想、考え方)です。そのため、 ✖️ do agile 「アジャイルをやる」はありません。 ⭕️ be agile 「アジャイルになる、アジャイルの思想に則る」はあります。 アジャイルの思想に則った開発手法として ・スクラム ・エクストリームプログラミング(XP) ・リーンスタ
堀江 良|アプリ開発者@神戸 @ryohorie3 アプリは作り始めてから1ヶ月以内にはリリースするようにしてる。 もちろんコードやリソースの流用メチャクチャしてるけど、そもそも「1ヶ月でできたもの」をリリースしてるだけ。 まさにこの絵の通り。 pic.twitter.com/cQZEGw5nOR 2022-04-27 12:26:59 さおりす@いつか道を極めし者 @saorisuganbaru ウォータフォール開発って無駄にしか思えないんだけど 誰か利点とか教えて! 先に設計図作っちゃうと、小回り聞かないから完成後にドキュメント作った方がいいんじゃないかと思ってしまう。 #駆け出しエンジニアと繋がりたい 2022-04-27 17:43:11 komitsubo @komitsubo 知り合いのコンサルさんの"アジャイル開発になんでアーキテクチャ設計期間がないのかって、そりゃそんなの無
伝説のアニメーター・板野一郎はゲーム業界でも偉大な指導者だった!直弟子の手がけるVRゲーム『アルトデウス: BC』に受け継がれる、「板野サーカス」の極意とは 現在、Oculus Quest/Rift、Steam VR、PlayStation VRで発売中のVRアドベンチャーゲーム『ALTDEUS: Beyond Chronos』【※】が、VRゲームとしては異例の高評価を獲得している。 ※『ALTDEUS: Beyond Chronos』……謎の巨大生命体「メテオラ」の襲来により、人類が地下都市に逃げ込んでから200年後。人型都市防衛兵器「マキア」で地下都市を守護するクロエの眼前に、新たなメテオラが現れて……。VR空間でキャラクターの会話が繰り広げるアドベンチャーパートに加えて、マキアを操縦するマシンアクションパートや、AIの歌姫「ノア」によるライブ体験も盛り込まれている。 (画像はALTD
<アイキャッチ画像はメンバーの許可を得て掲載しています> 挨拶 はじめまして。デザイナーの河越です 2020年卒の新社会人として、4月からBASEのDesign Sectionで働いています。 なんだかんだでもう社会人5ヶ月目。この記事では、未経験からデザイナーとして入社するまでにしたことと、入社してから4ヶ月で取り組んだ業務や考えたことを振り返っていきます。 「当たり前のことしか言ってねぇ!」と思っても、優しく見守っていただけると嬉しいです🙇♀️ デザイナーとして入社するまでにしたことと まず簡単に私がBASEにデザイナーとして入社するまでのことを説明します。 私は2018年6月にBASE BANK株式会社のインターンとしてBASEグループに入社しました。 鶴岡さんのツイートがきっかけだったと思います! やるぞ!!! - 銀行をかんたんに。新会社BASE BANK立ち上げメンバー募集
序章駒場「最近、うちのおかんがシステム開発に興味を持っててなぁ、名前は忘れたらしいんやけど、迅速に開発できて、仕様変更にも対応できる、素晴らしい開発手法を取り入れてるところがあるらしいんやわ〜。」 内海「そんなもんアジャイルに決まってるがなぁ〜! 今やシステム開発と言えば、アジャイル。素早く変化に対応できるってゆーのが特徴なんよ。そもそも名前が “迅速” を意味する英語やねんから、アジャイルに決まってるがなぁ〜。」 チームの人数駒場「最初、オレもそう思たんやけどな、なんでも 40 人ぐらいで開発してるらしいんやわぁ〜。」 内海「ほなぁ、アジャイルちゃうかぁ…。アジャイルでは 5〜9 人ぐらいが推奨されてるからなぁ〜。40 人もおったら、とてもやないけど、コミュニケーションが成立するとは思われへんなぁ〜。効率の悪い伝言ゲームになるのは目に見えてるからなぁ〜。おかん、他にもなんか言うてなかった
はじめまして! SmartHRに10月からジョインしたエンジニアの @kurobara, @motsat, @f440 です。 入社して1週間少々経ったので、フレッシュな気持ちで感想をご紹介します。 開発用の端末や周辺機器 多分、皆さんが気になるところかなと思うので真っ先にご紹介します。 MacBook Pro 入社時点の最新モデル CPU と RAM はフルカスタム 4K解像度のディスプレイ USB Type-C 接続 & 給電可能 Magic Keyboard Magic Mouse または Magic Trackpad 以上が入社当日に貸与されます。また、10万円以内であれば会社負担で好きな周辺機器を購入してもらうことができるので、早速私は HHKB を注文して使っています。 こちらの写真のようにセパレートなキーボードを使っている方もいます。 という感じで、自宅の開発環境を快適にして
もしかしたら私だけかもしれないです。ずれているかもしれません。 一般論ではないかもしれません。 でも、同じような気持ちになっているエンジニアがいるかもしれないので、 代表して言わせてください。 エンジニアに、気軽に「バグ」と言うのをやめませんか? 最近立て続けに以下のようなことが起こっており、私と同僚が消耗しています。心がすり減ってます。ワーカーエクスペリエンスが低下しています。。。 ~~~~~~~~~~~~~~~~~~~ 「○○さん、この数値がバグなんだけど直してもらえる?」 →調べたらその週は祝日影響で、営業日が少ないだけだった。 「あのデータのバグはいつ直りますか?」 →データの集計定義の変更の依頼があり、変更前の状態をバグと呼ぶ 「この前入ってなかったバグなんだけど、次の開発に入れてもらっていい?」 →スコープ外のこと(担当がそれを忘れていた)をバグと呼ぶ ~~~~~~~~~~~~
テストがなかった無法地帯のプロジェクトに自動テストを導入して、開発速度を1.7倍にした話をします。 自動テストがなぜないのか 自動テストのないプロジェクトには、そうなる理由が必ず存在します。よくみる理由は、「時間がないから1」「テストの書き方がわからないから」「無理やりテストを書いたつらい経験があったから2」といったものです。今回のプロジェクトの場合は、以下の2点でした: 自動テストの書き方がわからないから レビューがテスト代わりだったから まず、チーム編成が変わって私ともう一人がチームに加わるまで、実装者の中に自動テストの経験者はいませんでした。このような状況では、自動テストは困難になります。なぜなら、何をどうやってどこまでテストするかを決めるには、多少の慣れが必要だからです。この慣れがないと、何をしたらいいかわからないという状態に陥りがちで、結果として自動テストが後回しにされてしまいま
筆者の本業はプロマネ(プロジェクトマネジャ)ですが、ここ数年は本業をそっちのけにして、ソフトウエア開発に関わるSE(システムズエンジニア)とプロマネを対象に、文章作法の研修やセミナーを実施してきました。これまで研修で接した技術者は6000人、セミナーで接した人は4000人に及びます。 延べ1万人に教えた経験から分かったのは、ソフトウエア開発に関わるSEとプロマネの文章力、すなわち言葉の力が訓練されていないということです。訓練には教材が必要です。そこでSEとプロマネが文章を書くうえで必要となる事柄を「SEとプロマネを極める 仕事が早くなる文章作法」(発行:日経BP社)にまとめました。その中でも特に基本的な事項、別の言い方をすれば、SE/プロマネは知っていて当然であろう文章作法を、本連載で紹介しましょう。 SE/プロマネの仕事の大半は「文章」の作成 残念なことに「SEやプロマネのための文章作法
米CNETの「Adventures in Tech」の最新エピソードは、ソニーの「ウォークマン」の驚くような誕生の物語、つまりこの伝説的なデバイスが、実はソニーの既成製品に少々手を加えただけであったことを伝えている。 その功績をたたえるために、米CNETは貴重かつ象徴的なソニー製デバイスを3種類見つけ出した。初代の「TPS-L2」とその後継機である「WM2」、そして「プレスマン」だ。プレスマンの重要性はこの後すぐに明らかになる。このフォトギャラリーを見て、テクノロジの歴史から学んでほしい。下記のリンクからは、内容豊富な動画バージョンを見ることができる。 「The surprising story of Sony's first Walkman」(英語) 提供: Andrew Hoyle/CNET
「真の爆速は速すぎて見えない」 ヤフーにおけるリーンスタートアップの実践。IBM Innovate 2013 大規模な組織であってもリーンスタートアップのような方法論は重要である。IBMが10月28日に都内で開催したイベント「Innovate 2013」の基調講演に登壇したヤフーの河合氏は、同社におけるリーンスタートアップの事例を通してこのことを示しました。 エンタープライズ向けのサービスであっても、つねに改善のサイクルを迅速に回すことが不可欠になってきています。ヤフーの取り組みがどのようなものなのか、河合氏の講演内容をダイジェストで紹介しましょう。 大組織におけるリーン・スタートアップ ヤフー株式会社 CMO (Chief Mobile Officer)室。河合太郎氏
「バナナはおやつに入るんですか?」という質問をしたことがあるエンジニアは多いと思います。 私も真っ先にそのような質問をした覚えがあります。 で、実際にバナナを持ってくる人がいるかというと、私は見たことがありません。 エンジニアって一般人から見ると変な、もしくは下らない質問が大好きな人種なのではないかと思う事があります。 エンジニアというよりもプログラマかもしれませんが、全ての事をswitch case文で考えて、条件分岐の白黒をはっきりさせたがってしまうのではないかと思うのです。 以前、マンション営業をする友人に「職業がエンジニアな人がお客さんだと面倒なときがある」と言われた事があります。 最後に契約書を確認する際に、非常に細かいところを確認したがって面倒であるそうです。 (私は細かく確認しない大多数の人の方が間違っているとは思いますが。。。) 細かい話になってくると、例えば受け渡しの前に
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く