IN THE LIGHT OF PRACTICAL EXPERIENCE .
INTERMEDIATE OBJECTIVES
18TH MONTH
- STUDY OF APPLICATION AREA NEEDS ;
36TH MONTH
- ( QUALITATIVE ) CRITERIA ;
48TH MONTH
- QUANTITATIVE ANALYSIS OF DATA COLLECTED FROM DEVELOPMENT PROJECTS ;
60TH MONTH
- FULL SET OF CRITERIA .
TYPE B PROJECTS
THE FOLLOWING THEMES AT LEAST WILL HAVE TO BE ADDRESSED IN THIS R AND D AREA :
- SYSTEM DEVELOPMENT MODELS ;
- SYSTEM/SOFTWARE DEVELOPMENT METHODS , INCLUDING :
- USE OF EXISTING COMPONENTS IN NEW DEVELOPMENTS ,
- FORMAL SEMANTICS OF INTERFACES ,
- FAULT TOLERANCE ,
- VALIDATION AND VERIFICATION ,
- CAPTURING OF REQUIREMENTS ,
- DEVELOPMENT OF NOTATIONS ( INCLUDING GRAPHICAL ONES ) WHICH HAVE WELL-FOUNDED SEMANTICS ,
- RELIABILITY OF SPECIFICATIONS ,
- SPECIFICATION OF BOTH SEQUENTIAL AND CONCURRENT SYSTEMS ,
- DECOMPOSITION , INTEGRATION AND RETAINING OF COMPATIBILITY BETWEEN EVOLVING HARDWARE AND SOFTWARE SUBSYSTEMS BOTH DURING DEVELOPMENT AND DURING OPERATIONAL LIFE ,
- HARDWARE/SOFTWARE MIGRATION ,
- SYSTEM OPTIMIZATION ;
- REPRESENTATION AND TRANSFORMATION TOOLS , INCLUDING THE USE OF SEMI-FORMAL AS WELL AS GRAPHICAL LANGUAGES ;
- VERIFICATION AND VALIDATION TOOLS ;
- COMPONENT LIBRARY SUPPORT TOOLS ;
- PERFORMANCE PREDICTION AND MEASUREMENT TOOLS ;
- RELIABILITY SPECIFICATION AND MEASUREMENT TOOLS .
R AND D AREA 2.2 :
MANAGEMENT - UNDERSTANDING AND IMPLEMENTING
DESCRIPTION
PROJECTS IN THIS AREA ARE INTENDED TO CONSOLIDATE UNDERSTANDING OF , AND EFFECTIVE MEANS OF SUPPORT FOR , THE MANAGEMENT OF SOFTWARE PROJECTS . THE MANAGEMENT APPROACH WHICH IS DEVELOPED MUST BE CONSISTENT WITH THE TECHNICAL APPROACH DEVELOPED IN THE " PROCESS - UNDERSTANDING AND IMPLEMENTING " AREA ( 2.1 ) . THIS CAN BEST BE ACHIEVED IF THE MANAGEMENT AND TECHNICAL APPROACHES ARE DEVELOPED TOGETHER ( SEE 2.1.2 ) . IT IS ALSO IMPORTANT THAT THE PROJECTS IN THIS AREA ADDRESS BOTH TECHNICAL MANAGEMENT ISSUES , SUCH AS CONFIGURATION CONTROL , AND PROJECT MANAGEMENT ISSUES , SUCH AS EFFORT ESTIMATION . ANOTHER IMPORTANT TOPIC IS THE ESTABLISHMENT OF TECHNIQUES FOR THE COLLECTION OF DATA WHICH ALLOW MANAGERS TO EVALUATE AND SELECT METHODS AND TOOLS .
R AND D TOPICS
WORK IN THIS AREA WILL ADDRESS :
- MANAGEMENT MODELS OF SOFTWARE PRODUCTION AND MAINTENANCE ;
- PROJECT PLANNING AND CONTROL TOOLS AND TECHNIQUES ;
- CONFIGURATION MANAGEMENT TOOLS AND TECHNIQUES ;
- PRODUCTION MANAGEMENT , INTEGRATION AND CONTROL TOOLS AND TECHNIQUES ;
- MAINTENANCE MANAGEMENT METHODS AND TOOLS ;
- QUALITY AND RELIABILITY ASSURANCE TOOLS AND TECHNIQUES ;
- MANAGEMENT DATABASE SUPPORT ;
- DATA COLLECTION AND ANALYSIS .
THE PROGRAMME INCLUDES CONTINUATION OF WORK STARTED UNDER THE PILOT PROJECTS IN YEAR 0 .
TYPE A PROJECTS
2.2.1 . SOFTWARE PRODUCTION AND MAINTENANCE MANAGEMENT SUPPORT
THE OBJECTIVES ARE :
- TO DEVELOP QUANTITATIVE MANAGEMENT MODELS OF SOFTWARE PRODUCTION AND MAINTENANCE ;
- TO PROVIDE SUPPORT FOR THE MAJOR FUNCTIONS OF SOFTWARE PRODUCTION AND MAINTENANCE MANAGEMENT :
- PLANNING AND CONTROL OF SOFTWARE PROJECTS ,
- PLANNING AND CONTROL OF SOFTWARE PRODUCTS ,
- MAINTENANCE MANAGEMENT ;
- TO DEVELOP