Development Methodologies
- Dr. James A. Bednar
jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar
- Dr. David Robertson
dr@inf.ed.ac.uk http://www.inf.ed.ac.uk/ssp/members/dave.htm
SAPM Spring 2012: Methodologies 1
Development Methodologies Dr. James A. Bednar jbednar@inf.ed.ac.uk - - PowerPoint PPT Presentation
Development Methodologies Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Dr. David Robertson dr@inf.ed.ac.uk http://www.inf.ed.ac.uk/ssp/members/dave.htm SAPM Spring 2012: Methodologies 1 Development
SAPM Spring 2012: Methodologies 1
SAPM Spring 2012: Methodologies 2
SAPM Spring 2012: Methodologies 3
XP Milestone development risk−driven models Milestone plan−driven models contract ironbound Agile methods Adaptive SW Inch−pebble Hackers Software CMM CMM
SAPM Spring 2012: Methodologies 4
SAPM Spring 2012: Methodologies 5
Implementation System test Revalidation Product verification Unit test Verification Verification Validation Validation System feasibility Product design Detailed design Code Integration Plans and requirements Operation and maintenance
SAPM Spring 2012: Methodologies 6
SAPM Spring 2012: Methodologies 7
SAPM Spring 2012: Methodologies 8
SAPM Spring 2012: Methodologies 9
SAPM Spring 2012: Methodologies 10
SAPM Spring 2012: Methodologies 11
WORKFLOWS Inception Elaboration Construction Transition PHASES ITERATIONS 1 2 3 4 5 6 7 8 9 Implementation Test Design Analysis Requirements
SAPM Spring 2012: Methodologies 12
WORKFLOWS Inception Elaboration Construction Transition PHASES ITERATIONS 1 2 3 4 5 6 7 8 9 Implementation Test Design Analysis Requirements WORKFLOWS Inception Elaboration Construction Transition PHASES ITERATIONS Implementation Test Design Analysis Requirements
SAPM Spring 2012: Methodologies 13
SAPM Spring 2012: Methodologies 14
SAPM Spring 2012: Methodologies 15
SAPM Spring 2012: Methodologies 16
SAPM Spring 2012: Methodologies 17
SAPM Spring 2012: Methodologies 18
Cashier interface Display Key pad Card reader Dispenser sensor Dispenser feeder Cash counter Withdrawal Account Dispenser Withdrawal Account ANALYSIS MODEL DESIGN MODEL Client manager Transaction manager Account manager
SAPM Spring 2012: Methodologies 19
Customer Display Key pad Card reader Client manager Dispenser sensor Cash counter Dispenser feeder Transaction manager Account manager Account Withdrawal
SAPM Spring 2012: Methodologies 20
Card reader Customer Display Key pad Client manager Cash counter Transaction manager Insert card Card inserted Ask for PIN code Show request Specify PIN code PIN code Request for validation Ask amount Show request Specify amount Amount Request cash available Request withdrawal
SAPM Spring 2012: Methodologies 21
SAPM Spring 2012: Methodologies 22
SAPM Spring 2012: Methodologies 23
SAPM Spring 2012: Methodologies 24
WORKFLOWS Inception Elaboration Construction Transition PHASES ITERATIONS 1 2 3 4 5 6 7 8 9 Implementation Test Design Analysis Requirements WORKFLOWS Inception PHASES 1 2 3 4 5 6 7 8 Implementation Test Design Analysis Requirements Maintenance Development RELEASES
SAPM Spring 2012: Methodologies 25
SAPM Spring 2012: Methodologies 26
SAPM Spring 2012: Methodologies 27
SAPM Spring 2012: Methodologies 28
SAPM Spring 2012: Methodologies 29
SAPM Spring 2012: Methodologies 30
SAPM Spring 2012: Methodologies 31
SAPM Spring 2012: Methodologies 32
SAPM Spring 2012: Methodologies 33
SAPM Spring 2012: Methodologies 34
SAPM Spring 2012: Methodologies 35
SAPM Spring 2012: Methodologies 36
SAPM Spring 2012: Methodologies 37
SAPM Spring 2012: Methodologies 38
SAPM Spring 2012: Methodologies 39
SAPM Spring 2012: Methodologies 40
SAPM Spring 2012: Methodologies 41
SAPM Spring 2012: Methodologies 42
SAPM Spring 2012: Methodologies 42