JPH02287622A - プロジェクト管理支援制御方式 - Google Patents

プロジェクト管理支援制御方式

Info

Publication number
JPH02287622A
JPH02287622A JP10733889A JP10733889A JPH02287622A JP H02287622 A JPH02287622 A JP H02287622A JP 10733889 A JP10733889 A JP 10733889A JP 10733889 A JP10733889 A JP 10733889A JP H02287622 A JPH02287622 A JP H02287622A
Authority
JP
Japan
Prior art keywords
section
development
management
progress
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10733889A
Other languages
English (en)
Inventor
Kyoko Kato
京子 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP10733889A priority Critical patent/JPH02287622A/ja
Publication of JPH02287622A publication Critical patent/JPH02287622A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔概要〕 ソフトウェア開発の支援及びその開発進捗管理の支援を
行うプロジェクト管理支援制御方式に関し、 ソフトウェアの開発を支援すると共に、その開発状況の
管理を容易にすることを目的とし、ソフトウェア開発及
びその開発進捗管理を支援するプロジェクト管理支援制
御方式に於いて、動作環境及びレベルポイント情報を設
定する環境設定部と、前記ソフトウェア開発に於ける作
業項目及び進捗管理項目を複数のレベルポイントとして
管理し、且つ表示部を有する開発レベルポイント部と、
前記ソフトウェア開発に於ける進捗管理データ及び前記
環境設定部による設定データを格納した管理データベー
ス部とを備え、前記開発レベルポイント部の前記表示部
の作業項目を選択し、該作業項目に対応した処理データ
を前記管理データベース部から読出してソフトウェアの
開発処理を行い、処理結果を前記管理データベース部に
格納すると共に、前記進捗管理データを更新して前記表
示部に表示される進捗管理項目を更新するように構成し
た。
〔産業上の利用分野〕
本発明は、ソフトウェア開発の支援及びその開発進捗管
理の支援を行うプロジェクト管理支援制御方式に関する
ものである。
ソフトウェアの開発は、例えば、ソフトウェアの機能設
計を行い、複数のプログラムに分割してそれぞれの機能
とインタフェースとを明確化し、各プログラムを複数の
モジュールに分割し、それぞれのモジュールの機能とイ
ンタフェースとを明確化した後、各モジュール内の詳細
プログラム設計を行い、この詳細プログラムを基にコー
ディングを行い、テストプログラムにより各モジュール
のテストを行い、引き続いて全体のテストを行って完了
する。このようなソフトウェアの開発を支援するシステ
ムが実用化されており、又ソフトウェアの開発過程を管
理する為の管理システムも知られている。これらのソフ
トウェアの開発支援と、開発進捗状況の管理とを一元化
することが望ましいものである。
〔従来の技術〕
従来例のソフトウェアの開発は、例えば、第7図に示す
ように、入力操作部31からコマンド入力又はメニュー
人力により、エディタ32又はコンパイラ34を操作し
、エディタ32からのソースプログラム33を、コンパ
イラ34によりコンパイルしてロードモジュール35と
する処理過程を有するものである。又ロードモジュール
35のテストを行い、正常に動作するか否か検証し、前
述のように、プログラム全体のテストにより正常に動作
した時、開発終了となる。
又このような処理過程とは別個に、ソフトウェアの開発
段階に対応して、ソフトウェア開発の進捗管理デ・−夕
を入力するものであり、例えば、開発担当者がモジュー
ルのコンパイル終了により、そのモジュール番号情報と
コンパイル終了情報とを人力する。それにより管理シス
テムは、モジュール番号情報に従ったモジュールのコン
パイル終了を表示することになる。
〔発明が解決しようとする課題〕
ソフトウェア開発に於いて、入力操作部31からのメニ
ュー人力による方式は、初心者に対しては好適であるが
、毎回入力操作を行うことから、熟練者には煩雑となる
欠点がある。又コマンド入力方式は、前述のメニュー人
力方式と反対に、初心者には操作が容易でないことにな
るが、熟練者には比較的容易となる。
又ソフトウェアの開発段階に従って、その開発者等がそ
の都度入力することにより、管理システムに於いてソフ
トウェア開発の進捗状況を管理するものであり、入力誤
りや入力忘れ等により、開発進捗状況の管理を正確に行
うことが容易でなかった。
本発明は、ソフトウェアの開発を支援すると共に、その
開発状況の管理を容易にすることを目的とするものであ
る。
〔課題を解決するための手段〕
本発明のプロジェクト管理支援制御方式は、ソフトウェ
アの開発段階に対応して自動的に管理データを処理する
ものであり、第1図を参照して説明する。
動作環境及びレベルポイント情報を設定する環境設定部
1と、ソフトウェア開発に於ける作業項目及び進捗管理
項目を複数のレベルポイントとして管理すると共に、表
示部3を有して、ソフトウェア開発進捗状況等を表示す
る開発レベルポイント部2と、ソフトウェア開発に於け
る進捗管理データ及び環境設定部1による設定データを
格納した管理データベース部4とを備え、開発レベルポ
イント部2の表示部3の作業項目を選択し、選択した作
業項目に対応した処理データを管理データベース部4か
ら読出してソフトウェアの開発処理を行い、その処理結
果を管理データベース部4に格納すると共に、進捗管理
データを更新して表示部3に表示される進捗管理項目を
更新するものである。
〔作用〕
環境設定部1により、プログラム言語の種類等の動作環
境の設定と、レベルポイントの設定とを行うもので、こ
れらの設定情報は管理データベース部4に格納される。
又開発レベルポイント部2の表示部3に表示された作業
項目を選択指定すると、その作業項目に対応した処理デ
ータが管理データベース部4から読出されるので、それ
を基にソフトウェア開発処理を行い、その処理結果を管
理データベース部4に格納する。その時、進捗管理デー
タを更新するものであるから、作業項目に従った進捗管
理項目の更新が行われる。即ち、開発担当者が進捗状況
のデータを入力しなくても、ソフトウェア開発過程に従
って進捗管理データが自動的に更新されて表示されるか
ら、ソフトウェア開発の進捗状況の管理を、容易に且つ
正確に行うことができる。
〔実施例〕
以下図面を参照して本発明の実施例について詳細に説明
する。
第2図は本発明の詳細な説明図であり、1は環境設定部
、2は開発レベルポイント部、4は管理データベース部
、11は入力操作部、12は入力処理部、13は設定出
力部、14は表示及び入力部、15は入出力処理部、1
6はキューファイル、17は進捗管理部、18は開発処
理部、20は出力部である。開発レベルポイント部2の
表示及び入力部14が第1図の表示部3に対応する。
又環境設定部1と開発レベルポイント部2とは、単一の
データ処理システムの機能により実現することも可能で
あり、又分散配置された複数の端末装置のそれぞれの機
能により実現することも可能である。
環境設定部1の入力操作部11から入力したプログラム
言語等の動作環境及び゛レベルポイント情報を、入力処
理部12で処理し、設定出力部13により管理データベ
ース部4への格納処理を行うものである。レベルポイン
ト情報は、例えば、第3図に示すように、レベルポイン
トと実行コマンド名、プロシジャ名等(作業項目)と、
進捗の指標とが対応されているものであり、進捗の指標
は、実行回数等の進捗の定義や算出式等を示すものであ
る。
又管理データベース部4には、前述のレベルポイント情
報と、制御文と、コマンド実行文と、ソースプログラム
と、進捗管理データ等が格納される。又開発レベルポイ
ント部2の表示及び入力部14に、作業項目や進捗管理
項目が表示され、これらをレベルポイントとして管理し
ているものであるから、表示内容に従ったポイントを措
定して入力することにより、入出力処理部15は、指定
された作業項目に従った処理すべきデータを管理データ
ベース部4から読出して、開発処理部18に転送する。
この開発処理部18に於いて、作業項目に従った修正、
コンパイル処理、リンケージ処理等を行うものである。
又この開発処理部18で処理した結果は、出力部20に
出力されるか、或いは管理データベース部4に格納され
ると共に、進捗管理部17により進捗管理データが更新
される。
第4図は開発状況表示画面の説明図であり、ソフトウェ
ア開発のモジュール数33件、その中の新規作成が30
件、修正が3件、完了が2件の場合を示し、(1)タス
ク名、(2)モジュール名(3)区分、(4)担当者、
(5)開発開始日(6)開発終了日、(7)EDIT、
(8)開発日数、(9)ステップ数、(10)開発ステ
ップ数、(11)コンパイルの項目があり、(1)〜(
11)をレベルポイントに対応させることができる。
前述のタスク名のTASKI、TASK2゜・・、モジ
ュール名のPRl、PR2,・・・新規か改造かの区分
、開発を担当する担当者名AB、・・・、開発を開始し
た日付が、開発レベルポイント部2の表示及び入力部1
4から入力される。又開発終了日も表示及び入力部14
から入力するか、或いは、コンパイル終了等により自動
的に時刻及び日付の管理機能を用いて入力することもで
きる。前述の入力によってモジュール数と新規の件数と
修正(改造)の件数とが表示され、完了件数や完了比率
等は、開発過程に伴って更新される。
第5図は開発管理表示画面の説明図であり、第4図の開
発状況表示画面に対応した内容の場合であって、その開
発状況表示画面について前述の入力内容を基に構成され
るものである。又登録、開発開始、EDIT、コンパイ
ル、開発完了、完了確認の欄の★は終了、☆は未終了を
示し、これらは進捗管理部17により進捗管理データを
更新することにより、表示内容が更新される。従って、
この開発管理表示画面により、ソフトウェアの開発進捗
状況が容易に判ることになる。
第6図は本発明の実施例のフローチャートであり、コン
パイルを行う場合の一例を示すものである。先ず、表示
及び入力部14に画面表示を行い■、実行する処理の選
択を行う。例えば、第4図に示す開発状況表示画面の作
業項目として、モジュール番号と(1−1)コンパイル
とを、キーボード等の各種の入力手段により入力する。
その入力により選択された処理をキューファイル16に
格納する■。このキューファイル16により、複数の作
業項目を選択して入力することができる。例えば、モジ
ュール番号01,02の2個のモジュールのコンパイル
について選択入力することができる。
入出力処理部15は、選択入力した作業項目の選択数を
Iとし■、T=Oとおき■、I>1か否か判断する■、
1>1でない時、即ち、1個の作業項目のみ選択入力し
た時は、その作業項目に必要とするデータを管理データ
ベース部4より取り込む■。又1>1の時、即ち、複数
の作業項目を選択入力した時、キューファイル16から
選択された処理を取り出す■、そして、その取り出され
た処理(作業項目)に必要なデータを管理データベース
部4から取り込む■。
前述のように作業項目としてのコンパイルが選択されて
いる場合、管理データベース部4から処理すべきモジュ
ールのソースプログラムが取り込まれて、開発処理部1
8に於いてコンパイル処理される■。
進捗管理部17は、コンパイル処理の終了により、その
結果を管理データベース部4に格納すると共に、進捗管
理処理を行う■。即ち、進捗管理部17の制御により、
第4図の開発状況表示画面の(11)コンパイルの欄の
モジュール番号対応のコンパイル回数を更新し、又第5
図の開発管理表示画面のコンパイルの欄のモジュール番
号対応の終了表示★を行うように、管理データベース部
4の進捗管理データを更新する。
そして、入出力処理部15は、前述の処理が終了すると
、T=T+ 1とし[相]、I=Tか否か判断し0、I
≠Tの場合は、複数の選択人力があった場合であるから
、キューファイル16から次の選択処理を取り出し■、
前述の処理を繰り返す。又1=Tの場合は終了とする。
他の作業項目の選択入力の場合も、前述の処理と同様に
開発処理部18に於いて作業項目に従った処理を行い、
進捗管理部17の制御により、開発状況表示画面及び開
発管理表示画面が更新されるから、開発担当者が開発段
階に応じて進捗状況を入力しなくても、各モジュールの
開発進捗状況を管理することができる。
〔発明の効果〕
以上説明したように、本発明は、環境設定部1と、表示
部3を有すると共に、作業項目及び進捗管理項目を複数
のレベルポイントして管理する開発レベルポイント部2
と、管理データベース部4とを備え、開発状況表示画面
を利用して開発レベルポイント部2から作業項目を選択
入力することにより、管理データベース部4から所望の
データを取り込み、開発支援機能によりソフトウェアの
開発処理を行い、その開発過程に於いて管理データベー
ス部4の進捗管理データを更新するものであるから、開
発状況表示画面及び開発管理表示画面を更新することが
でき、開発担当者がその都度入力することなく、ソフト
ウェアの開発管理を行うことができる利点がある。
【図面の簡単な説明】
第1図は本発明の原理説明図、第2図は本発明の実施例
の説明図、第3図はレベルポイント情報の説明図、第4
図は開発状況表示画面の説明図、第5図は開発管理表示
画面の説明図、第6図は本発明の実施例のフローチャー
ト、第7図は従来例の説明図である。 lは環境設定部、2は開発レベルポイント部、3は表示
部、4は管理データベース部である。

