アフィリエイト広告を利用しています
G-QVESCNWRVH

2024年08月29日

あと一日

●大きな残課題

今日は昨日に引き続き 大きな残課題を完成させるべく頑張った
それまでは、手入力だったものが、自動作成できるようにするものだ
●今まで手入力したものは残したい

お客様に確認したところ 今まで 手入力したものはそのまま残したい
そして それ以外のものについては自動的に作成したいと

なるほど、そういう考え方もあるだろう
できないので とりあえず 了承した
●プログラムが完成

今までのトランザクション データから集計データを自動作成
そして 手入力データと 突合 比較
すると、って入力データに入力ミスがポロポロと
逆に自動作成 データの方がレコード数が多いって何これ?(笑)

チェックの結果、入力データ と キー が同じ 自動作成 データはほぼ同じ

異なっている部分は お客様の言っておられたことと違うという事実
全くもお〜〜〜!
●突合分析結果をメール送信

突合 分析がした結果 合っているところ 異なっているところ
それらがよくわかるように編集し Excel ファイルとしてお客様に送った

退勤時刻ギリギリのため、そのメールへの返信を今日見ることはできなかったが
明日の朝が楽しみだ(笑)

さて!明日は最終出勤日!
どうなることやら




人気ブログランキング
人気ブログランキング




あと三日しかない昨日の朝

●残課題の一つ

昨日、水曜日は退職まで3日間しかない
やり残している課題の一つは必ずやり遂げなければ
そういう気負いで昨日は出社
●朝からメール

そのような気持ちで出社したのに
お客様からメール・・・またまた課題が増えた

直ぐに解決できるならとソースを調べてみたけど
なんと、私の不得意中の不得意 RPGサイクルプログラミングが使われている
でも、それにもめげずにソースを解析
●判断

ダメだ、手に負えない・・・
これを修正して正しく動作するようにするには2日〜3日はかかる

他人のバグ程分かりにくいものはない・・・
そして、お客様のシステムは帳票の再発行が面倒である
いや、基本的に再発行できない

つまり、バグを再現できないと言う事だ
●昨年9月

前任のソフトハウスが担当し、昨年9月に手をいれたもの
RPGサイクルというプログラミングで作られたものは
やたら標識(一般的にはフラグ)が多い

その問題となる部分には、6つのフラグがAndとOrで結合されていて
そのフラグがどのような状態の時に、ロジックが実行されるかを検証する必要があり
しかも、そのフラグがどのような条件でオンになるかを分析しなければ

ということまでは分かったけど…ここで

どれだけバグを生み出したら気が済むんだ!
ってトイレの中で叫んでた(笑)

このバグについては、営業と相談して、対応保留
冒頭に述べた残課題を優先に対応することとした

本当、こんなバグだらけのシステム
不具合・不便・不合理満載のシステム

1から作り直したい光るハート




人気ブログランキング
人気ブログランキング




2024年08月28日

明後日までに仕上げなければ

●残課題

現在の会社を退職するまで今日を入れてあと三日
その間に、残課題(大きなもの)を解決しておかなければ・・・
●もっともっと大きな残課題

それは、徹底的に作り替えたいなー!って想い
だって、前職で作り上げてきたシステムとはレベルが・・・

徹底的に効率よく正確に運用できるよう
何重にも対策を施して外部監査者から
「ミスしようとしてもミスできないシステム」と評された
●ノウハウ

そのノウハウを持って、作り替えたい
ミス入力の多い・・・いやミス入力を許してしまうシステム
そのようなシステムは使用者に優しいとは言えない

システムを使う人は、要らぬ神経を使うことなく
本来の業務に神経を集中することができるようにすべき

そう思っている
●前の上司の言葉

前の上司が言ってた言葉が頭にこびりついている

私が、「システムを改良して、より正確により短時間で作業できるようにすべき」
そして、「従業員が効率よく作業できるようにすれば効果的」と伝えたところ

上司:従業員を遊ばせてしまうからそんな効率化は不要だ

