Question

In: Computer Science

**SOFTWARE ENGINEERING** Think about the following, as they pertained to your project: the problems you encountered...

**SOFTWARE ENGINEERING**

Think about the following, as they pertained to your project:

  1. the problems you encountered during the project
  2. the impact those problems had on development
  3. what was done to handle those problems
  4. what you would do in the future to avoid these problems or minimize their impacts

Your analysis should include both technical and non-technical (e.g. , personnel, communication, etc. ) issues.

Solutions

Expert Solution

For running a smooth project, it is really important to overcome the problems that will be prevailing over your project. The problem can arise from the technical side, managerial side or may even arise from the financial side also.

  • Technical problems can be anything server side problems such server failures or development bugs etc. Those issues also hampers a lot to the project.
  • Managerial problem such as the implementation of new policies to the project. These actually hampers the continuity and flow of the project. Several security related problems can arise with a wrong policy implementation.
  • Finance related issue such as budget crunch that leads ti sacking of employees from the project also damage a lot to the development of the project.

For handling technical problems, you need to solve it using the technical operations and for that all technical employees are functioning for that. Technical issues can come anytime and there is no solution to avoid technical issues. But for that we can multiple the infrastructure which will provide fault tolerance and high availability.

For managerial problems, the policies are first implemented on a particular team, if that works fine that is then implemented on the whole project. Before implementation of a policy, the outcomes and impacts of the policies must be taken into consideration.

Lastly, for encountering the financial issue, keep a budget for your project so that you will never be out of budget. In future also, the same thing must be followed to the financial problem.


Related Solutions

Model the following in JAVA PROGRAMMING : In a software engineering project we are developing software...
Model the following in JAVA PROGRAMMING : In a software engineering project we are developing software for a Real estate agency. The Real Estate Agency has these types of properties: Shops, Apartments and Villas. All properties have: Property Owner, Address, Property Purpose (Sale/Rent), Area (in m^2) and price. Model these in an inheritance hierarchy considering that: 1. Shops have these fields in addition to properties: Floor (int), Street view (boolean). 2. Apartments have these feilds in addition to properties: Floor,...
- Think about software project (application that help the society)  to fill the proposal Project Name:   Project...
- Think about software project (application that help the society)  to fill the proposal Project Name:   Project Purpose Statement:        Background: Objectives: Key Stakeholders and Other Players: Organisational Requirement: Approach: Timeframe & Milestones: Inclusions & Deliverables: Exclusions: Critical Success Factors: Assumptions: Constraints: Related Projects: Risks: Sign Offs:
Staffing a Project Team. What problems or obstacles may be encountered by the project manager when...
Staffing a Project Team. What problems or obstacles may be encountered by the project manager when attempting to staff his or her project team? Offer 2-3 problems or issues that may be experienced when staffing a project and provide a recommendation for managing and resolving the issue. What issues have you encountered and how were they responded to?
Think about different types of software, programs and applications. Think about the following scenario then answer...
Think about different types of software, programs and applications. Think about the following scenario then answer the question below: You are the director of information technology at a company that frequently hires student interns. The interns tend to have limited experience with using file, disk, and system management tools. As part of your job, you lead workshops that teach the interns the many tasks and functions they can perform using these tools. Choose three categories of tools, such as disk...
Discuss steps required to manage a software engineering project.
Discuss steps required to manage a software engineering project.
I need some ideas for software engineering project
I need some ideas for software engineering project
Which of the following about CASE (Computer Aided Software Engineering) is incorrect?       a.   The information...
Which of the following about CASE (Computer Aided Software Engineering) is incorrect?       a.   The information repository is the heart of an Integrated CASE tool.       b.   Integrated CASE tools are stand-alone CASE tools connected together by the information repository.       c.   Software reusability provided by Integrated CASE tools is attained through the use of the information repository.       d.   CASE technology is mainly applied to eliminate the tasks of analysis and design for systems analysts.       e.   None of...
Software Engineering Process Discuss the activities that make up a software engineering process. Your response should...
Software Engineering Process Discuss the activities that make up a software engineering process. Your response should include the engineering phases of requirements : - Design, coding, testing, reviews, refactoring, defects, team and customer communication. - How is Agile the same as the Plan and Document process (aka Waterfall) - In what ways is Agile different from Plan and Document
Identify at least 3 problems, frustrations, or unmet needs that you have encountered in your personal...
Identify at least 3 problems, frustrations, or unmet needs that you have encountered in your personal life, through a work experience or in school. For each problem you identify, answer the following questions. Describe the problem, frustration, or unmet need. Why is the solution to this problem important to you? Do other people have this problem? How are they currently solving the problem? How might you offer a better solution?
What are the documentations of an online banking system for a project in software engineering
What are the documentations of an online banking system for a project in software engineering
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT