Discuss the place of specification in the software process

Assignment Help Software Engineering
Reference no: EM132334700

Assignment - INTRO. TO SOFTWARE ENGINEERING

General Objectives: On completion of this course the student should be able to:

1.0 Know the fundamental concept of software Engineering.

2.0 Know software Requirements.

3.0 Know design process in software engineering.

4.0 Understand verification and validation Process.

5.0 Understand Software Management.

1-3 To be able to:

• Define Software Engineering,

• Distinguish between the various software engineering model

• Explain the differences between verification and validation

• Explain the activities involved in software process

• Discuss software processes i.e waterfall, exploratory programming, prototyping, formal transformation and systems assembly from reusable components.

Provide definition for software Engineering

Explain all the software engineering models and compare them.

Discuss software processes

4-7 Be able to explain

-Software requirement documents

-Systems contests.

-Requirement definition

-Requirement solution.

Discuss the place of specification in the software process.

Explain the problems of introducing complete and content specifications

Describe the structures of a requirement document.

Use Data flow techniques to define the context in which a system operates.

Use structured natural language to express requirements.

Discuss Evolution with respect to system procurers, discover errors and emergence of new requirements.

8-10 Be able to explain

• The design process

• Design strategies

• Design quality in Software engineering.

Define the design process

Explain the different stages of the design process.

Explain the different stages in the process (architecture, water face,  data structure, software, component, and Hyorithm)

Discuss object oriented design and function-oriented design strategies.

Describe main activities in the software design process using entity-relation diagram.

Explain design quality attributes (cohwercon, coupling, understand ably and adoptability)

Explain when maximizing cohesion and minimizing coupling leads to use dependable systems.

11-13 To be able to describe the

-Testing process

-Test planning

-Testing strategies

State and explain the objectives of verification and validation

State and explain the statistical and defect testing

Describe the testing process (unit, module, sub-systems, system and acceptance)

Explain test plan components and illustrate the relationships between test plans and the software process.

Discuss testing strategies (Topdown, Bottom up, thread and stress)

14-15 Be able to explain

• Management Activities

• Software management structures

• Programmer Productivity.

Explain the differences between software project management and other types of engineering project management.

Describe management activities (proposal writing, project planning and scheduling, project monitoring and reviews, personnel selection and evaluation Report writing and presentations.

Describe software management structures (programming team  organization, and chief programmer teams)

Illustrate software management structures.

Explain programmer productivity (Analysis time, design time, coding tune, validation tune)

Explain factors affecting programmer productivity.

Reference no: EM132334700

Questions Cloud

Is this a systemic disease affecting multiple organ systems : Is this a systemic disease affecting multiple organ systems or do you believe this is an isolated condition with random symptom presentation?
Assess a supply chain decision making problem : 7108IBA Supply Chain Modeling - assess a supply chain decision making problem. The report, which should be no more than 2,000 words, should clear)
What ethical issues pertaining to privacy : 1. What ethical issues pertaining to privacy do you see in this scenario?
Describe in-group and out-group members : Do employees choose which group they want to be part of? Can they move back and forth between the two groups?
Discuss the place of specification in the software process : COM 324 -INTRO. TO SOFTWARE ENGINEERING -Discuss the place of specification in the software process. Explain the problems of introducing complete and content.
Diversity should be looked at for gender : Diversity should be looked at for gender, age, skills, education, culture, and experience in order to have a diverse workforce.
How might a company overcome challenges : How might a company overcome these challenges? Do you think all companies today should have a global presence? Why or why not?
Bus 5113 organizational theory and behavior : In the study of human behaviors, organizational leaders must understand concepts such as values, attitudes, perceptions, and behaviors of people.
The skeletal system and the integumentary system : The bones comprising the skeletal system provide support and structure for the skin of the integumentary system. Secondary Organ System: Integumentary System

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd