Software Engineering Techmax - Compressed 1 1
Software Engineering Techmax - Compressed 1 1
Module 1
ee EO ee or La eA
Syllabua: Nature ‘ol Sottware, § sonhware “Engineering, Soltwaro Procoss, Capability Maturity Model (CHM). Genoric Process Model,
\\ Prescriptive Process Models : Tho Waterfall Model, Vemodol, Incremental Procoss Models, Evolutionary Process Models, Concurrent
| Models, Agito process, Agility Principles, Extremo Programming (XP),Scrum, Kanban modol.
{ 1 Sottwaro... Hs
v Syllabus Tople: Nature of Software.
‘ .2 Nature of Software.
1.24 Defining Software...
.2.1(A) Characteristics of Software...
1.2.2 Software Application Doman ...ssscsssesessnsescessssenen’ Ssscaciiaateacatscvesciataetarsnsenenn
nsusseasradsasseatsateasenocsoresseate 1-7
¥ Syllabus Tople : Software Enghnocring «sess nvbavas@eesansaseonanvnyensveapscossbsasssnpvensonssereberaveasstssoaeersas
AT
13 Softwaro Engineering (Dec. 15).
N\ 1.3.1 Layered Approach........
\ 1.3.2 _Activitios of Softwaro Enginooring...cssssscsssseesssen
1.3.3 Noed of Software Engineering ........sssssssss
v Syllabus Tople : Softwaro Process...
14 Software Process (Dec, 15).
1.44 Comparison with Conventional Engineering Process
v Syllabus Tople : Capability Maturity Model
15 Capability Maturity Model
N 1.5.1 Capability Maturity Model Integration
ho ov Syllabus Toplc : Generic Process Model
1.6 Generic Process Model i
¥ Syllabus Tople : Prescriptive Process MOdels . s cs s s srnerseseseansoes
Scanned by CamScanner
142
, 12, XP Values.
Syllabus Top
le; SOM
113 Scrum (Dec, vrs,
v 17)
Syllabus Top
le : Kanban Mo
1.14 del
Kanban Mode
!
1144
Lido
1.14.3
1.14.4
1.14.5
* Chapter Ends
Module 2
Chapter 2: Requirements
Analysis and Modelling
| : Use Cases (UML)
Syllabus : Requirement Elicitation, Software requirement specification (SRS), Developing ML).
Requirement Model : Scenario-based model, Class-based model, Behavioural model.
at Requirement Engineering (Dec. 16) ssssssssssssss
nscccecccsseessnsnesnesnesesteeee
2.1.1 Activities Involved in Requirements
Engineering
v Syllabus Topic : Requirement EVIcitAtiON.......ssssssevssssscssessovsss
ssoseccesscosseesescossssecc ennnsnnntsuseceausocsnsacganessessneeseeeseeess
2.2 Requirement Elicitation (Dec. 17) arerocsnasanerreee nee
e
oneeens oa tebesocaranssenstorse eceeereeese: seseseasersecavsecennaccosscoansconssnasap
23 Requirement Analysis sees avavenveenracssnoesens saeseenanees
tt em neta ete tee ese eeenounenaaenenastaeateneeseneotarsneusenerecnnecas besssenasie
2.4 Types of Requirements
2.4.1 Functional Requirements (Dec. 16)...
.
2.4.2 Non Functional Requirements (NFR) (DOC. 16) .....cssssesssssesssssssssnncsssesesnecsssecsnec
snensessnsnssansen ecsnesveeseascenenasanervseasancenseans -
2.4.2(A) Types of Non-Functional Requirements peneeensreas teen eeessnee tease nesenesssunnaeseerbesesenspessones
Se eewecercoececonseseneaseuosseenecsvacsuepeatersarenersey:
27
28
Scanned by CamScanner
[EP software Engineering (MU - Sem, 6 - Comp) 3
2.9.3 Swimiane Diagrams......
iv Syllabus Topic: Class-based Model..
/ 2.10 Class-based Model... -
‘ 2.10.1 identitying Analysis Classes
C ‘
2.10.2 Specifying Attributes
2.10.3 Defining Operations.......
v Syllabus Toplc : Behavioural Model...
2.11 Behavioural Model..............0000
Scanned by CamScanner
Soe ry IMU = SO6M
= Com sa Lk ounwaro Engineering
.p) ‘
ra 4.10.2(B) Applicat
Syllabus Topic ; TimeLino Charts... 4A0.2(C) User tr
3.8.1 TimeLine Charts occ 4.10.2(0) GUI Im
Syllabus Topic : Eamod Value Analysis 4.10.2(E) User tr
3.8.2 Enmod Valuo Anatysis © Chapter Ends ........
3.8.2(A) — Featuros of EVA cece
3.B.2(B) Noed for EVA... ceceeene —_
ChapterS: Softwar
a |
43 Syllabus
Risk Pre
°
44 Effective Modular Design. Syliabu
wun
4.4.1 Advantages of Modularization _
4.4.2 Functional independence
45 Cohesion (May 15, May 16, Dec. 16, May 17, Dec. 17, nee 18)... es
ee, 4 5a Syilal
ade
Scanned by CamScanner
Chapter5: Software Risk, Configuration Management & Quality Assurance 5-1 to 5-46
Syllabus : Risk Identification, Risk Assessment, Risk Projection, RMMM, Software Configuration management, SCM repositories, SCM
process, Software Quality Assurance Task and Plan, Metrics, Software Reliability, Formal Technical Review (FTA), Walkthrough.
5.1 Risk Management (May 15, Dec, 15, Dec. 16, May 18)....ecsssssccsessscsccsssssssessessesssssssenmisnsevesssasssssnssesssesseeseesesransessnunrannnsneatseneti 5-1
v Syllabus Toplc : Risk ASSCSSMEN...........ecssssssecssssecssescsscsssessesnssasesssnssesaveneonssnssessessnencaneetearenseacensensenscnessarcansacescaesesenseerensaraetsess 5-4
§.2 Risk Assessment... - ies seevnsseeeorer onlineegneqre signs ceva ssncnrq mona erecelOESnn 5-4
v Syllabus Tople : Risk Identification ......ssssssessesseresssssessesersecsssnessascasensnsaressassonscerenstennessetserssnessenees esseseninenereeceessnnentsnnenencnereceen 5-5
§.2.1 Risk Identification ..........cccsccsscsescssssssscscsssssnsssesssersssecssccssscssesssssseorsasceduensassesenarecsesesessnensnencnesssnsenenersseanesnsasseneneaneasenes 5-5
Scanned by CamScanner
a
a ~—vnvspgens =
ine
Hee
es —sasnn stT cae
RES
Softwaro Quality ASBUTRMOD occurrent
5.8
eesni
nrrenet
mmtaatt
rnsrttten n vssveseshovessssectsseesysnnasaesonssennent®5-27
5.81 Comrypenmnernts of SCA SYSor asseresre see nnnrsenemr 828
ually ASSUTEIIOD. ces veeseereereeerserenerees
5.82 Pre-project Software Q
ss
en eme se
rnn ne
mer er
see eeen we 529)
s.....nss.
¥ Sytlnbus Tople : Metric os
rsernessnne
5.8.3 NMieotrins (May TB) ccc sscscsssenssesnssnse a
eneernee
5.8.4 in-process Quality MEtMIOS .svvcecerece 531
5.8.8 Defect Density During Machine Testing «..- nieaeescatetnsenetareTucereentnn
t
eunveuseciaetnet 32
snrnseunenesevesectneenstenusens
5.86 Defect Arrival Pattem During Testi saessnvssess eacgs eecan esstn ansan sanen cste
ssarecersensseenenevensnenssnessestancas 5-42
Phase-Based Defect Removal Patten sesscssessnoreesssncesnsnorcecccensonrearesea
$.87
ore dihin taHidlo tr msiatedsiviitad 5-32
ereenureerenreree seneasanresesssesenedenees iptavusttterctesteweitert erik cd
5.8.8 Maintonance Quality Metrics........ssess 5-33
r
t [GOK saressssenssessonersesnarsssscnsneneesstee
5.8.9 Fix Backlog and Backlog Managemen
BBO Fix QUOT . enes
cr rereeeee
Scanned by CamScanner
‘e c
ae
‘a a
65 Validation Testing, 18
6.5.1 Validation-Test Criteria 618
Testing.....
ting, Softwar; y Syllabus Tople : Control Structure peacouceranssesnnasensnees
rannmnnnnertese easinsese om
.....ssssesssnseesnoreesnereemannema
Control Structure Testing.
&1
Scanned by CamScanner
. 6 - Comp)
ineering (MU - Sem
eer Software Eng rr
Cond itio n Testing.......-eseee
6.10.1
Data Flow Test ing.
6.10.2
Topic:
Sytlabus
eeeeeeee
ing (Dec. 1G) see
6.11 Black Box Test -..
k Bo Testing
x
6.11.1 Types of Blac ..
of Bla ck Box Testing
6.11.2 Advantages g.. .
tin e
and Black Box Testing Techniqu
Tes
s of Black Box (May 15, May 16)
e113 isadvan' an
Di e White Box Testing
Differe
6.11.4
te nance
: Software Main
Syllabus Tople
(May 17).-----
intenance 6-24 Nature of Software, Software En
6.12 Software Ma
nce .------ =
6.12.1 Cost of Maintena ue 6-39 Prescriptive Process Models
re ven
ab us Top ic : Types of Softwa ~
Models, Concurrent Models, Ac
Sy ll . 16) -
-..
e (May 16, Doc
es of So ft wa re Maintenanc 6-43
6.13 Typ e
nennv
s TT enmne
w ren
aanenseene
n e! mneon
twa_re Fre
le : Sof— -engineeing. ee ree
v labus Top
Sylee 7
sasiaer
6.14
erse Engineering.
Syllab us Topic : Rev naneeses
May 18).....-- ceceacensene
v
(May 15, May 16,
6.15 Reverse Engineering
nnannnnneate aaneeee:
Chapter Ends. sesrneennn
«
@ Definition
Computer software,
instructions that tell
built, that actually ;
- In computer
d
processeby
Nae
-— Computer s
7 as online di
- Computer
own,
— At the \
individu
- A mack
chang¢
- Fore
comp
- Ani
:
syst
Scanned by CamScanner