人気記事
注目度の高い記事

NEWS FEED
今日の話題を、1分で追えるニュースまとめ
注目度の高い記事
ずんスレ主
設計とかダルいっすよね。とりあえずコード書けばよくね?
でぇじょうぶ博士
設計をサボると後で地獄を見るでやんす。手戻りコストは10倍以上になることも。
やきう
ワイの現場、設計書なくて「とりあえず動けばOK」やったけど、3年後誰もメンテできんで草
ずん
え、でも設計書書いてる時間あったら新しい機能作った方がよくない?
でぇじょうぶ博士
要求定義を怠ると、お客さんと「これ違う」って揉めるでやんす。最初の共通認識が肝心。
やる夫
設計ってどのくらいやればいいんだお?基本設計と詳細設計の違いがよくわからん。
でぇじょうぶ博士
基本設計は「何を作るか」の大枠、詳細設計は「どう実装するか」の細かい仕様でやんす。
ずん
つまり基本設計は適当でよくて、詳細設計はコード書けばいいってことっすか?
やきう
イキんなカス。基本設計でUIの流れ決めないと、あとで画面遷移めちゃくちゃになるやろ。
かっぱ
うちのチーム、基本設計すっ飛ばして詳細設計から始めて、結局何回も作り直したわ。
でぇじょうぶ博士
設計はイテレーションが大事でやんす。一度で完璧を目指さず、開発しながら見直す。
やる夫
でもお客さんが「設計書なんていらねえ」って言うときあるお。どうすりゃいいんだ?
でぇじょうぶ博士
その場合は軽めのドキュメントでも共有して、口頭で合意を取るのが現実的でやんす。
ずん
つまり口頭で済ませればいいってことっすね!楽チン!
やきう
口頭だけだと「言った言わない」で揉めるから、せめて議事録は残せや。
かっぱ
ほな、UMLとか使うん?ワイはクラス図見ただけで眠なるわ。
でぇじょうぶ博士
UMLは必須じゃないでやんす。必要な部分だけ図にすれば十分。大事なのはチームで共有すること。
ずん
設計なんて昔の人の遺物っすよ。今はアジャイルでぶっつけ本番でしょ?
でぇじょうぶ博士
アジャイルでも設計はするでやんす。スプリントごとに軽く設計して、リファクタリングで品質保つ。
やる夫
設計に時間かけると開発期間が短くなるんじゃないのお?
でぇじょうぶ博士
初期投資と思えば安いもの。設計で問題を潰せば、後半のバグ修正時間が激減するでやんす。
ずん
なるほど…じゃあ僕は設計書の代わりにツイートで進捗報告するのだ。