そんな事を言われた・・・
その前の上司とは違いだ
私は、こいつバカだ・・・尊敬に値しないどころか、こんな奴の下では働けないと

従業員がそれまで8時間かかっていた作業を、4時間で完了できるようにしたところ
従業員は、4時間働いて、4時間遊ぶ・・・そんなわけないだろ!
バカにするのも大概にしとけよ!って思ったから

実際に、2人ですべき仕事をITを使い1人で
正確度向上したところ、作業量は同じ人員で2倍以上になった
4時間で出来るようになっても、従業員は8時間みっちり働く

そうすることが両方とも幸せになる(笑)
それが私の持論であるウインク




人気ブログランキング
人気ブログランキング




2024年08月27日

何という事だ! メニューからプログラムが呼べなくなった・・・

●昨日は2時間で退社

昨日は、私的用事があって、9時に出勤したものの11時に退勤
なので、その事をメールでお客様に伝えました

ただ、今朝出勤すると、昨日の17時頃にトラブルメールが
なんでも、メニューからプログラムを呼び出そうとするとエラーが出て
プログラムが実行できないと・・・
●原因は・・・・私

7月に、不可思議な現象が発生したため、小刻みに不整合チェックを行い
その間、誰がどの端末でどのプログラムを実行したかをロギングすることにしました
事は簡単!

メニューからプログラムを呼び出した時に現在日時を覚えておきます
戻ってきたら、再び現在日時を取得し、メニューからのプログラム呼び出しログに記録

ただ、私の落ち度は、このログファイルのサイズを少なく見積もり過ぎ
サイズ以上にレコードを追加した場合に、OSが紹介メッセージと言う
誰かが答えなければならないメッセージが出され、処理が停止されてしまっています

つまり、メニューから何も呼び出せない状況
●月曜日に発生

丁度月曜日、私が帰ってから、その不具合は発生しました
今朝、早速お客様からのトラブル報告メールを見て
画面のスクショから、これはあれだなと直ぐ分かり

とりあえず一次対策

一次的にサイズ容量を増やし、時間稼ぎ
そして、ものの10分ほどで対応は完了しました
でも、これは一次対応
放置していては、再発します
●恒久的対策

もう、来月以降はトラブルが発生してもなかなか・・・
と、言う事で恒久対策としては

@2ケ月分のログを残して、それより古いレコードは削除する
A削除レコードを再利用するよう設定
こうすることで、2カ月分の容量以上には原理的には増えません

やれやれ、お客様にとんでもない迷惑をかけてしまいました・・・
反省! 反省!

●REUSEDLT(*YES)パラメータ

ログファイルには更新時の年月日・時分秒・μ秒まで持たせています。
しかも、それをキーにしているので、REUSEDLT(*YES)に設定できるわけです
削除レコードの再利用を有効にするには、ユニークキーがあれば全く問題ありません

データベースは、レコードを削除しても容量は減りません
削除レコードが占めていた領域は、削除されたという標識が付くだけだからです
この、削除レコードが占める無駄な領域を無くすには

@物理的に削除レコードを除去する (RGZPFM コマンド)
A削除レコードを再利用する (物理ファイルの属性に REUSEDLT パラメータがあります。これを*YESに節停止ます)

さて、話を元に戻して・・・ユニークキーが無くても、そのファイルに REUSEDLT(*YES)は設定できますが
プログラミングで注意しないと、見かけ上誤動作したようになりますよ




人気ブログランキング
人気ブログランキング




今日も疲れた  二時間だけど

●先週金曜日

先週金曜日に言われた不具合
月曜日(今日)リリースしようと考えていた
●めどは立った

なんで、こんなバグがあるのか

プログラムソースをじっくり見て
おかしい所はなさそうだ
でも
●お客さんからいただいた言葉

このバグが治らないと、印刷できない
これは、とても困る
●今日やっつけるつもりだった

だけど、今日(26日)はプライベートな要件があり
9時から11時の2時間で仕上げなければ

でも、そんな簡単に行くはずも無く、時間はどんどん経つばかり
ふと、ひらめきが
たまに(いや、このシステム改修では良く)あるけど

そのひらめきで、もつれた糸がほどけていくようにあれよあれよと
でも、最後の1点で間に合わず
お客様に謝罪のメールを・・・

頑張らねば




人気ブログランキング
人気ブログランキング




2024年08月24日

現場と経営者の考え方 (長文でごめんなさいm(__)m)

●保守契約はしないと

現職で担当しているお客様のところに伺い
今日から対応する課題の解決策を見出すために
そして、私の現職での期日が迫っているため

お客様のところに直接伺い、
課題の問題点の発生原因を突き止め
解決策を検討しました

そして、その解決策をお客様に提示し
不備不足店などを確認したうえでブラッシュアップ
細部に至るまで確認できました
●したいけど出来ない

やっぱり、お客様と直接やり取りできる環境で
システム改修を行うと、スムーズに事が運びますね

ただ、このお客様の担当であるのも来週いっぱい
現職を退くため、現会社でのSEとして担当することも来週いっぱい
はてさて、どうしようか?

実際のところ、私は入れ込んでしまってる
お客様のシステム改修に半年間携わってきて
大分分かってきた・・・つもり

その良いところも悪いところも
(悪いところの方が多いけど(笑))
(それは、システム設計が良くないのと、
昨年改修したソフトウェア業者のせい(笑))
●想いは伝えた

なので、私としては「お客様のシステムに愛情を感じ、出来れば1から構築したい」って
伝えてしまったーーーー(笑)

前職の会社では、自分の開発したシステムを我が子のように思っていた
今のお客様のシステムは、だいぶ作り替えたりして
養子のように思っている(笑)

システムを擬人化するのって変な性癖だと思うが
でも、愛情を感じることは確かだ
いや、いまふと思った・・・私はAS/400を愛するエンジニアなのだと

AS/400で構築されているシステムだからこそ
良く知る事ができ、良く改良することができ、良く喜んでくれることができるんだ
この良く喜んでもらえることが・・私の生き甲斐
その生き甲斐を運んでくれるAS/400が大好きなわけだー
●頑張ってほしい(笑)

と、いうことで、時間を割いて私に付き合って来くれた担当者の方
私を受け入れてくれるよう経営者の方を口説き落として欲しい

経営者の方は、費用の点だけで考えるわけだが
前職では10年間で29本のシステムを企画・構築し
外注すれば恐らく・・・〇〇億円

でも、私の給与収入は〇〇〇秘密(笑)
なので、〇〇億円の支出を、私へのちょっぴりな人件費で賄えたと言う事

そうそう! 担当者の方に、以前システム改修をお願いしたら
3か月で400万円を支払う事になったって
私はびっくりしなかったが、担当者の方は高かったって思われていたような雰囲気

SE費用は、時間単価で測れるようなものではない
例えば、ある問題が発生して、懇意のSEに依頼したら、

1時間で100万円請求されると言う事も起こり得る
時給が100万円?って高すぎるんじゃない?って感覚は分かるけど

考えてみて! 普通の人が担当したら
3か月ほどかかる事が、経験を積んだSEなら1時間で出来る(こともある)
すると、3か月100万円って正社員一人分だ

さて、どちらも100万円だけど、3か月かかって問題解決するか
1時間で問題解決するか
どちらを選ぶ?

時間的余裕があれば、好きな方を選んでもいいけど
問題を抱えたまま運用すると、その対応に目に見えないコストが発生する
そして、その問題が解決しないかぎり業務が停止する場合

選択は一つだよね

この逸話・・・コンピューター雑誌に載ってたんだけど
5分で50万円の請求をして、社長から5分で50万円ってふざけるなーって怒鳴られたSEが居たとか
そのSE、そういう経験も場数をこなしていて

5分で解決できるようなスキルを30年かけて経験してきたわけですからと
淡々と説明したそうな

私も臨床検査という命を預かるシステムを担当してきたので
前職でのお客様が見学に来られて「このシステムはわざとミスをしようとしてもミスできないですね」と
最大限の賛辞を頂いたことはとても誇らしく感じました