Claims (1)

  1. 【特許請求の範囲】 ソフトウェア開発及びその開発進捗管理を支援するプロ
    ジェクト管理支援制御方式に於いて、動作環境及びレベ
    ルポイント情報を設定する環境設定部(1)と、 前記ソフトウェア開発に於ける作業項目及び進捗管理項
    目を複数のレベルポイントとして管理し、且つ表示部(
    3)を有する開発レベルポイント部(2)と、 前記ソフトウェア開発に於ける進捗管理データ及び前記
    環境設定部(1)による設定データを格納した管理デー
    タベース部(4)とを備え、前記開発レベルポイント部
    (2)の前記表示部(3)の作業項目を選択し、該作業
    項目に対応した処理データを前記管理データベース部(
    4)から読出してソフトウェアの開発処理を行い、処理
    結果を前記管理データベース部(4)に格納すると共に
    、前記進捗管理データを更新して前記表示部(3)に表
    示される進捗管理項目を更新することを特徴とするプロ
    ジェクト管理支援制御方式。
JP10733889A 1989-04-28 1989-04-28 プロジェクト管理支援制御方式 Pending JPH02287622A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10733889A JPH02287622A (ja) 1989-04-28 1989-04-28 プロジェクト管理支援制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10733889A JPH02287622A (ja) 1989-04-28 1989-04-28 プロジェクト管理支援制御方式

Publications (1)

Publication Number Publication Date
JPH02287622A true JPH02287622A (ja) 1990-11-27

Family

ID=14456523

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10733889A Pending JPH02287622A (ja) 1989-04-28 1989-04-28 プロジェクト管理支援制御方式

Country Status (1)

Country Link
JP (1) JPH02287622A (ja)

Similar Documents

Publication Publication Date Title
CN106598612B (zh) 一种数据库中数据表的操作方法及系统
US6874148B1 (en) System and method for exporting a graphical program to a shared library
US5781905A (en) Program generating method combining data item part with database manipulation part
US7913224B2 (en) Device for the automated generation of program code
JP7352152B2 (ja) 情報処理システム、プログラマブル表示器および情報処理装置
JP2012168900A (ja) プログラミング装置、プログラム
JPH02287622A (ja) プロジェクト管理支援制御方式
JP4925514B2 (ja) 内外イベントドリブン方式によるプログラム実行制御方法、プログラム、実行制御装置および記録媒体
JP2000235444A (ja) 大型ビルドソフトウェアシステムの管理及び表示方法及びその装置
JPH05313969A (ja) ファイル一覧表示方法
JPH0833834B2 (ja) 表示パネル生成方法
Pitonyak OpenOffice. org macros explained
JP2007226685A (ja) アプリケーションメンテナンス支援装置、アプリケーション生成装置、アプリケーションメンテナンス支援方法、およびコンピュータプログラム
JPH0594289A (ja) 汎用化アプリケーシヨンシステム
CN117743058A (zh) 终端测试方法、装置及系统
JP2007041707A (ja) システム設計支援プログラム
JP3135638B2 (ja) 電子タッチパネル定義体作成処理装置
JP4576872B2 (ja) 情報処理装置およびプログラム
JPH07160536A (ja) 対話型システムのプログラムテスト支援装置
JPS6310239A (ja) 高級言語のパツチ生成方式
Paolucci Access control rights Application, UI renewal project
JPH0887403A (ja) プログラム開発支援装置
JPH04190423A (ja) 機能別ポインタを用いた情報管理支援装置
JPH07334358A (ja) 手順編集装置
JPH05165613A (ja) 資源関連情報表示処理方式