software construction
software construction
(SWE 2202)
@2024
iii. FLIC has recently decided that some policies will now be gender neutral.
That is, the premiums for those policies will depend solely on the age of the
applicant.
Cont…
Cont…
cont…
Hardware Incompatibilities.
1. Charactercodes:
(a)American Standard Code for
Information Interchange (ASCII):
00000001
(b)Extended Binary Coded Decimal Interchange
Code (EBCDIC): 10000001
(c) S/W developed on a platform with one encoding
must be modified to work on a platform with the
other encoding.
cont…
a. Platform-independent(portable):
i. 9000 LOC written in C
b. Platform-dependent(must be re-written for each
platform):
i. 1000 LOC written in Assembly
ii. 1000 LOC of C-device drivers
Portable Application Software
Portable Data
Planning and Estimation
1.When to estimate:
(a) after requirements workflow-only an informal
understanding of what is needed
i. At this point, our ranges of estimates must
be broad.
ii. Figures (a) explain some what why this is true.
cont…
O\
cont…
Common sense says that a client can not dictate both the
requirements and the costs to satisfy them. If the client
thinks that the preliminary estimates are too high, then
they can:
cont…
(a) reduce the scope of the requirements, to reduce the
estimated cost, or
(b) increase the total budget. Giving in to pressure to reduce
estimates at this point ALWAYS leads to problems later on.
To be Cont…