Study Guides (234,318)
Canada (113,098)
COMP 3004 (1)
all (1)

COMP3004Notes.odt

5 Pages
212 Views
Unlock Document

School
Carleton University
Department
Computer Science
Course
COMP 3004
Professor
all
Semester
Winter

Description
COMP 3004 Notes1 Chapter 1The Nature of SoftwareIntangibleHard to understand development effortEasy to reproduceCost is in its developmentLaborintensiveHard to automateEasy to modifyPeople make changes without fully understanding itNot typically wear outMemory leaks can kill systemsStakeholders in Software Engineering1Users2Customers3Software developers4Development managers5Quality Assurance StaffNonfunctional Software QualityUsabilityUsers can learn it and fast and get their job done easily EfficiencyIt doesnt waste resources such as CPU time and memoryReliabilityIt does what is required to do without failingMaintainabilityIt can be easily changedReusabilityIts parts can be used in other projects so reprogramming is not neededSoftware Engineering ProjectsCorrective projects fixing defectsAdaptive projects changing the system in response to changes inOperating systemDatabaseRules and regulationsEnhancement projects adding new features for usersReengineering or perfective projects changing the system internally so it is more maintainable Activities Common to Software ProjectsRequirements and specificationIncludesDomain analysisDefining the problemRequirements gatheringObtaining input from as many sources as possible
More Less

Related notes for COMP 3004

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.

Submit