Perform requirement analysis of a simple software system

Assignment Help Management Information Sys
Reference no: EM132339611

PRINCIPLES OF SOFTWARE ENGINEERING

Course description

This course explores basic truths, rules or assumptions about software engineering that hold regardless of the  technique, tool or language selected. The course introduces students to principles in software development i.e. all that is involved between the conception of the desired software through to the final manifestation of the software (software product).

Course Objectives

The course aims to provide students with understanding and skills in:

i) Software Development process and the core activities at various levels of development

ii) Requirements analysis of a simple software system

iii) Managing a Software Development process

iv) Designing, implementing and deploying a software product

v) Managing a team of software developers

vi) Software Documentation

vii) Validation, Verification and testing a software Product.

Learning outcomes

Upon successful completion, the student should be able to:

(i) Demonstrate mastery of the software development process, describing core activities at various levels of software development;

(ii) Perform requirement analysis of a simple software system;

(iii) Show ability to manage a software development process;

(iv) Design, oversee implementation and deployment of a software product;

(v) Manage a team of developers;

(vi) Demonstrate skills in at least one tool of software documentation;

(vii) Work in a team to design, develop, test and validate a software product.

Reference no: EM132339611

Questions Cloud

Money and culture : "Money and Culture" Discuss the role of the International Monetary Fund in global trade and how this differs from the role of the World Bank.
Distinguish between analogue and digital electronics : DIGITAL ELECTRONICS-Year 2 Semester II-Distinguish between analogue and digital electronics.Identify and distinguish between the various types digital systems.
How would you describe personality to a person : How would you describe personality to a person who has no knowledge of the field of personality psychology? What are some key personality features that define.
Compensation purpose and strategy document : The purpose of this assignment is to choose a compensation philosophy that is appropriate for your chosen firm and articulate a rationale for this selection.
Perform requirement analysis of a simple software system : PRINCIPLES OF SOFTWARE ENGINEERING-Year 2 Semester I-Perform requirement analysis of a simple software system;Manage a team of developers;
Demonstrate the understanding of object oriented design : OBJECT-ORIENTED PROGRAMMING-Year 2 Semester I-Demonstrate the understanding and application of Object oriented design techniques.
What is the christian view of the nature of human persons : Assignment - Nursing; Ethical and spiritual decision making in health care - What is the Christian view of the nature of human persons
Explain how a theorem applies to specific examples : NUMERICAL METHODS-Year 2 Semester I-Translate quantifiable problems into mathematical terms and solve these problems using numerical methods.
Explain the types of power or privilege each group possesses : Describe the diversity situation or cultural dilemma and cultural groups impacted by this topic. Explain the types of power or privilege each group possesses

Reviews

Write a Review

Management Information Sys Questions & Answers

  Identify a major information security incident

Identify a major information security incident that has occurred in the recent past (within the last five years).

  Question about it infrastructureuse of information

question about it infrastructureuse of information technology within a typical bankassess the organizations it

  How much of business expenditures has been spent on it

In private business, how much of business expenditures has been spent on IT? The widely known open source software (Linux) that was posted in 1991 was created.

  Evaluate the three standard organizations

Evaluate the three (3) standard organizations including IEEE, ISO, and ANSI to determine the most important for communication technology.

  Show how an effective leader can manage

Emerging technology - Show how an effective leader can manage the change that implementing this new technology might require.

  Basic steps for designing a logistics network

Logistics Network - What are the basic steps for designing a logistics network?

  Describe how you would start this incident off correctly

Describe how you would start this incident off correctly by properly protecting and securing the evidence on the laptop.

  Explain the cost benefits to cloud computing

Discuss whether or not there are cost benefits to cloud computing using specific examples. Be sure to include at least three reference sources.

  Who will this mis system help and why

What is the company where this MIS system going to be? What is the industry this company participates in? Who does this company compete with? Does this new system fit with the company's mission statement?

  What is the difference between usability and accessibility

What is Web Technology? Define and provide two examples of webtechnology and where is has been implemented. How has digitization changed the manner in which society consumes information? How has perception of information by the public changed as a re..

  Research how organizations access control policy builds

Research how organizations Access Control Policy builds enforcement measures to ensure their access control system is effective and safe.

  Describe the best practice to employ to mitigate malware

Malware stays for Malicious Software which is expected to defile a customer's machine and power insidiousness to the data and performs .

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