Nurul Aiman Abdu
Mind Map by , created more than 1 year ago

Hardcore Software Engineering Mind Map on Software Processes, created by Nurul Aiman Abdu on 21/10/2015.

801
13
0
Nurul Aiman Abdu
Created by Nurul Aiman Abdu over 9 years ago
Rate this resource by clicking on the stars below:
1 2 3 4 5 (2)
Ratings (2)
0
1
0
0
1

0 comments

There are no comments, be the first and leave one below:

Close
SoftwareProcessescoping withchangereducing the costreworklarge softwareprojects.Eg-technologiesleads toreworkchangeavoidancechangetolerancesoftwareprototypingbenefitdef:initial version of asystemprocess to helprequirementsdevelop a UIdesigntestingprocessimprovedmaintainabilityimproved designqualityprototype developmentfunctionalityfocus on functionalrapid prototypinglanguagenot include error checkingfocus a certain area;not understoodthrow-away prototypesdiscarded as not a goodbasisnon functionalrequirementsundocumenteddegradednot organisationalstandardsincremental developmentdevelop the system inincrementsused in agilemethodsprocess of prototypeprototypingplanoutlinedefinitionexecutableprototypeevaluationreportincremental deliveryuser requirements aspriorityrealistic evaluation about practical use ofsoftwareuse by endusersdifferent to implement for replacementsystemadvantangelower risk of overall projectfailuretend to receive the mosttestingsystem functionality is availableealierproblemthe essence of iterative processes isthat the specification is developed inconjuction with the softwarehard to identify commonfacilitiesBoehm's spiral modelspiral vs sequence ofactivitiesspiral modelsectorsobjectivesettingrisk assessment andreductiondevelopment &validationplanningrepresents aphase in theprocessspiral modelusagehelping people think about iteration in softwareprocessesRUPRUPiterationcross phaseiterationloopinphaseiterationdevelopedincrementallyModern genericprocess3prespectivedynamicstaticpracticephasetransitioncontructioninceptionelaborationgoodpracticeuse componentbased architecturesuse componentbasedarchitecturesmanagerequirementscontrol changes tosoftwareDouble click this nodeto edit the textClick and drag this buttonto create a new node