そのようなシステムを構築するために、様々な失敗や様々な経験があるので
現在のお客様システムの改修を、半年で200か所以上実現できたわけです

なので、担当者の方には、是非口説き落として欲しいです
私の恋を成就させてほしいです(笑)




人気ブログランキング
人気ブログランキング




posted by Y.Taki@AS400 at 05:39| Comment(0) | TrackBack(0) | AS/400

2024年08月23日

昨日は必死

●出勤の時に

会社へは車通勤で出勤しています
お盆の時は渋滞にも巻き込まれず スイスイでした
ところが20日21日と高速道路で渋滞が起こり始め
●昨日はとんでもないことに

朝から 工事のため 車線規制とか
それによって 渋滞 13キロだって
その渋滞で40分ほど余計に時間がかかるらしいと
●結局 40分 遅れ

会社に着いたのは9時40分
40分遅刻したため それを打ち消すため 1時間の有給休暇を取った
何で私が有給休暇を使わなければいけないのかと軽く憤りを覚えた

高速道路に入る時に何の表示もなかった
あとの祭り

実際には 工事 渋滞が終わった後 事故渋滞 4km に見舞われてしまった
渋滞がなければ8時半にはついているはずが
W 渋滞のおかげで 9時40分になった
●笑ける

昨日のことをこのように入力していると
笑いが込み上げてきた

今日は たった3キロの渋滞だ
普段なら3キロの渋滞でも嫌だが
昨日の渋滞を経験した 今では 3キロ なんて可愛いもんだ(笑)

●本題を忘れてた(笑)

そうそう タイトルの機能は必死のわけを説明しなければ
その前の日にお客様に対して アプリケーションのリリース作業を午前10時からすると伝えていたから
最終確認のために1時間は必要と踏んでいたから

1時間の確認 時間がわずか20分になったので
1/3の時間で誤りなく確認を行わなければならず
精神集中をして最新の注意を払って確認を行った

そのため 結果は良好だったてれてれ
やれやれ




人気ブログランキング
人気ブログランキング




posted by Y.Taki@AS400 at 08:38| Comment(0) | TrackBack(0) | 雑談

2024年08月22日

現契約終了間近にこにこ

●契約期間は1年

昨年9月に契約社員として転職
ただ、目的の案件が取れなかったらしく、契約更新は無し
なので、9月から新しい所を探索中
●気がかり

仕事が無いからといって席に座ってボーって言うのはあり得ないので
1件の社内案件と、もう1件は現在担当中のお客様システムの改修

社内案件は完了
担当案件は未完了
きがかりなのは、未完のまま退職すると・・・
●もう一人のまともな

私が入社することで喜んでくれていたもう一人のまともなSE
トイレでばったり・・・その後30分ぐらい話して
今後の事とか・・・私的な事、公的な事(笑)

特に、現在対応中のお客様の事を
前に改修した業者が酷すぎて・・・

例えば、教習所を卒業したけど事故を起こしちゃった・・・
責任はだれに?
って時に、教習所の教官が満足に教えて無かったら?

でも、警察は事故を起こしたドライバーの責任を追及しますよね
そんな感じで、社長から説明されました
私は、現在のお客様のレベルに合わせて要件定義をすることが必要と肌で感じています
●そのまま

現在のお客様のところに?って現社長から言われたりして
売り込んでみたらとか・・・

お客様のところに転職(笑)
考えてもみなかった
リモートできるならそれもありかなー(笑)

収入が見合えば・・・
その事を当社営業員に言ったところ、月に12万円ぐらいもらえたら


もう一人のSEとこの件について話して、
SE費用をどれだけ安く見てるんだろうって(笑)
12万円なら、長くても40時間(1週間ぐらい)しか面倒みられないよーって

ずっと前、前職でRPG技術者が不足してきたとき、派遣会社に見積もりを
連れてこられた方、RPGバリバリできそうな方だけど
月額80万円(当然派遣会社にはその1.5倍は支払う必要がありました)

