Profile
|
Large number of software houses in Egypt do not follow rigorous software engineering procedures, which leads to loose the opportunity to compete in the international market.
|
Objectives
|
| 1. |
Evaluate Software Engineering in Egypt. |
2.
|
Address issues about the status of current software engineering in Egypt. |
| 3. |
Define points of weakness in the industry. |
| 4. |
Define priorities for the problems to be solved. |
| 5. |
Define reasonable solutions for these problems. |
|
|
| 1. |
Establish the assessment process. |
2.
|
Provide fast track implementation tools, guidelines (key forms attached with informative details). |
3.
|
Conduct external audit then apply extensive internal audit checklist. These internal audit checklists have to meet the needs of numerous SW/business areas (categories). |
4.
|
Build the relevant database. |
5.
|
Set necessary analytical tools to define points of strength or weakness in the industry. |
6.
|
Set priorities for the selected problems to be solved. |
7.
|
Define reasonable solutions to solve these problems. |
|
Tactics
|
Definition |
Owner |
Assessment process
|
- One senior analyst/Programmer
- Junior analyst/Programmer |
Build database
|
- One senior analyst/Programmer
- One Junior analyst/ Programmer
- Web designer |
Analyzing results
|
- Working groups |
Define solutions |
- Steering Committee
- Working groups |
|
|
| 1. |
Effective assessment checklists to be used by assessors. |
2.
|
Competency / Experience of the staff doing the assigned tasks. |
3.
|
The real desire and conviction from the software companies to improve. |
4.
|
Early reviews and screening of potentially difficult cases. |
5.
|
High level of assistance given from software companies to assessors. |
|
Potential Performance Measures
|
1.
|
Percentage of cases assessed and reviewed within certain period of time. |
2.
|
Number of reasonable solutions agreed upon by steering committee / working groups. |
|