システム開発の現場で困ったときの思考法 | システム開発経…

登録ID
1904136
サイト名称
システム開発の現場で困ったときの思考法 | システム開発経…
URL
http://ackynonichijou.com/syskai/
紹介文
システム開発経験30年のSEが困ったときにどう考えれば乗り越えられるのかを教えます
カテゴリ
  • C言語 (30%) - 1 / 13人中
  • システムエンジニア (70%) - 2 / 119人中
  • ※表示されている順位は重複を含まないため実際の順位より低くなる場合があります。

※最新の記事

  • テストの観点である境界値分析と同値分割を理解する
    単体テストや結合テスト、総合テストの観点や項目を検討するにあたり、境界値分析と同値分割は必ずと言っていいほど、取り上げられます。それほど重要な観点であるということです。 では、あなたは境界値分析と同値分割とはどういう観点なのか、そしてどうい…04月23日 10時48分
  • アルゴリズムとは何か?わかりやすく言うとどういうことなのか?
    プログラミングの関心がプログラマーを目指そうとしている人以外にも広まっています。 親子でプログラミング教室に通い始めた方もいらっしゃるようです。 プログラミングの小学校義務教育化が始まる2020年、東京オリンピックの年に、国民総プログラマー…04月11日 23時06分
  • 仕事や職場に馴染めないと悩まずに馴染めないで良いのだと思おう!
    システム開発の現場では、工程ごとに人員が増員されることが常です。 そのタイミングで新しく、プロジェクトに参画する人にとっては、新たな職場と同じ状況になります。 会社内でのチームや、いつも顔なじみのプロジェクトであれば、特に感じることもないと…04月07日 23時03分
  • 効果的な勉強法とは何か?IT技術者が行うべきこととは?
    みなさんは、どのように勉強していますでしょうか? プログラムの勉強や設計の勉強、データベースやOS、ネットワーク、サーバー構築、コミュニケーション技法や心理学など、SEやプログラマーなどのIT技術者は勉強することが山ほどあります。 プロジェ…04月07日 01時34分
  • 仕事ができるIT技術者に思われるちょっとした心配りを理解する
    作業の効率化や最新の技術情報の習得や勉強などで忙しくしているIT技術者たちも多いと思います。 勉強も大切ですが、少し息を抜いて、ちょっとした心配りで、この人は、きちんと仕事ができるなと思わせるポイントがあります。 あなたは、この考え方を身に…04月06日 01時11分
  • TODOリストの目的と効果的な使い方を理解する
    TODOリストなるものに作業項目を列挙し、それに沿って作業を行う。 できるビジネスマンは、みんなTODOリストを効果的に使っているなどと言われています。 では、なぜできるビジネスマンはTODOリストを使っているのでしょうか? 別に使わなくて…04月06日 00時18分
  • 作業の効率化を図る方法は分割と優先順位を考えると見えてくる
    作業の効率化を図る方法とは色々あると思います。 みなさんは、どのようにして作業効率を上げているでしょうか? ショートカットキーやファンクションキーの使い方を覚える、タイピングの速度を上げるなども物理的な時間の節約につながります。 また、行う…04月05日 01時02分
  • 緊急度と重要度により作業の優先順位が決まることを理解する
    みなさんは、作業を行う上で、優先順位を考えながら行っていますでしょうか? 優先順位が高くない作業を一生懸命行っていても、仕事の質は上がらないし、効率も上がりません。 多くの人は、優先順位を気にせず、やりやすいものから始めてしまいがちです。 …04月04日 23時52分
  • 目標設定とはスキル向上を加速させる方法であることを理解する
    システム開発の現場においても、よく目標を設定しなさいと言われることがあると思います。 ただ漠然と目標を設定しろと言われても・・・、何をどう設定したら良いのか分からない人も多いのではないでしょうか? それもそのはずです。 目標とは、目的を果た…04月04日 00時44分
  • スキルを向上させるために必要な3つのステップとは何かを理解する!
    IT技術者のみならず、スポーツの世界でも、ビジネスの世界でも、上を目指す人は、「スキル」をあげたいと思っています。 なぜスキルをあげようと思うのか? それは、自分の価値を高めたいからです。 では、そのスキルはどうすれば高められるのでしょうか…04月03日 22時31分
  • 作業効率を上げることと仕事を早く行うことが同じではない理由とは?
    傍から見ると、てきぱきと仕事をこなす人は、とても仕事ができるように見えます。 自分もああなりたいと憧れている新人の方も多いことでしょう。 てきぱきと仕事をこなすひとつの方法として、作業の効率を上げることが挙げられます。 作業の効率を上げるこ…04月03日 00時54分
  • 仕事を速く行うことが作業効率を上げることではない理由とは?
    傍から見ると、てきぱきと仕事をこなす人は、とても仕事ができるように見えます。 自分もああなりたいと憧れている新人の方も多いことでしょう。 てきぱきと仕事をこなすひとつの方法として、作業の効率を上げることが挙げられます。 作業の効率を上げるこ…04月03日 00時32分
  • モチベーションを向上させる秘訣とは?IT技術者が持つべき貢献とは?
    モチベーションが上がった、下がったとよく聞きます。 人間は、モチベーションによって、自分の感情を振り回されることがよくあるようです。 モチベーションが常に上がっていれば、人は、やる気に満ち溢れます。逆に、常に下がっていると、何もやる気になり…04月02日 21時24分
  • IT技術者ならタッチタイピングは習得すべきスキルというが本当?
    タッチタイピングまたはブラインドタッチと呼ばれるキーボードの入力技法が、プログラマーやSEにとっては、なくてはならないスキルと言われています。 果たしてそうなのでしょうか? 確かに、プログラマーやSEの中で、人差し指1本で、タイピングしてい…04月02日 01時30分
  • ITエンジニア(技術者)に必要なのは技術スキルと人間スキルだ!
    ITエンジニア(技術者)は、知識労働者です。と同時に、ITの専門家でもあります。 ですが、医者でいうところの、内科、外科、歯科、皮膚科、脳外科など専門が分かれているのと同じように、ITエンジニア(技術者)もシステムエンジニア、プログラマー、…04月01日 21時00分
  • 専門家としてのITエンジニア(技術者)を心がける意義とは?
    システムエンジニア、プログラマー、プロジェクトマネージャー、ネットワークエンジニア、データベースエンジニア、システム管理者等々、これらを総称して「ITエンジニア」、または「IT技術者」と呼んでいます。 ITの世界には、様々な職種があります。…04月01日 19時46分
  • 桁あふれ(オーバーフロー)とは何か?許容範囲の考え方を知る!
    プログラミングを悩ませるもののひとつは、丸め誤差です。 そして、もうひとつ挙げるならば、「桁あふれ(オーバーフロー)」でしょう。 なぜ悩ませるのか? なにかを計算する時には、本来は必ず、これらを意識する必要があるからです。 最近では、CPU…03月31日 02時54分
  • 障害(バグ)の直接原因・根本原因(3)丸め誤差を知る!
    障害(バグ)の直接原因第三弾は、「丸め誤差」です。 丸め誤差による障害は、小数点以下の数値の扱い方に起因し、計算結果が想定と異なる事象となります。 ここでは、丸め誤差により障害がどのように発生するのか、その原因は何か、そして、その対策を学ん…03月30日 02時31分
  • 丸め誤差とは何か?小数点以下の数値をどう扱うかを知る!
    プログラミングにおいて、悩ましいことの一つに「丸め誤差」があります。 この丸め誤差とはどのような誤差なのでしょうか? この誤差の意味を理解することは、小数点以下の数値の扱い方を知ることになります。 複雑な計算式のみならず、単純な計算式におい…03月30日 01時16分
  • C言語を勉強するならCygwinをインストールして学ぼう!
    プログラマーを目指す方や、初心者の方でC言語を学ぼうとしている人は、自分のPCがWindows環境なら、ぜひ、「Cygwin」をインストールしてほしい。 理由は簡単。 Windows環境にUNIX環境があるようなものだからです。 C言語を学…03月29日 02時27分
  • 障害(バグ)の直接原因・根本原因(2)条件文の漏れや誤りを知る!
    障害(バグ)の直接原因にはどのようなものがあるのかを紹介していくシリーズ。 直接原因を知り、その根本原因を知ることは、自身の設計やプログラミングの質を高めます。 第二弾は、「条件文(判断文)の漏れや誤り」です。 初期化漏れと同様に、条件の漏…03月26日 23時39分
  • 障害(バグ)の直接原因・根本原因(1)初期化漏れを知る!
    障害(バグ)の直接原因にはどのようなものがあるのかを紹介していくシリーズ。 これらの直接原因を知ることは、同じような障害(バグ)の問題解析にも役立ちます。 また、根本原因を知ることは、自分が設計やプログラミングをする際に同様の障害(バグ)発…03月25日 23時40分
  • プログラミングを始める言語は迷わず「C言語」にすべき理由とは?
    初心者の方で、プログラミングを始めるなら、どの言語からがよいでしょうか?と聞かれることがよくあります。 私は、迷わず、「C言語」を勉強したほうが良いですよと答えています。 巷では、一番難しいという印象の「C言語」ですが、なぜそれを勧めるので…03月24日 00時49分
  • プログラミング的思考とは何か?論理的思考が身につくというトラップ?
    最近、どこの書店でも、「プログラミングはビジネスマンとして必須のスキルである」という内容の書籍がずらりとならんでいます。 「プログラミング的思考を身につけることは、どの職業のビジネスマンにとっても必須である」とも言い切っています。 なぜなの…03月23日 22時23分
  • 構成管理(バージョン管理)とは何か?履歴という考え方を学ぶ
    システム開発において、構成管理(バージョン管理)はとても重要です。 構成管理を正しく行うことで、品質(Quality)、予算(Cost)、納期(Delivery)を達成させることにつながります。 仕様書、設計書、ソースなどの成果物に対して、…03月22日 01時52分
  • コミュ障と思っている人は治し方を探すよりそのままでいる努力をすべし!
    最近、「コミュ障」という変な言葉が流行っています。 コミュニケーション障害の略称だそうですが、2ちゃんねるやSNSから流行りだした造語だそうです。 なんとも時代を感じます。 なんでもかんでも省略する風潮は、軽いイメージを与えてしまいます。そ…03月21日 22時18分
  • 単体テストで必要な観点とは何か?項目抽出の考え方を学ぶ
    プログラムの作成が終わった段階で行うテストが単体テストになります。 単体テストは、軽視されがちですが、実はとても重要な工程になります。 軽視されている理由は、プログラム作成と単体テストを一緒に「実装」工程としているプロジェクトが多いことが挙…03月21日 01時43分
  • システム開発の現場で動かない人動けない人の心理を理解する
    システム開発の現場では、言われたことしかしない人あるいはできない人がいます。 前者を動かない人、後者を動けない人と定義します。 それぞれのタイプの人の心理を考えたことがありますか? なぜ、この人は動かないんだろうか?動けないんだろうか?と。…03月20日 01時15分
  • リグレッションテストとは全テストで必須の観点である
    単体テスト、結合テスト、総合テストのそれぞれのテストで、障害(バグ)が発生したときは、プログラムを修正し、再テストを行うと思います。 このとき、あなたは、どのような再テストを行っていますか? まず考えられることとして、障害(バグ)が発生した…03月19日 01時47分