StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Software Engineering mid - Essay Example

Cite this document
Summary
Software engineering is an engineering discipline that is concerned with all the aspects of software production. It is concerned with developing the software infrastructure, control, applications and databases in the system. It involves wider responsibilities than simply the application of technical skills.
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER95.5% of users find it useful
Software Engineering mid
Read Text Preview

Extract of sample "Software Engineering mid"

Download file to see previous pages

Application software - may be written in obsoleteprogramming languages.Application data - often incomplete and inconsistent.Business processes - may be constrained by softwarestructure and functionality.Business policies and rules - may be implicit andembedded in the system software.Answer to section 7:The fundamental activities that are common to all software processes are:Specification: It relates to the initial specifications on how to build the software. The process of establishing what services are required and the constraints on the system's operation and development.

Design: It relates to the process of converting the system specification into an executable system.Validation: It is intended to show that a system conforms to its specification and meets the requirements of a system customer.Evolution: Software is inherently flexible and can change. The properties like scalability and flexibility is addressed here.Answer to section 8:The advantages of incremental development and delivery are:Customer value can be delivered with eachincrement so system functionality is availableearlier.

Early increments act as a prototype to helpelicit requirements for later increments.Lower risk of overall project failure.The highest priority system services tend toreceive the most testing.Answer to section 9:The six fundamental best practices of RUP are:Develop software iterativelyManage requirementsUse component-based architecturesVisually model softwareVerify software qualityControl changes to softwareAnswer to section 10:The five common project management activities are:Proposal writing: Usually done before getting the project.

Project planning and scheduling: Done as a part of the planning process.Project costing: Project feasibility. A project milestone is a predictable state where a formal report of progress is presented to management. Application domain experience: For a project to develop a successful system, the developers must understand the application domain. It is essential that some members of a development team have some domain experience. Programming language experience: This is normally only significant for short duration projects where there is not enough time to learn a new language.

While learning a language itself is not difficult, it takes several months to become proficient in using the associated libraries and components. Problem solving ability: This is very important for software engineers who constantly have to solve technical problems. However, it is almost impossible to judge without knowing the work of the potential team member. Educational background: This may provide an indicator of the basic fundamentals that the candidate should know and of their ability to learn.

This factor becomes increasingly irrelevant as engineers gain experience across a range of projects. Personality: This is an important attribute but difficult to assess. Candidates must be reasonably compatible with other team members. No particular type of personality is more or less suited to software engineering. 3.

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Software Engineering mid Essay Example | Topics and Well Written Essays - 750 words”, n.d.)
Retrieved from https://studentshare.org/miscellaneous/1499587-software-engineering-mid
(Software Engineering Mid Essay Example | Topics and Well Written Essays - 750 Words)
https://studentshare.org/miscellaneous/1499587-software-engineering-mid.
“Software Engineering Mid Essay Example | Topics and Well Written Essays - 750 Words”, n.d. https://studentshare.org/miscellaneous/1499587-software-engineering-mid.
  • Cited: 0 times

CHECK THESE SAMPLES OF Software Engineering mid

Software Engineering and Novel Programming

Because of the cold war the computer rooms were heavily guarded and research on software engineering was not given much importance. After thorough research done by software engineers and some independent programmers some of the programming languages like BASIC, Pascal etc.... They quickly grabbed the opportunity and invested heavily on software engineering research.... It's the research and analysis done by the scientists and programmers in software engineering yielded fruitful results in the development of different programming languages, which became more and more user friendly....
3 Pages (750 words) Essay

HND Computing and Software Engineering

ND COMPUTING AND software engineering 3 In the ill-defined problems, the dilemma regarding what virus might struck in the computer sets, the capability of the manpower to execute the demand, the uniformity of performance of the computer sets in the three branches and other related problems are among those that are to be included in this kind of problem....
10 Pages (2500 words) Essay

Re-engineering management

With the аppeаrаnce of new trend of re-engineering in mаnаgement prаctice, mаnаgers stаrted to leаrn the process аnd possible consequences of its implementаtion.... Аccording to my reseаrch in this field I totаlly аgree with the clаim thаt re-engineering is… Whether mаnаgers consider it а revolution or а fаd, they need to primаry leаrn аbout this pаrticulаr business process аnd then decide whether to chаnge the wаy their orgаnizаtion is Re-engineering mаnаgement With the аppeаrаnce of new trend of re-engineering in mаnаgement prаctice, mаnаgers stаrted to leаrn the process аnd possible consequences of its implementаtion....
2 Pages (500 words) Essay

Object-Oriented Modeling Issues

The CIO is a strategic decision maker for every information needs of the organization and makes sure that all penetrations for cost, effort and monetary optimization are performed at… The role of the CIO is to understand, identify, prioritize and implement the information needs and requirements for growth, better productivity and seamless integrations of required business units for better communication of information in an accurate and timely manner....
10 Pages (2500 words) Essay

Software Change Management Process

The following paper under the title 'software Change Management Process' gives detailed information about program system changes which are found to be rather inevitable and ultimately tend to become more complex over time as they are used in practice.... hellip; It is common knowledge that rarely does anything tend to function according to plan and as such, it is found that program projects are no exception to this rule....
8 Pages (2000 words) Case Study

Human Factors and Social Aspects in Software Engineering

In simple terms, software engineering refers to the process of developing software with an aim of making them more efficient, reliable, affordable and easy to maintain while meeting the customers' expectations.... hellip; While one could view software engineering as an issue solely left for the engineers, surprisingly, the humans do influence how it is developed.... In light of the definition offered, it is easier to see why humans play a pivotal role in the software engineering....
7 Pages (1750 words) Case Study

Software Engineering

This literature review "software engineering" presents an effective system development process that requires professional handling of challenges and changes necessary for the development of a system.... software engineering is the transition of traditional local development forms into collaborative software teams beyond national borders.... The global demands for software demand an inquiry into the challenges that Requirements engineering faces (Vlas & Robinson, 2012, p....
12 Pages (3000 words) Literature review

Software Engineering - System Modelling Tools and Techniques

… The paper “software engineering - System Modelling Tools and Techniques” is an excellent variant of thesis proposal on engineering.... The paper “software engineering - System Modelling Tools and Techniques” is an excellent variant of thesis proposal on engineering....
18 Pages (4500 words) Thesis Proposal
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us