Question

In: Computer Science

1. What are the key challenges facing software engineering?

1. What are the key challenges facing software engineering?
 
2. Why waterfall model feasible for large engineering project?
 
3. distribution of cost s depends on the development model that is used- explain.

Solutions

Expert Solution

1:- Customer's Needs are Unclear: Sometimes customers need a software for some tasks but not clear about which functions it should perform ie. they don't have plannings. So proper requirements of the software are unclear.

Requirements Changing: Customers often change their requirement and this cause the whole project to reorganise.

Complexity: Sometimes softwares to make are very complex that one cannot schedule it's model and time period.

Management: Manaement is very important as in a team everone has their own pace in work so manage them to deliver code in time is very important.

2:- Waterfall model defines each stage properly and distributes time accordingly. So next face can't be done without the previous one done. This ensures the completion and quality of the project. It gives suitable time for documentation and if any point some changes has to be done , then requirements are changed and so the whole project easily. It ensures proper analysis, designing, building, testing and deployement of the software . Also after designing phase over, customer can see and ask for any changes so the final project is satisfactory for him.

3:-  Cost of the project depends upon the model used. Models are chosen according to the project and the time frame . Lesser the time frame , fast model is needed like Rapid Application model. And in these fast models , specialised developers are needed that increases the cost. Bigger the projects or more complexity then Agile Model can be used but in this developers need to solve that complexity by learning new technologies side by side. So cost will increase. If the project is simple and time frame is large , then easy will be the model and cost will be less.


Related Solutions

What are some key challenges Nissan is facing this day and age? What are your personal...
What are some key challenges Nissan is facing this day and age? What are your personal recommendations for improving operations at this company?
what are some of the key challenges facing state and national policymakers given the current status?
what are some of the key challenges facing state and national policymakers given the current status?
What are the key challenges in Software Defined Networks (SDN). How will you migrate from a...
What are the key challenges in Software Defined Networks (SDN). How will you migrate from a traditional network to an SDN based network?
What are the challenges facing mental illness?
What are the challenges facing mental illness?
What are the main challenges facing the EU?
What are the main challenges facing the EU?
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software...
Question 1 Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification through to maintaining the system after it has gone into use. Explain why software developers should adopt the discipline of software engineering to develop a system. Question 2 You are designing a mobile banking system. The system enable customer to access the information from his personal mobile and can able to view his account details. This...
1. Using practical examples, discuss the key challenges facing companies in the twenty-first century in reaching...
1. Using practical examples, discuss the key challenges facing companies in the twenty-first century in reaching consumers. What actions might marketers take to ensure they are attractive to consumers? 2. What are available means of communication that companies can choose to communicate with their customers effectively? Give examples to illustrate your answer. 3. Go to 2 fast food restaurants and order a meal. Note the questions you are asked and observe how orders are handled; did you observe any significant...
Describe three (3) key challenges facing multinational firms historically and today.
Describe three (3) key challenges facing multinational firms historically and today.
what are the challenges facing China in the investment in Africa?
what are the challenges facing China in the investment in Africa?
what are the major challenges facing the accounting profession?
what are the major challenges facing the accounting profession?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT