Preview

software testing

Powerful Essays
Open Document
Open Document
1482 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
software testing
FaaDoOEngineers.com
Engaging Peers, Inspiring Careers!

India’s No.1 website for:
• IIT-JEE/AIEEE preparation resources
• Coaching centre packages
• Engineering Major and Minor projects

• Seminar reports
• Paper presentations
• EBOOKS
• Resumes/CVs, and so much more…

Software Engineering

2

Unit 1 syllabus
• Introduction to Software Engineering : The evolving role of software, Changing Nature of
Software, Software myths.
• A Generic view of process : Software engineering- A layered technology, a process framework, The Capability Maturity Model
Integration (CMMI), Process patterns, process assessment, personal and team process models. 3

INDEX
Unit-1

S.No

Topic

Lecture No PPTSlides

Introduction to software
Engineering: Evolving role software L1

3

2

The changing nature of software & legacy software

L2

10

3

Software myths

L3

15

4

A generic view of process:
Software Engineering-A layered technology L4

19

5

A Process Framework

L5

5

The Capability maturity model
Integration(CMMI)

L6

6

Process Patterns, Process assessment L7

7

Personal and Team Process models L8

1

22
25

31
35
4

Introduction to software Engineering
The Evolving role of software
• Dual role of Software
A Product
- Information transformerproducing, managing and displaying
A Vehicle for delivering a product
- Control of computer(operating system),the communication of information(networks) and the creation of other programs

5

Introduction to software Engineering


Software is defined as
1. Instructions
- Programs that when executed provide desired function
2. Data structures
-Enable the programs to adequately manipulate information
3. Documents
-Describe the operation and use of the programs. 6

Introduction to software Engineering
• Definition of Engineering
-Application of science, tools and methods to find cost effective

You May Also Find These Documents Helpful

  • Satisfactory Essays

    5. Refers to scanning a system for vulnerabilities and reveals information about the target that is needed to access it.…

    • 263 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Coupling metrics: It provides an indication of the "connectedness" of a module to other modules…

    • 431 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    testing

    • 1193 Words
    • 11 Pages

    Along with their daily workload, interns will also meet as a group to participate in weekend…

    • 1193 Words
    • 11 Pages
    Powerful Essays
  • Good Essays

    Software Engineering

    • 985 Words
    • 4 Pages

    I have many goals in mind for my life. I want to graduate university, possibly go to graduate school, and obtain a career in which I am happy and satisfied. Yes, I know this sounds very cliché as many people want to obtain this kind of life. I don’t mind obtaining a “normal” happy life as long as I am happy with it. I am familiar with Maslow’s Hierarchy of Needs and I want to make sure I fulfill my lower needs before I start trying to achieve my goals. I have never actually applied the GIOADA process to my decision making in the past. After reading the document that describes the GIOADA process, I will start applying this process to future decisions I make in life. Also, as I look back at some of the big decisions I made previously, I wish I applied the GIOADA process in making these decisions. That would have allowed me to more strongly analyze all the processes of the decision making.…

    • 985 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Penetration-Testing

    • 14938 Words
    • 60 Pages

    tools, both commercial and free. In this thesis a selection of such tools are tested…

    • 14938 Words
    • 60 Pages
    Good Essays
  • Best Essays

    [3] A. Abran and J. W. Moore, Guide to the software engineering body of knowledge: trial version (version 0.95)…

    • 2683 Words
    • 11 Pages
    Best Essays
  • Good Essays

    The null hypothesis for the study on two groups of participants with one group proofreading 10 pages of material for errors, and the other group proofreading the same material from a…

    • 462 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    System Testing

    • 2275 Words
    • 10 Pages

    In this report I will be writing about integration and system testing which is a type of testing which is conducted in the software development process. I will start off by writing about integration testing.…

    • 2275 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    Software Evaluation

    • 3601 Words
    • 15 Pages

    Summary of Software Category: Business application software, by definition is: a software group that does not run the computer, but rather provides a tool for the user to accomplish a specific type of task by using the computer’s capabilities. Application software can be stand alone, such as word processors or media players, or suites like Microsoft Office, WordPerfect, etc. Groups include software types such as enterprise software, educational software, media software, or customer relations and supply chain software (Wikipedia).…

    • 3601 Words
    • 15 Pages
    Powerful Essays
  • Good Essays

    Test Driven Development

    • 332 Words
    • 2 Pages

    In test-driven development, each new feature begins with writing a test. This test must inevitably fail because it is written before the feature has been implemented. (If it does not fail, then either the proposed "new" feature already exists or the test is defective.) To write a test, the developer must clearly understand the feature's specification and requirements. The developer can accomplish this through use cases and user stories to cover the requirements and exception conditions, and can write the test in whatever testing framework is appropriate to the software environment. This could also be a modification of an existing test. This is a differentiating feature of test-driven development versus writing unit tests after the code is written: it makes the developer focus on the requirements before writing the code, a subtle but important difference.…

    • 332 Words
    • 2 Pages
    Good Essays
  • Good Essays

    This is the written report for the Assignment 01 of CSC2407 - Introduction to Software Engineering. The report consists of responses to the 3 questions given in assignment instructions, which are as follows;…

    • 895 Words
    • 4 Pages
    Good Essays
  • Good Essays

    It Exam

    • 1292 Words
    • 6 Pages

    1. How does effective data resource management contribute to the strategic goals of an organization? Provide examples.…

    • 1292 Words
    • 6 Pages
    Good Essays
  • Powerful Essays

    Testing

    • 3103 Words
    • 13 Pages

    Voluntary euthanasia takes place at the patient's request but it is the physician who executes the final act. This is to be distinguished from assisted suicide, where the patient performs the final act and causes his own death. The assistance may come in the form of practical assistance, such as that rendered by friends and family members to those who travel abroad for the purpose of ending their lives. It may also…

    • 3103 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    TESTING TOOLS AND STANDARDS: Automated Tools for Testing - Static code analyzers - Test case generators - GUI Capture/Playback – Stress Testing - Testing Client –server applications - Testing compilers and language processors - Testing web-enabled applications-.ISO 9000…

    • 9210 Words
    • 37 Pages
    Good Essays
  • Satisfactory Essays

    Windows XP Professional not allows you to assign the full range of NTFS permissions to files and folders.…

    • 2805 Words
    • 12 Pages
    Satisfactory Essays