logo

ICT310 System Analysis and Design - Assignment

9 Pages1322 Words149 Views
   

university of sunshine coast

   

ICT310 System Analysis and Design (ICT310)

   

Added on  2020-05-11

ICT310 System Analysis and Design - Assignment

   

university of sunshine coast

   

ICT310 System Analysis and Design (ICT310)

   Added on 2020-05-11

ShareRelated Documents
System Analysis and Design for Comfort Quilts LimitedContentsPart A.........................................................................................................................................1Question 1: Report..................................................................................................................1Introduction.........................................................................................................................1Adaptive methodologies.....................................................................................................2Recommendation................................................................................................................3Part B: Modelling and Diagramming.........................................................................................5Question 2: Event Table.........................................................................................................5Question 3: Domain Model Class Diagram............................................................................5Question 4: Design Diagram..................................................................................................5Question 5: Use Case Diagram...............................................................................................5Question 6: Use Case Description (intermediate)..................................................................5References..................................................................................................................................6
ICT310 System Analysis and Design - Assignment_1
System Analysis and Design for Comfort Quilts LimitedPart AQuestion 1: Report IntroductionThis report outlines the process of the HCI adoption in Comfort Quilts Limited which iscurrently using manual systems but wants to improve its productivity by adding IT systems tothe company. The report explores alternative methodologies and suggests most appropriateproject management methodology for development.Adaptive methodologies 1: SCRUMSCRUM is an Agile based software development project methodology which involvesempirical investigation and the development are carried out using adaptive feedback loops.Project is divided into small sprints of a week or more with specific goals of development.The methodology provides rules and procedures for iterations and meetings. SCRUMprojects involve 3 key roles including product owner, master of SCRUM and the projectteam. AdvantagesTime required for development would be lessCost of development would be lessDifferent iterations would allow coding and testing to be done in sprints ensuring that all requirements are sufficiently met at the endFeedback loop would be fast with small sprints of developmentThe project progress is frequently updated which gives clear visibilityAs the project would involve conducting of daily meetings, assessing individual’s productivity would be possible.A good quality software can be developed in least time spentWith self-controlled approach, the management would not need to monitor the team too closelyDisadvantagesAs the project would have specific finish date, any changes needed to be made in thesystem would need a complete rework which can be costly for the companyThe company cannot rely on internal staff because of inexperience of SCRUM andthus, a lot would depend on the external agencyTight deadlines and daily reporting can frustrate project team membersExtreme ProgrammingExtreme programming is also an Agile method that uses Agile principles like userinvolvement, integrative development, and close coordination in teams. Development is donein iterative cycles of one week each.
ICT310 System Analysis and Design - Assignment_2
System Analysis and Design for Comfort Quilts LimitedAdvantagesDevelopment time would be very lessLess documentation is needed and thus, administrative work and cost would be lessMethodology is easy to understand and codes are simpleAs everyone would work from same location, coordination is better[ CITATION Wil161 \l 16393 ].DisadvantagesThe focus would be more on coding than on the interface designQuality assurance procedures are not provided and thus, bugs may remain in the softwareUnified Process DevelopmentThis methodology identifies who does what, when and how. It is also incremental anditerative methodology that uses use case development; component based architecture andunified modelling. It considers four project aspects including product, project, process, andpeople. Use cases define functionalities and sere as artefacts for development of use casemodels.AdvantagesUse cases would also capture the business value of development projectTeam can understand development processes easily as they are clearly definedDisadvantagesComplete requirements of comfort Quilts may not be developedEnd users are not involved directly and thus, some requirements maybe missed outRecommendationUP development methodology is recommended for Comfort Quilts development project forfollowing reasons:The product can be developed in less timeIdentification of use cases would make it easy to codeClear identification of team responsibilities would make coordination easy[ CITATIONXia13 \l 16393 ].Following steps would be followed for the product development:Step 1: Project Scope Development - 3 daysThe scope of the development project includes:An application of suppliers must be created by sales people for approvalReports must be prepared on purchases and shipmentsActivities that are out of scope include:
ICT310 System Analysis and Design - Assignment_3

End of preview

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

Related Documents
System Analysis and Design for Free Feet Socks Limited
|12
|2493
|80

Agile Methodologies for Software Development: A Case Study of Australian Fashion Design Software
|18
|2733
|317

Adaptive Systems Development Approach: Assignment
|13
|1754
|41

System Analysis and Design
|15
|1813
|298

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

System Analysis and Design
|14
|1909
|73