いや、そんな・・・自分の給与より多い金額を新入派遣社員にって(笑)

SEさんってそんな感じです
その時は雇用する側でしたが
今また、逆の立場になるとはねー(笑)





人気ブログランキング
人気ブログランキング




2024年08月20日

もう一歩のところで

●線が被さって

ようやく出来上がったと思ったのに・・・
印刷すれば、美しく(笑)=自画自賛=印刷できるのに
そのスプール(印刷データ)を画面上で表示させると・・・
●重ね印字

重ね印字をしている部分が、紙の上には同じ場所に別の文字を印刷することはできますが
画面上には・・・・無理なんです
あくまで、エミューレーター画面の上でのお話しです
●どうしようか

このままで、お客様に我慢していただくか
表示で確認するときには線を出力しない様なモードを作るか

どっちにしよう?
どっちの方法も、私は大嫌い(笑)
なので、他の方法が無いか考えてみました
●重ね表示ができない

どんな重ね印字をしたかと言うと
文字情報で大事な部分にアンダーラインを引く・・・
ってことですが、これがなかなか

印刷するときは、文字情報を印刷して
開業幅を0にし、キャリッジリターンをさせて、アンダースコア(_)を必要な場所に印字
そうすると、印刷結果は綺麗になってます(笑)

でも、表示させると、線だけが表示されたおまぬけな画面になります

はてさて、どうしたものか(笑)
いやいや、表示は後から出力したものが表示されるだけだから
線を出力したあとに文字情報を出力したらいいのでは?

早速プログラムソースを変更し、印刷結果を確認
印刷結果は上々です
そして、表示内容はどお?

こちらもばっちりでした(*^▽^*)
と、言う事でお客様システムに導入し、リリースしようと思いましたが
お客様の所で訳の分からない不具合が・・・

明日のリリースとなってしまいました_| ̄|○




人気ブログランキング
人気ブログランキング




posted by Y.Taki@AS400 at 01:32| Comment(2) | TrackBack(0) | AS/400

2024年08月18日

大きな勘違い・・・教会SEとして

●個人情報保護法

2005年でしたか? 個人情報保護法が制定されたのが・・・
その時には、年間で5000人未満の個人情報を扱う事業者は対象外
しかも、宗教法人は人数によらず対象外・・・でした

●当教会では

個人情報保護法の適用外だけど、個人情報は保護すべきとの立場で昔から進めてきました
これは、当時勤めていた企業が臨床検査業だったので、機微な個人情報を扱う事から
最高レベルの保護体制を構築する必要がありました

私は、その立ち上げメンバーの中核として活動したので、
個人情報保護の大切さとかが身に沁みつき(笑)
教会は法の適用外(当時)だけれども保護すべきと主張してきました
●教会としての対応

教会では医療関連情報は扱いませんが
信仰という別の機微な情報を扱う為、簡単に扱うなど持っての外という姿勢で臨んできました

やりすぎかな・・とも思っていましたが、全然やらないよりましと思ってました
●勘違い

ところが、2017年に宗教法人も法の適用を受けることになっていたんですねー
これが私の大きな勘違い!
適用対象外だからしなくてもいいけどするべきだと思い込んでいたのが、実は
適用対象だからするべきだと言う事でした
●結果としては同じ

結果としては同じだけど、ベースメントが違うので
反論(そこまでする必要がない)とかが出された場合、明確に拒否できなかったわけです
(そんな反論は出ませんでしたがね(笑))
●9月の執事会にて

9月第一日曜日に、執事会が持たれます
なので、その執事会に『教会は個人情報保護法の適用を受ける』事を周知し
みんなの共通認識としますm(__)m




人気ブログランキング
人気ブログランキング




ファン
検索
<< 2024年11月 >>
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
Y.Taki@AS400さんの画像
Y.Taki@AS400
IBM AS/400で稼働するシステムの開発・追加を担当して30年以上になります。使えば使うほどこの AS/400 が好きになりました。 こんなSEがいろいろな視点から様々な業務などについて語ります。
プロフィール