answersLogoWhite

0

What is the Modularization Criteria

User Avatar

Wiki User

11y ago

What else can I help you with?

Continue Learning about Computer Science

Define cad training and explain its benefits.?

cad software is a software that will provide computer based digital format for represented 2d and 3d objects. cad training would teach you how to work the program and could be extremely helpful for engineering, design, architectural courses, and much more.


Explain the 7 tasks in requirements engineering?

InceptionElicitationElaborationNegotiationSpecificationValidationRequirements ManagementSome of these tasks may occur in parallel and all are adapted to the needs of the project.


What is the various activities involved in software project management its explain?

various activities involved in project management


When using the computer as an analogy to explain the relationship between cognition and the brain the brain is described as the computer's and cognition as its?

They describe the physical brain as the computer's hardware, and cognition as its software.


How do software myths affect a software process?

Software myths are common beliefs that are propogated as truths, may seem to be plausible, but are false. Believing in software myths at best leads to low productivity and poor software quality and at worst leads to failed projects.Here are just a few myths in the software world:The sooner developers start coding the sooner the software will be builtDevelopment problems can be solved by using state-of-the art tools.Late projects can be solved by adding more peopleChange is easily accommodated, since software is malleable.A general statement of need is sufficient to start codingYou can't assess software quality until the program is running.Lines of code (LOC) is a useful measure of software productivityThere are many more myths out there, but the common thread is that these myths are believed because people do not get hard evidence on what works in software development and what doesn't. People confuse their personal biases and beliefs with facts.If you want facts about what works and what doesn't in software development then you want to get books like: The Economics of Software Quality by Capers Jones (link below), which document hard evidence after considering 10,000+ projects.Other quality authors are Tom Demarco and Edward Yourdon.

Related Questions

Explain why modularization or function subprograms important?

It allows to simplify logic of your programs and makes your code more readable.


What is the meaning of engineering Explain with suitable examples?

Engineering is the application of rules of engineering to any field e-g application of rules of engineering to computer-science makes it computer-engineering similar to all fields (electrical, civil, petroleaum,software)


Define algorithm and explain its criteria?

algorithm criteria


What are the Goal of software engineering?

Objectives 1) To define software engineering and explain its importance 2) To discuss the concepts of software products and software processes 3) To explain the importance of process visibility 4) To introduce the notion of professional responsibility


What is software explain?

what is the software


What is a Software Engineering Process Framework explain in detail?

Software product meets the customer requirement or not. Time to deliver the product to customer. Cost for development product. Validation and Verification at last maintenance cost


Explain how the lack of metrics for measuring certain software properties affects the software engineering discipline?

Having a lack of metrics, for software engineering, may cause issues for clients that require metrics for their business project. It is common in other engineering related disciplines to have metrics to show progress schedule and report. These metrics may aid in meeting deadlines and receiving payment. Not having them may cause issues in the future for software engineers and project managers.


Explain splitting criteria?

i dont kno


Explain how genetic engineering can be useful in the treatment of human illnesses such as diabetes?

Explain how genetic engineering can be useful in the treatment of human illnesses such as diabetes?


Explain what a systems software and list the example of systems software?

software eg


How would the project team members identify and explain the criteria for working as a member of a project team?

how would the project team members: identify and explain the criteria as a member of a project team


How do you make talented software?

You need to explain what you mean by "talented" software?