logo

Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software

   

Added on  2023-06-11

18 Pages2733 Words317 Views
1
System Analysis
Name
Institution
System Analysis
1 | P a g e
Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software_1
2
System Analysis
Introduction.................................................................................................................................................4
Extreme programming.................................................................................................................................5
Operations...............................................................................................................................................5
Writing of codes..................................................................................................................................5
Code testing.........................................................................................................................................5
User involvement................................................................................................................................5
Advantages of XP.....................................................................................................................................6
Disadvantages of XP................................................................................................................................6
Scrum..........................................................................................................................................................6
Levels of sprint development..................................................................................................................6
Planning of the sprint..........................................................................................................................6
Daily scrums.........................................................................................................................................7
Review of the sprint.............................................................................................................................7
Reflection of sprints.............................................................................................................................7
Advantages of scrum...............................................................................................................................7
Disadvantages.........................................................................................................................................7
Agile Unified process...................................................................................................................................7
Advantages of AUP..................................................................................................................................7
Disadvantages of AUP..............................................................................................................................8
Rational Unified Process..............................................................................................................................8
Advantages of RUP..................................................................................................................................8
Disadvantages of RUP..............................................................................................................................8
Recommendation........................................................................................................................................9
References.................................................................................................................................................10
Appendix...................................................................................................................................................11
Memo....................................................................................................................................................11
User Centered Design........................................................................................................................11
Human Computer Interaction............................................................................................................12
Recommendation..............................................................................................................................13
Australian Fashion Design software event table....................................................................................13
Domain model class diagram.....................................................................................................................15
Design class diagram.................................................................................................................................15
2 | P a g e
Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software_2
3
System Analysis
Use case diagram.......................................................................................................................................16
Use case description Takes Order..............................................................................................................16
3 | P a g e
Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software_3
4
System Analysis
Introduction
This report comes as a feedback to the AFD management who had heard of the agile and
iterative methodologies for software development and wanted to know how effective it would be
to develop their AFD software using the agile methodologies. The report covers four agile
methodologies of software development; extreme programming, scrum, unified process and
model driven engineering. The four methodologies are well exploited describing their steps of
development, advantages and disadvantages. After the analysis of the four methodologies there is
a recommendation on what methodology is the best for the development of AFD software.
4 | P a g e
Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Agile Methodologies for Software Development: A System Analysis
|15
|2683
|90

Adaptive System Development Methodologies, Use Case Modelling, Domain Modelling
|14
|2088
|53

Adaptive Software Development Methodologies and Design Approaches for Online Book Ordering System
|18
|3100
|368

ICT310 System Analysis and Design - Assignment
|9
|1322
|149

CSI 3370 Software Process and Project Management.
|15
|3004
|10

System Analysis and Design Assignment Solution
|13
|3488
|158