0% found this document useful (0 votes)
19 views15 pages

SE 1st Unit NOTES

Software Engineering
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
19 views15 pages

SE 1st Unit NOTES

Software Engineering
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 15
| TAN. est Hebel nabs roject:: Defining the problem" Shodtepy -cplanving the. Ouelpmers ning a. Organization ‘Shuctuae-othex Estimation :softuooxt Cost factors- softucaxe d cost. miguses ~Staifing level Estimating ~ 2 Muaitrtenance Costs - The Sofoaxe ‘cation ~ Formal Specification Techriguss cenor for Kepuinements Specitation. Fundamental Design Concepts jdlaxiyation Bo! Oui A f UNIT-V dottuwaxe Quality and testing: Softeane Guality — AMusiance - Auality metrics - Sofioane Relay - : AX tert Softwaxe testing “path testing - Control Shuc ; -Black Box test! ng -Integration, Validation cind systens tabing evens Eng freening and Cee Tyreniy, CASE Tools Projects management ytool- analysis cand design too ~Programming pols - integration Gnd tat gol Cose Studies. ~~ #* BDoflwavne ' le Bokloosw 18 a set of programs. Ik TEL is 0. Collection of executable “progr ? Cole auncl thene amoccticl Libaxics and Documentation . Evgineesting ‘ Stee | Beveloping eproducta (Softio08). ell cbfined Princ iples methods and procedunits. Aottoasxe Enagineexing : * Boflwaxe Engines ws a discipline Heck focuscs on systematic clevelopmert, operctlions and ymaintaiice of Soffioxe Syste. / 4 Zofttoore Engineexin us an ineexting brand amociaticl voit “development of sdthoaxe product Use in woell defined. principles. : [kt is like an oppliceition by which Computer |Capobilites wretul -t0 Corpatin programm. ie key ospect”s include steguinement analysts, dofhoane clesign, Programming, testing ydeplogment and matntaince all guided by principles of Quality effecency and weabibty. “fective Softoane Engineexing involves Collaboration and documentdlion 16 enue Hat sofkaase Productir meet user products and or clelivered “on -time within budget. | ] > |ASize Factors Size Factors in soflwane Engi gong owetew to metrics used -t0 Bae the size of “a Sefhone ‘Product. : A they ane cuca? “for estinyiling effoat: cost ond “ gtosonsced * eguireed for development and mraiintaing, Here. axe Some Come On Sie actors: Lines of code | this is a basic measure of the six Of software Courting the number of Lines in the Sour code files.. : Function points ; 4 | fret Standosdired measwu of softome Size. based less the functionality -provickd, fo user . TE Concichons Topas, cudlpeds, dofostorage arid interootions, Jokject “otets : | Sincilax, to Functions ot but Spe cifical tailored -for object” oxiented ggstencd , road "7 ‘clame, methods and odbibuctes. ' J ‘use Cams Diagiam : Size reanues based on Use cases, Considering they Coroplenity and Number. Story Points « Tp estimate the six and eft of usen stories Conoplexity uncertainity , oak, \ofe eatune Points \ Measwus the Functionality delivered by soflucare gion in term of features Provided to user. | | According lo eproject Size there wu tao categories of sofhowe PY prgect S Si3e. I sa nes of |gige of No of pono Time [ins 0 | Project ll oe “Oodle Trivial enetory.co | Heck | Soo Lines pigo|ecras| Ol 2 ‘ Smolt 1406 taco to, 2000 Project | sabi soh eae Unes Medium ° f coo ts | ede. -| hop terive iv} HEREMA 6,000 e j to A) 50,000 obec: £ 5t0 ao | SDs; year" Tok Vew large 100 -to (000 I-tosyenos upto tolaxalys [3 Pigect | Abin “ous foboxes i | Extremely aocots soco | 10 years lupto lo enilliom | Lootge project) ah li 3 . | Piofect Managerrest Brgusing ~prajects ox Completed onctime ; {voith in buclget ond to the segutied auabity & > Tear eubroaiisn diverse -laams, offen a member with |\diferent tLastions and ime Bons. \> Communtalion | | “Erichin the bekocen technigal and [Non-techniqual Staxeholders, Erdyxing cleas land effective Communicalion ‘sy Quality Ammance: Marntaining - Sigh Stondiog of Cede Ouch, and settwaxe oyalibi > Reguustement Mana oalont: a Accu Caplin and mana angin ey gg aging >Risk cs ee Aectg OuAKA omociatted voth scfhoasie development i > Customer Cxpectattion: Mong ging ond ica client usex expectation . : > Techrologicad pg roclea | Keeping up ke otapid clechnol cal polvarce.— ren, and Enswing, the team ts cpoticient lioith new tools are) ‘technol wcals. ie oe these. res, vaguinds Combi nat -ton of -fechincal brood and ¢fective Pome t = Ch- eof e Sanity ea Wecete/ ical a Defining a probem 9 2 Biteh > Stakeholder 8. ‘Reguiserents G a if) bp. Strength Ea: & Gap 6. Comtrait 47 Pacblem Blalurent | Tdentify the Core issues means cle stake ‘okat “the problems i is’ and tcho is Bios “U “those (Posoblera, 2 Blakeholdles An Thatily the Stokehslden publen and Stakeholder “needs in’ the -pigject. (3: “Reguisceemert Gochexin tT. Functisnall “ReppiitentatA ienlon- Functional’ Fepitineinents |}. Pancktonol Repuinements | Functional “Regutrements clefiqus #4 a pon ov ‘ito Component” . ae iii. Abn - Functional Regutstementt | A Non-funclional Reguivenchcletines - “he Guat My \attribate of a Software. ystems le. Stttenglh & voolousses | Tf thew ia an exist System avalise its | Shrengih Gvocaknened Ondendland cohat caorks tou anol rahel cles not. 5. Gap Analy i. | ZTelentity the Gas betocen the cwurent dtl, and the sored slate this helps in ordlewnnting thet needs tO 42 changed or, improved. 6. Constraints Fs “Tdentit the any Limilodions oy susbeaclions hot could impoct the eproject Such ad budget, Co-time, technology or oteguintementA. Developing O-, &duutien Strategy PY 4. Objective : Telermine main poate of. che be in One ‘to iQ. Stakehoelx ee Talk to att Stakeholder. to understand thik [needs and expectation. | 3. Document Reguistements , Coredte a detail seguirerment cocumert that Contains all fiunctional and: Non -inctonal seyuien -ents lp: Bystors Design Couch high level design pbeispent. by orchitectuse andl een 5. Tasks and ‘Milestones ane Bouak dan Projéct into ss and define time limit. '6- Development process | Choose aA oppropriate. lerelopment. “ret | | —_ | ~~ | of. Testing Plan \ - Define Oo tealing ohealigy fo. Frbuxe that the | | Boffcose. meets the ouguisemeals. | # Planning the ceuelopment process : oak? ne) the development process involves | a déloiled Cevelopment lon bared en| the “Project goals Objectives maxket suseaih and Feaatbility Study" He ‘plan’ cuillines the Activities | ime Une! eusousces allocator and milytons otyubed fo Suceesstills exeaitt the SoP hoo Cost Factors ONITL ! BOFTIOARE cost Estimation! For any new software project it is nec hoco much it voill Cost 0 develop ana! hoes much development -Lime will E take. There -EStimatis a5 Needed before cleuelopment is intiate dl tas MOees Sotkoare Cost klimation tavabves predicting the amecnt of: forbs ard Gusowices “ wteguised” to Clvelop a. Softtonne project. j \ Bolton Cost Fatto's ost. ehmenta tat | influence, the overall ; Coat of ckvebpin and | waintaining sotboan tise. faclys impact te | amount “time , Cfbrt and wterousces weguisied | ‘ f | | . Complete. a .dofkoau Poject. A project Sis: : . 2 Langer projects typically. need more, slsmices and -time it wncieaiing ‘tn Cost.” 2. Corples Praia i More Coraplu Project need adanced skills and lorie alvebpmen time. | 3. Team Experience | | More expedenced r | Adhitional teatu ond modhcation oloxing Uj | clevelopment yneveate Cast. (SF Risk Maroge| | Teeny oval of cpotenkial vials though out the met (an aeguined addilional ausoucees and Expenses. ic q Sepe Location | eed based on -the location of the developm ent -team ot Boofhoan. Qst | ofan Coot veflens to the celal experditine | ined to cleploy clevelop and maintaining o | SoFkoasce Project. | [4-Dorlopment Cost | Compinin\iror clevelopen , designe, teatena, oe Manage and other team member |? Expenses Pee denvers Compiles and otbes | Necem Heocloare. |B. Opdlaiis and Opgraces | Cost for visleasing neo -fentuxes and cpdits. | lo Osex Tatainin | | Cost for Totaining Grd Use and sbkcholery lon how to use the “dothoare- \S. Internal Trainin | | iy clevelopen on nlew technolapies or i: pepe

You might also like