logo

(Doc) System Analysis and Design Assignment

12 Pages2292 Words168 Views
   

Added on  2020-05-11

(Doc) System Analysis and Design Assignment

   Added on 2020-05-11

ShareRelated Documents
1System Analysis and Design.Name Institution
(Doc) System Analysis and Design Assignment_1
2Table of ContentsPART A Report3Overview3Introduction3Description of stages4Task & task executioners5Adoption of XP6Major Reasons7PART B modeling and diagramming8Events table8Domain class diagram9Purchase shipper class diagram10Use case diagram10Use case description11Bibliography 12
(Doc) System Analysis and Design Assignment_2
3Question 1 ReportOVERVIEWThis report is in response to the request made by the management on the best adaptivesystem development methodology that best suits the development, implementation, anddeployment of the new information system for Comfort Quilts Limited. This is done after themanagement found out that adaptive systems development methodologies are preferred ascompared to the predictive. This report addresses all the doubts the management may have onwhether Extreme programming adaptive system development approach is the way to go whendeveloping, implementing, and deploying the new information system. It elaborates all the stepsthe development team will take throughout the development process all the way to deploymentof the new information system. It also specifies the various roles played by the members of thewhole development, implementation and deployment process. IntroductionAgile or adaptive system development methodology is known for its iterative andincremental nature Satzinger et.al (2011). Extreme programming being a sub methodology ofagile system development approach it takes after these features. The extreme programmingwhich is majorly programming is based on continuous implementation of the customerrequirements and engagement of the customers in the development, release and deploymentprocess of system development. The whole process is incremental the initial requirements of thesystem grow and the scope increases incorporating arising technological issues. Technologicalissues are the innovation of new technologies which the system ought to include in itsfunctioning. One of the aspects of the system developed is that the system is able to
(Doc) System Analysis and Design Assignment_3
4accommodate new technologies in the near future so that it cannot be discarded but be upgradedto a newer version. Extreme programming approach takes the system development process in stages. According toAbrahamsson et.al (2017) these stages are exploration stage, first release stage, the productivitystage, the maintenance stage and the death stage.Description of the stagesExploration Stage. Requirement is specified in this stage. All the requirements that theComfort quilts Limited wants to be included in the development of the information system iswell spelt out and defined. The programmer identifies the environment and the tools that they useto develop the system modules and the system as a whole.First release which is basically to test the functionality, usability, reliability, performanceand security of the new information system. All these are basically the non-functionalcomponents of a system. The customers also tell stories of the functionalities that ought to becontinued for they are very vital.Productivity stage where a more functional and detailed system is deployed for thecustomers to familiarize and spot the errors which are rear to find at this stage. The errors arerear to find because before release, the programmers liaise with the tester and run a thorougherror search, detection and correction. Beck et.al (2001) all the modules in the system are tested.There is modular testing and testing of the whole system. Errors identified are rectified beforethe release of the system for use.
(Doc) System Analysis and Design Assignment_4

End of preview

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

Related Documents
System Analysis and Design | Report
|11
|1826
|72

System Analysis and Design (SAAD) Assignment
|8
|1507
|160

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

System Analysis 14 System Analysis Name Affiliate Institution
|14
|2632
|104

ICT700 : System Analysis And Design
|14
|2699
|109

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