Get Instant Help From 5000+ Experts For

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
CS2S562 Secure Software Development

This Assignment assesses the following module Learning Outcomes  
1.     the selection of appropriate models and measures that can be applied to software engineering products and processes. 
2.     measurement-based techniques to typical software engineering problems. 

University  has  opened  several  fitness  centers  on  site  with  a  selection  of  facilities  including  a  gym, swimming pool, squash court and services such as physiotherapy, massage, and coaching. The different fitness centers require a booking system which will allow each of the services and facilities to set up their own booking system appropriate to their specific needs. There are 5,000 members of staff at the University.  Staff  and  student  wellbeing  is  becoming  more  important  to  the  university  particularly considering the recent pandemic. 

The Computer Science department at the University has heard that the booking system is being developed and wants a system to manage its research projects and research teams. The system will need to store information about each project and each research team associated with a given project. The system will also  need  to  store  information  about  staffing,  the  hours  spent  working  on  a  project,  funding,  and expenses.  The  department  at  some  stage  will  be  required  to  provide  reports  to  different  agencies. However,  it  is  not  possible  to  predict  the  type  of  report  that  an  agency  may  request.  In  fact,  the department does not know the type of data which will be needed to produce the report.

a) Discuss the most appropriate process models including the general characteristics of the models chosen  to  develop  the  booking  and  research  systems.  Provide  fully  justified  rationale  for  your choice of process models and the claimed advantages, and disadvantages of the chosen process models with reference to the case study provided above.  
b) Compare and Contrast your chosen models with one other that you studied on the module which is not suitable for the above case study. Provide a rational for this choice and discuss why this is not suitable. Use examples from the case study above to support your discussion. 
You  are  required  to  include  an  in-depth  discussion  using  your  own  words  and  provide  a  breadth  of references to support your arguments using the Harvard Referencing System. At the very least 10 sources are  expected.  You  are  not  permitted  to  use  bullet  points,  diagrams,  or  graphics.  No  Appendices  are permitted. 
One of the organizational goals for the Dublin is to seek advice from the software development team on how best to reduce the time to effect changes to program code.  Based on this, you are required to identify FOUR suitable Questions and associated Metrics. For each question, justify each Question and Metric. 
Process Model Studied in this course and examples to Consider for use in this assignment 
• Prototyping 
• Simple Interaction model 
• Waterfall  
• Rapid Application Development (RAD) 
• Spiral model (Barry Boehm) incremental development 
• The Star lifecycle model 
• Agile model

sales chat
sales chat