Unit-ot
|
ToyroducHon 40 alW process - _
— Lo duction bo.
—_——-.ces,_ software -pomicess —peespective ~20d_ sp!
———}-padcess models. 4 oftwore psnjecl _anagemen t J.
a EPR . T
Ti Isa CoMecHon oF program, thal When execuled
Jk provide desire funchoo and _peaformance.
T
a Enar Png —> The ese of using knowledge
aod —prociples fo_design,. butt and” Qoalyze object.| Pogo No. | |
Da;
a x s}W ing eeetng - — |
sIW_ bE
———i _ 7 ny fnecing 45 fhe app ucahon -
— +28 engineering poncipies he Adsign, development, T
[Poin bainan cet
and [mplemenfahsn of Spb) j
: st oyinaing Feo dicetne |
Which fh codes, methods and 04s Ove appuied fo
__clevelop pavlessional Soff
x Sof} Wave Characlees}tcs-
+ a 7s
a dogical achdy ond phecefove 7 Is i orton} P2_undea-
sjand basic ~charactedishes of 3]0
LAD IW ts engh
\ slW_pevelpornf) +
and hla’ clevelyproenf ave foo Uiteen] aorvbes,,
geod design is backbone foe both phe ackw ues, {
= Quav'ly pwohler fhaf occurs 4 hw rmanufoctunng
Phase can not be removed eosily on the othee hon
7 ° . J 7
dlus'ng s/w developmen} process such P
yblem can he |
= In both phe achyipes clevelopeées” cre xesponsi ble fos
producing gualitalive product
— Sp_sofidare does nol hace out —>
Io easly slageof bho
clevelopmnenf pwvcess Ahe fallure ¢ale te ve? gh because
aC Monufoctusing defecas. Bul aftec covredting such ef
yhe fosluce he ges reduced. qhe failure Zale remains
J p . ve
____Constan} fore Some _pewod of ime and again J sforty, a
iron menfal maladies. |
Cie Pr oo oust and vikéahons). |onthe thee hond s)0 does not ee afiecled fom
auch environmenfal maladies:
= Anvthee fssue With software J3 phat phere ave
DO spore padts foe softwowe. TF blo componen] Nears
Out 42 Can he seplaced hy anothed componenfs but Jt
is pot possrhe fp case of s/w:
= hesefore software
Main fenance A> more clifhi cult
phan fhe hw matofenance.
1
Lo) Mest sw is custom bulst daphon shan being assembleal
Fam components. |
While developing any hiw product prestiy phe crecurt)
design with ddstved. functtontng propesnds ds created.
: J
\
\
J |
—_qhen required hl componen}s such ax Tes, capacitors
ond registers are: assembled actoreting jo the design, hut
this Bot done while developing aj pmocwct. Most of
he software J Custom bull.
m |
= Non the software _develvupmen} approach as getting
changed and We Aook for eeusabiuty of of components
{Tei prachced fo ~euke aie and dota gfructure.
1
&_|Vadous caleqoues of soffWore—
} - - Ss) Con be apputed
Ip asituahon foe which a predefined set of peee. |
Ldusal steps eauists.
____|ap_syslem soffwore — ti Q paw gam thal ave |
| Deten fo _seavice orhee programs.
i
= 7yescal_pnpeam ‘bn phi hegng axe Compiled ecltfoe
and asserBblees.Page No. |_
Date
system sho as fo esjabsh a
= s
cummunicabon wifh the hardware.
+
> Appurcation sofiNare= 74 consisjs oF pwgvoms that
ft a's I) rey
I
axe developed foe specific business nee
de supposled 4y database _s»ghems
|
ly ~ NS Cope goer OF Siu) |
lo Enginecaing | sclen phic
hasta wile Bange of prgsams fedm astdmomy fo
| Volconology, fom mojecular b10109 fo_aufo mated >} oni
Bq
| factunng*
= qhs/sofdare 15 based 00 complex numenc computaho
|
Ly Embedded! sofiware —
This _Calegorp Consists of pr gram
| shat can seside within o pwducf oe sestem. such s)w
Lcon be usefull Jo implement and conf)! feature and |
funchooal foe fhe end usee and foe phe system itself.
&) Neb appucaton -
Web appiication sdffwore concisis of
atsour Web Pages phat can Le desiyned b& vetereved
| by o beowsed
Neb Pages Can ke developed using Pwgrarorin _|
> he:
Java peal COL Hrret’ DiHTro/.
lonpuages Allee
i? Athficial ipteltgence sof/wWare —
This Kind of software
[ss based on Anpuledge ared expedt systt™ 7 ypi call
expcht_syslem image
28
Pal | 4
Lphs lw. £5 useful Jp eobvje
hy anPage No.
- Date
_ Goal / ob echives of SI Engrneecing - 7
|
D satisfy users vegurremen|s- 7
+ ~ ' Many _programmess simply
does rst do What phe end usec wanys becouse phey do roll
Undeéstand Used requiremen/s Hence !t becomes Necessaey,
fo_undeestand phe cldmand oF end used And accorLingly
softwore shouted be developed.
jj.
2) High reVabivty-
[isfakes o¢ bugs na program con be
expensive (0 féms of human aves, money Gad Customee
delahon. fos eg. Microsoft has foaing many problems Seca:
Condes selease of windows has nn prosiems: Thus
sito should be eu vered oo f high sevab ity ds achie
ay Low Mainfenance costs — |
Matnfenance_of s/w 1s a0
chy fhad con be done ony aftee debveaing fhe sho
fo thé customer. any smal’ change sh slw~ should
© it not cause reahruchiavng of Whole software. 7his /nodcaber
Ihat fhe design of siti has pooe Quatrty.
- - z
4) Devlvesy 00 pi'me ~
vi ¢
_| exoe} poe 0m which’ phe sf can be corp
| systemahic developmen] of s/w can Jead_fo meet the
| J free dead une:
i oly prduchiaa costs. The ald produc shoud be |
|" cost effechve .
he igh
bn oy
are” expecfed fo chy
memes usage:
eéformance swoe
4 | challenges 40 sho bgp « fz
je
ang siu)_engunecding Ase
fa 4 apes
» coping Wb legac 195 i
Old, Vatuale sh _must be
mainfained ond upclateel - Hasclwoee Js evoiveel fosne
han sid - DF owginal develope have moveal on manayt
| maintaining 0+ dnfepratin? oF slim becomes a Cutical
issues
13}+-+—-
2 Hetecogenesty challenges~
Somehmes_sysfems ove
iclishebuled nd Anctuded a mx oF hardware N75 6/0
| phir impiies that Sl systems mus cleodly Inkgrak
‘uiph thee clifleren [i apstems, bull by obit organ/zahoc-
ond _feems using llAerenf hardware and siw Platforms.
<
> Debivery fimes challenge - |
There As /oceeasing pressure
1 fasles devery of aly, As the complenus of sysems >
ghat we develop jotreases, This challenge Ybecomes harder.
x | Layered JechnoLogy -
5)0 Baginecsiog ss ahayered
Jechndlogy ony sw) Can be developed’ ‘using hese
lapered fechnolo4y »
= Nobou! Joyees on which fhe fechnotogy 1s hosed ante
guaully focur Layee, process Javed roethrels Layee
pond Fagen dt
2 y anagemenf AT}Tpeoie]
1 | methods
|
t process |
Quawit focus,
+ fog. slo Frgg, lope
| F t
|
> pdocess layer (5 a foundapro of sla eng /necaing
Basically psocess defines phe framewort for peed,
© ceuveay 0F sl 3
2p _Mmelbod tayec, phe actual method fod Jrppleenen fats
joo js Caéwed ouf with ghe herp of requiremenf!
analysis oles!9010g , Coolin using cesivedd pO among
| conshrvotss Gad peshhs i
}
wD _zjw) fools ove used fo bong aufomahen to sly) clevel-
opmenf process
| Software process Define -
s]w process canbe defined |
vas phe speuclured seh oF achyipes shal ove wequived
Tyo__develye phe sh apshem
+
—|qhe fundamental achinpfies ore \
1» _speciP'cabon :
7 pesign and implemenfion
v7
|
#_| slW Developmenf ihe cycle. Csoiey =
_ |
i procs modd isa _6]w eveloprend tite cycle |
fox) ore sofware porcactigen
eae ee
uted _jn_make Lupa hu! f |
=| Aleng Nith gh dia romma fh xepresenfapion lesa tho
©
le Need of spic |mt
9 When a feam_ic_develop's? a lnprndinl 7h
i fe
uct be a clear Un: poe
panyect Farjuve
fative about hen gad kha} p~do- othecinie
ype aPudase_develapmenf fue 1 cbinded toto
4 <
acm member.
rs
| clewelap the so1e_asoipned fo fhe in _thaleves oy
ho» Like. i£tsPosthle dhat poe xrepresenpabre
| desk eT SS A neered & Aur ghie (Sy
| Forlu.
“Ab ta ubting fhe code pox part annjhed
is
[Wedd Leone ofthe peefer! ethoal fax_paniect
7
[Wipbout sprc_ models 1+ bermmes- tough fO¢ c/a po-|
C } cl manapees fo Monifoe fhe pmogeess oF fhe pa 7
Pech = =
wt . Requirement 7
7 Analy st TS 7
[matnjenane J. \ , .
: 4 Soue Defining :
| ay an puy sid |
i peployment Lie cycle \. \} _
az tN
L Desig nin to
a Testing
an S Development E [
7 Fg. spL)e 7
J E —_—+4—(Pago no.
[Dat a) _
| s4ageS-— planning and_vequiteeoso} od nent ooalysis.
=| Reguiremen} ana Lic Lathe! mss) fmporlanf ood |
___Lo oxy ajapese app. |
=| the senior membecs of she fear peafincrs it with
=| Bus) ect Manaper/ 04 ponta:
ef up a mecdng with phe ceo} 2_gathes al the
Sloge 2- pefiping Requiremen}s — |
{ I Once phe fre =
meat analysis i done, the sles
Deplormen}. Once sheild’
Ce
ugstos eménés are causes, phen
Fa a 7
1
ghes based 90 fhe assessmen
Hed
fh
hancemens
deploy cd. a)
°
a =
Ased Osi} J pa With wag
the ob} ch seem #:
ae -feshog aod matepenance.
- Requirement gathestng &|
Sh anaes
Designa
— :
- —— = = fi _spiral Pyodel. 7
— tp Lepineig a _th f8 eg fae spd had ——
: wae mood _appcescof of. ‘ é 7
a ——— —————— ee
09 Consfeucf aoe “release = AU. Joe _necess 7 ured
an aye fags|
{ Date IL a)
AVI} EEE EEE