introduction to software development

An Introduction to Software Engineering

An Introduction to Software Engineering

... its development constraints Development - production of the software system Validation - checking that the software is what the customer wants Evolution - changing the software in response to ... several times development costs Software engineering is concerned with cost effective software development ©Ian Sommerville 2004 Software Engineering, 7th edition Chapter Slide FAQs about software ... for a particular customer or may be developed for a general market Software products may be • •  Generic - developed to be sold to a range of different customers e.g PC software such as Excel...

Ngày tải lên: 14/09/2012, 11:26

11 707 1
introduction to software

introduction to software

... focus on the tools used Some tool vendors refer to code-coverage tools as white box tools, and tools that facilitate applying inputs and capturing inputs—most notably GUI capture replay tools—as ... down Test monitoring tools should be used whenever possible to track which tests have already been performed and the outputs of these tests to avoid repetition and to aid in the software maintenance ... properly organised and stored and, last but not least, individual translators are not too motivated to change their working habits Laboratory tests are mostly performed to assess the general usability...

Ngày tải lên: 03/10/2013, 14:20

22 334 0
Introduction to Software

Introduction to Software

... criteria, which enables a customer to determine whether to accept the system or not Performance Testing: To evaluate the time taken or response time of the system to perform it’s required functions ... on the widely employed types of testing Unit Testing: The testing done to a unit or to a smallest piece of software Done to verify if it satisfies its functional specification or its intended ... Testing of a software product or system conducted at the developer’s site by the customer Beta Testing: Testing conducted at one or more customer sites by the end user of a delivered software product...

Ngày tải lên: 25/10/2013, 03:20

3 215 0
Tài liệu Introduction to Web Development Technologies Delivery Guide pptx

Tài liệu Introduction to Web Development Technologies Delivery Guide pptx

... or Autorun.exe xii Introduction to Web Development Technologies Student Materials Compact Disc Contents The Student Materials compact disc contains the following files and folders: ! Autorun.exe ... Adding Images to a Web Page .29 Creating Tables 41 Formatting Tables 47 Nesting Tables .54 iv Introduction to Web Development Technologies ... vii viii Introduction to Web Development Technologies ! Create an XML data island ! Process input form information by using Active Server Pages (ASP) ! Add information from a database to a Web...

Ngày tải lên: 11/12/2013, 14:15

14 558 1
Tài liệu Introduction to Web Development Technologies Classroom Setup Guide ppt

Tài liệu Introduction to Web Development Technologies Classroom Setup Guide ppt

... the audio output to be sure that the sound system is properly configured Classroom Setup Guide Classroom Setup Checklist 1912A: Introduction to Web Development Technologies Photocopy one sheet ... slides (instructor computer only) Increase Notepad’s default text size to 12pt bold (instructor computer only) Increase Internet Explorer’s default display size to larger (instructor computer only) ... the audio output to be sure that the sound system is properly configured (instructor computer only) # Classroom Setup Guide Classroom Setup Tests 1912A: Introduction to Web Development Technologies...

Ngày tải lên: 11/12/2013, 14:15

14 617 0
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering pptx

... Pressman, Software Engineering: A Practioners Approach 5th Ed., McGraw-Hill, 2001 R Pressman, K ngh phn mm Tp 1, 2, NXB Giỏo dc, H Ni, 1997 (Ngi dch: Ngụ Trung Vit) I Sommerville, Software Engineering ... thng, thit k chng trỡnh, kim th, ton b quy trỡnh qun lý phỏt trin phn mm HUT, Falt of Dept of SE, 2001 SE-I.13 Nhúm cỏc chng trỡnh L phn giao din vi phn cng, to thnh t cỏc nhúm lnh ch th cho ... Phng phỏp lun (Methodology): nhng chun mc c bn ch to phn mm vi cỏc ch tiờu nh tớnh Cỏc phng phỏp k thut (Techniques): nhng trỡnh t c th ch to phn mm v l cỏch tip cn khoa hc mang tớnh nh lng...

Ngày tải lên: 20/12/2013, 17:15

115 897 3
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần II docx

... liu Bookstore Orders N Books Cardinality : ch nh lng ca mi quan h 1:1 one -to- one 1:N one -to- many M:N many -to- many Modality : cú th cú, cú th khụng cú quan h bt buc cú quan h Customer HUT, ... liu mụ t mu (instance) to liờn kt (reference) n cỏc mu khỏc Ford Car Automobile Company Blue ID Ford Tp cỏc thuc tớnh ca i tng d liu c xỏc nh thụng qua ng cnh ca bi to n HUT, Falt of Dept of ... SE, 2002 SE-III.11 5.2.2 Phõn tớch cỏc yờu cu phn mm v thng lng vi khỏch hng Software Engineering Group HUT, Falt of Customer Group Dept of SE, 2002 SE-III.12 Requirements Analysis and Negotiation...

Ngày tải lên: 20/12/2013, 17:15

42 595 2
Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

Tài liệu Nhập môn công nghệ học phần mềm - Introduction to Software Engineering - Phần IV pdf

... – – Kiểm thử lên (Bottom-up Test) Kiểm thử xuống (Top-down Test) Kiểm thử cột trụ (Big bung Test) Kiểm thử kẹp (Sandwich Test) HUT, Falt of  Dept of SE, 2001 SE-V.20 Bottom-up Test • Các môđun ... thử dựa đặc tả bên chương trình: Kiểm thử hộp trắng (white box test): HOW ? • Kiểm thử Top-Down hay Bottom-Up HUT, Falt of  Dept of SE, 2001 SE-V.12 Kiểm thử hộp đen • Phân đoạn tương đương ... chuyển lên mức HUT, Falt of  Dept of SE, 2001 SE-V.21 Bottom-up Test (Tiếp) Mức Mức Mức Mức HUT, Falt of  Dept of SE, 2001 SE-V.22 Top-down Test • Môđun điều khiển dùng trình điều khiển kiểm...

Ngày tải lên: 20/12/2013, 17:15

48 646 2
Tài liệu iPhone and iPad in Action: Introduction to SDK Development docx

Tài liệu iPhone and iPad in Action: Introduction to SDK Development docx

... may want to add it to your Dock Warning: installation dangers The SDK development tools will replace any existing Apple development tools you have You’ll still be able to regular Apple development, ... book, and we’ve done our best to ensure that what we include complements Apple’s information We’ll continue to provide you with introductions to topics and to point you toward the references when ... because you don’t have to get your code signed by Apple to test it out here iPad Simulator simulates an iPad running on your desktop Similar to the iPhone Simulator, it attempts to emulate the device...

Ngày tải lên: 12/02/2014, 20:20

433 6,1K 2
WBI LEARNING RESOURCES SERIES: Beyond Economic Growth An Introduction to Sustainable Development An Introduction to Sustainable Development ppt

WBI LEARNING RESOURCES SERIES: Beyond Economic Growth An Introduction to Sustainable Development An Introduction to Sustainable Development ppt

... 1–5 Table Indicators to Chapter 6–7 Table Indicators to Chapter 8–9 Table Indicators to Chapter 10–13 Table Indicators to Chapter 14–16 145 150 160 170 180 192 Annex 3: Millennium Development Goals ... specialized development agencies) This book is designed to introduce readers to some major challenges in today’s sustainable development (from the global to the national and perhaps even to the local ... Acknowledgments vi Introduction Difficult Questions, Different Answers Data and Development About This Book How to Use The Book What Is Development? Goals and Means of Development Sustainable Development...

Ngày tải lên: 08/03/2014, 08:20

211 400 1
Recommended Approach to Software Development Revision 3

Recommended Approach to Software Development Revision 3

... approach to software development that is based on studies conducted by the Software Engineering Laboratory (SEL) since 1976 It describes methods and practices for each phase of a software development ... Introduction SECTION INTRODUCTION This document presents a set of guidelines that constitute a disciplined approach to software development It is intended primarily for managers of software development ... for Software Development, teams of technical managers from NASA/GSFC and Computer Sciences Corporation (CSC) met weekly for many months to resolve issues related to flight dynamics software development...

Ngày tải lên: 13/05/2014, 21:49

213 217 0
Introduction to Software Engineering ppt

Introduction to Software Engineering ppt

... even ‘paper’ prototype Prototyping… • Quick design focuses on aspects visible to user; features clearly understood need not be implemented • Prototype is tuned to satisfy customer needs - Many ... quality of software Poor maintainability Reasons for failure… • Ad hoc software development results in such problems - No planning of development work (e.g no milestones defined) - Deliverables to user ... Prototyping • Customer may want prototype itself! • Developer may continue with implementation choices made during prototyping - may not give required quality, performance… • Good tools need to...

Ngày tải lên: 28/06/2014, 07:20

45 351 0
A Concise Introduction to Software Engineering docx

A Concise Introduction to Software Engineering docx

... entity, as it must change to adapt to our increased understanding about software development and availability of newer technologies and tools Due to this, a process to manage the software process is ... needs to be changed due to some changes in the requirements or due to some defects that need to be removed Overall, as the world changes faster, software has to change faster, even while under development ... the term software process to mean product engineering processes, unless specified otherwise 2.3 Software Development Process Models For the software development process, the goal is to produce...

Ngày tải lên: 28/06/2014, 07:20

280 523 0
Introduction to software testing potx

Introduction to software testing potx

... program/system (Jorgensen) The purpose of software testing is to find errors and to get them fixed (Bitzenhofer) The purpose of software testing is to reduce risk (E&M) Verification and Validation: ... testing is knowing when to stop It is impossible to test your own program 15 Some Principles and Axioms of Testing (2)    As the number of detected defects in a piece of software increases, the ... techniques 3.The time for software testing tools is now Adapted from Software Testing in the Real World, Edward Kit; AddisonWesley, 1995 13 Six Essentials of Software Testing (2) 4.A real person must...

Ngày tải lên: 08/07/2014, 00:20

62 251 0
PIC microcontroller  an introduction to software and hardware interfacing

PIC microcontroller an introduction to software and hardware interfacing

... overhead to the software because of the need to switch from one bank to another In addition, it is easy to forget about bank switching, which will cause the software to fail In order to solve ... the information stored in the SRAM will not be degraded Dynamic RAM uses one transistor and one capacitor to store one bit of information The information is stored in the capacitor in the form ... Exercises 87 vii Contents Chapter PIC18 Development Tools 89 3.1 3.2 3.3 Objectives Development Tools Software Tools 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.4 Hardware Tools 3.4.1 3.4.2 3.4.3 3.4.4 3.4.5...

Ngày tải lên: 08/03/2016, 11:36

818 810 0
w