Free Essay

The Waterfall Model in Ict

In:

Submitted By golola
Words 1853
Pages 8
UNIVERSITY OF LUSAKA

NAME: NDULA SICHALWE

COURSE: ICT

STUDENT NO: BFIN 0512014

PROGRAMME: BANKING AND FINANCE

ASSIGNMENT: 1

1.(a) In plain words ‘E-commerce’ is simply Electronic commerce. E-commerce is the buying and selling of goods and services by businesses and consumers through an electronic medium. Below are three models of Electronic commerce;

• Business-to-Business(B2B) – In this type electronic commerce, the trade is only between businesses or other organisations. An example of B2B is Cisco. Cisco is a corporation that designs, manufactures and sells networking equipment,. Cisco trades with other businesses and organisations.

• Business-to-Consumer(B2C) – This type of electronic commerce involves a business and an individula shopper. Businesses sell goods and products to individual shoppers(Consumer). An example of B2C is Amazon. Amazon is a E-commerce company that deals with online retailing. Sells to consumers.

• Consumer-to-Consumer(C2C) – In this model electronic commerce, the trade off is done between consumers directly. An example of C2C is e-bay. E-bay is an E-commerce corporations that enables C2C

(b) Internet

The Internet is a ‘Network’consisiting of a worlwide interconnection of computer networks that facilitate data transmission and exchange. As organisations grow larger, communcation becomes complex. The internet makes it more efficient o communicate by providing a tool called ‘e-mail’. Electronic mail is a tool that allows a user to type a message on a computer connected to a network and transfer it to another networke computer.

Intranet

Intranet is a collection of private computer networks within an organisation. It uses network technologies as a tool to enable communication between people and work groups to improve data sharing and hence organization efficiency.

Extranet

Extranet like intranet, is a private network. It uses internet technology and the public telecommunication system to securely share part of a businesses information or operations with the businesses outside world. Extranet can be used to share news of common interest exclusively with partner companies.

(c) There are many reasons why some people havent jumped onto the e-commerce wagon.below are some of them;

• Human nature - Most people find it more comfortable doing business with a business entity that has a location and can be physically seen e.g building. People place their trust in people they can talk to in person. In E-commerce physicality is out of the question so people tend to avoid shopping online.

• Extra Cost - Online shopping incorporates extra costs. Delivery costs are inccured when the asset is transferred to the consumer.

• Fraud - the fact that the product may not be what it is depicted as online. The fear of being conned stops people from shopping online.

• Online security - Making payments online is usually safe but not all the time. If a site is not secure or does not encrypt personal credit card data, a hacker can access it putting your oersinal financial information in jeopardy.

2 (a) The ‘Waterfall’ model is considered the simplest software development life cycle. Its stages are arranged in a linear order. The models stages descend from top to bottom hence the name waterfall. The stages are listed below;

• Design

• Coding

• Verification and testing

• Deployment

The stages are carried out as they are listed. Firstly design, coding, verification and testing andd lastly deployment.

Design (requirement analysis, project planning, system design and detailed design)

Design can be broken down into three stages;

• Specification: In this stage a survey to find out exactly the purpose of the software is and the things it will be used for.

• User Interface Design: This stage involves how the user and the software will interact. Developers must design the software in a way various userrs can use it and accomplish their goals.

• Module Design: How to break up the overall tasks into smaller manageable pieces. Creating classes is the basis of module design.

Coding

The code is the actual software. It is how the software comes to exist. The output of the coding phase is the code itself. Converts the design into computer code.

Verification and testing

Verifiction refers to mathematical proofs of program correctness, while testing refers to experimental trials to test for potential errors. In software development though, testing is a method of verification.Testing can be broken down into three types;

• Module tests- The use of ‘test codes’ to ensure the module is error-free.

• System tests- Testing groups of modules before testing all groups put together.

• Beta testing- This stage comes after the system seems complete. It is then sent to Beta testers wgo are not necessarily programmers in order for them to detect minor issues with it.

Deployment

This stage is broken down into three;

• Documentation- This is merely documentation on how the system created works

• Distribution- Simply distribution to users. In a market scenario, this means marketing and selling the software. For internally written software in a company it means installing it on computers.

• Maintenance- Due to hardware and software upgrades, new compatibility issues may arise. The systems need to be maintained in order to avoid any complications.

The diagram below shows the stages in a waterfall software development life cycle

The arrows going upwards symbolise the action taken when errors come up.

(b) The following are techniques used to investigate an exicting system

Observation - This involves examining procedures as they are carried out, It gives the analyst a first view of how work is done using the exisiting system. Advantages of Observation are;

• Gives a realistic review.

• Data is collected in real-time ad is more accurate.

Document analysis - This invloves examining existing data, records, documentation as well as procedure manuals used for the existing system. Advantages of document analysis are;

• Ready made source of information.

• It is a quick and faster way to gather information.

(c) Spiral models are alternatives for linear cycles for developing software. This model breaks down a large single development cycle of a single phsae waterfall into multiple smaller development cycles, each cycle building on the previous. It is a new model that can encompass different development strategies(Sinkala Henry).

3. (a) Batch processing is a type of data processing that collects data into ‘batches’(groups) of files and processes them without manual intervention. Batch processing used in a supermarket provides both advantages and disadvantages.

Advantages

• Batch processing is less expensive than online. It uses very little computer processing time to prepare a batch, infact most computing occurs when the batch executes.

• A computer using batch processing does notneed extra hardware and software for interactive input.

• A batch job is a set of instructions given to a computer programming it to run and read batched input data. This makes it convinient for scheduling and planning work.

• Batch handles large volumes of data.

Disadvantages

• Businesses prefer managing inventory more effectively and that can only be done if it has current information for out-of-stock items. Batch processing does not give such information right there and then.

• Batch processing is much slower than on-line.

• It has high turnaround time. This is the time taken between submitting the job and getting the output.

An example of batch processing is the Billing system. Credit card companies collect all the data form the credit card and process ot as a batch at the end of a billling cycle.

On-line processing is a type of processing that allows inputted data to be processed immediately it enters the system. In a supermarket, immediately the sale of goods is made, the master file is altered.

Advantages

• On-line processing is faster than batch.

• It has a low turnaround time hence providing inventory information quicker.

• It helps draw faster and more accurate forecasting of revenues and expenses.

• Database is aways up to date.

Disadvantages

• It may be complex to handle thousands of operations.

• Needs a constant update of software and hardware to keep up with the workload.

• Maintance costs may be an issue.

An example On-line processingis Airline Reservation. A customere requests to reserve a seat and the system immdiately processes the data and provides an output of seat availability.

(b) The following are reports provided by a transactions processing system

Error Reports - These reports list transactions found to be in error during processing. Identify the error and sometimes also list the corresponding master fileor database records. Gives the manager a view of errors and can correct them.

Tranaction Logs - Listings of all transactions processed during a system run and include purchase order amifests or sales registers. Gives the manager a percepetive of how the business is being operated.

Summary Reports - Typical summary reports produced by Transaction proceesing systems include financial statements. Allows the manager to know and understand the businesses financial position.

4. E-technology is a new trend in Zambia that is being adapted by many businesses, corporations and individuals too. It comes with many benefits. Below are some of the benefits provided by E-technology.

Economical benefits of E-technology

• By using e-tech companies can quickly and conviniently find the best suppliers, suitable business partners and even more customers. It allows the company to buy cheaper and sell even more. It gives the company global reach.

• It cuts down on costs. Decreases the cost of creating distributing, storing and retrieving paper-based information.

• It allows for the invention of new business models that may increase profits.

• E- tech gives the specialisation of certian vendors the ability to exist.

• It also cuts down on the time it takes for a business idea to materialise into a commercial entity.

• Company information can be kept always up to date.

• Its improves productivity and operation and trading flexibility.

Social

• It provides consumers with a wide range of products from various vendors.

• It cuts down on consumer expenditure by cutting down on product costs.

• Consumers can retreive relevant and detailed information about products easily.

• It provides consumers with Electronic communities. These allow customers to interact with other customers and exchange ideas and compare experiences.

• Gives the option of working at home to many people. This leads to less traffic and reduced air pollution. Its more convinient to many.

• It also increases standards of living by allowing some products to be sold at lower prices.

• Products can now be offered to areas that did not have them.

• It also brings with it the availability of public services.

Limitations of E-commerce

• Failure to co-ordinate- reporting and control relationships arent enough,a move to a more accountable and flexible organsid=sational structure would be the right decision

• Failure to obtain senior management commitment- may lead to failure to gain suffcient corporate resources to accomplish a task.

• E-commerce management may be complex- It involves a mix of many different people with different professions hence management is difficult if not taken as a major factor.

• Lack of trust in E-commerce- Some people are still skeptical about using E-commerce for communication and business.

• Difficulty in intergrating the E-commerce software with the present applications and database.

BIBLIOGRAPHY

BS 240 - INTRODUCTION TO DATA
PROCESSING/MANGEMENT OF INFORMATION
TECHNOLOGY BY O.NDHLOVU-2009

NOTES-HENRY SINKALA

-----------------------
DESIGN

CODING

VERIFICATION AND TESTING

DEPLOYMENT

Similar Documents

Premium Essay

Thesis Ict

...Development Life Cycle The proposed Inventory and Reservation System of ICT Resource Management with barcode system through VB (Virtual Basic) that follows the step by step process of the System Development Cycle (SDLC)Spiral Model. It makes sure that the requirements needed are done properly. The Spiral Model is a combination of the iterative and waterfall model in a systematic way of development and a controlled aspects of the sequential linear development or the waterfall model. The Spiral Model has four phases of development first is the Identification process where the gathering of requirements is on, the identification of the system requirements, and also includes the understanding the requirements between the customer and the changing market. Second is the Design phase where the logical and conceptual design in the baseline spiral involves the physical product design and in the subsequent subsets. Third is the Construct or Build where refers to the production it is intended for the costumer where the feedbacks were on for the development of the system Fourth is the Evaluation and Risk Analysis this phase includes identifying, estimating and monitoring feasibilities after estimating, the evaluation process follows, and after the evaluation next process enters and it is the software development studies and the process of the iteration goes out to the process. The Application of Spiral Model, when: * When costs there is a...

Words: 1534 - Pages: 7

Premium Essay

Business

...CHAPTER ONE 3 INTRODUCTION 3 Background of the Study 3 Problem Statement 3 Goal 3 Objectives 4 Scope and Limitation of the Study 4 Justification 5 CHAPTER TWO 6 LITERATURE REVIEW 6 Introduction 6 (a) Case Study 1 - Swiss-Garden Hotel 6 (b) Case Study 2 - Shangri-La Hotel 6 Summary 7 CHAPTER THREE 8 METHODOLOGY 8 Time Schedule 11 Budget 12 REFERENCES 13 CHAPTER ONE INTRODUCTION Background of the Study Kenya is a growing tourist destination for people from diverse nations and this has greatly contributed to growth of Nairobi which is now becoming a global competitive city. The rapid development and commercialization of Information and Communication technologies (ICTs) in Nairobi industrial sectors such as travel and tourism have prompted Hotels to increasingly adapt to these technologies. ICT based products and processes enables hotels to enhance the operating efficiency, improve service experience as well as provide a means to access markets on a global basis. Problem Statement Homeland Hotel have for long time been using paper records kept in filing cabinets as a method of keeping their records. However due to the increasing number of customers and rooms, the hotel is faced with a lot of challenge in keeping track of their records. Keeping track of large customer bases and all their attendant details require a lot of space for file cabinets, not to mention the time employees spend going back and forth to file cabinets looking up each client’s file with...

Words: 2678 - Pages: 11

Premium Essay

Bis 261 Week 1 Ilab

...your memo in Step 3. 1. Is theproject technologyextremely stable, moderately stable, or experimental? 2. At the start of the project, are theproject requirementswell known, partially known, or mostly unknown (i.e., experimental)? 3. Is theproject domainheavily regulated, moderately regulated, or lightly regulated by government or other outside agencies? 4. Is thesize of the organizationlarge, mid-sized, or small? 5. Is theorganizational culturebureaucratic, mixed, or entrepreneurial? 6. Is theorganization's competitive environmentslow-paced, moderately paced, or fast-paced? STEP 2: Analyze SDLC suitability Based on the information given in the case study, analyze the suitability of a specific Software Development Life Cycle (SDLC) model for Acme Medical Data Storage LLC: • If the last digit of your DSI Number is 0, 1, 2, or 3, use theWaterfall SDLC; • If the last digit of your DSI Number is4, 5, or 6, use theUnified Process; and • If the last digit of your DSI Number is 7, 8, or 9, use anagile SDLC (Scrum or XP). In your analysis, examine your notes from your review of the project and organizational characteristics from Step 1, and make additional notes on the following points. These notes...

Words: 2461 - Pages: 10

Premium Essay

Bis 261 Week 1 Ilab

...your memo in Step 3. 1. Is theproject technologyextremely stable, moderately stable, or experimental? 2. At the start of the project, are theproject requirementswell known, partially known, or mostly unknown (i.e., experimental)? 3. Is theproject domainheavily regulated, moderately regulated, or lightly regulated by government or other outside agencies? 4. Is thesize of the organizationlarge, mid-sized, or small? 5. Is theorganizational culturebureaucratic, mixed, or entrepreneurial? 6. Is theorganization's competitive environmentslow-paced, moderately paced, or fast-paced? STEP 2: Analyze SDLC suitability Based on the information given in the case study, analyze the suitability of a specific Software Development Life Cycle (SDLC) model for Acme Medical Data Storage LLC: • If the last digit of your DSI Number is 0, 1, 2, or 3, use theWaterfall SDLC; • If the last digit of your DSI Number is4, 5, or 6, use theUnified Process; and • If the last digit of your DSI Number is 7, 8, or 9, use anagile SDLC (Scrum or XP). In your analysis, examine your notes from your review of the project and organizational characteristics from Step 1, and make additional notes on the following points. These notes...

Words: 2461 - Pages: 10

Free Essay

Project

...UNIVERSITY OF NAIROBI SCHOOL OF COMPUTING AND INFORMATICS ONLINE VEGETABLES MARKET PRICE AND TRENDS SYSTEM SECOND YEAR FINAL PROJECT COURSE CODE: 227 NAME: MUIGUA STEPHEN GITAU ADM NO: P15/54335/2012 SUPERVISOR: ERIC AYIENGA   DECLARATION I, Muigua Stephen Gitau, do declare that this project is my own work, and as per my knowledge, it has not been submitted to any other institution of higher learning. Student’s Name: MUIGUA STEPHEN GITAU Registration No: P15/54335/2012 Signature: _________________________________________________________ Date: _________________________________________________________ This project has been submitted as a partial fulfillment of requirements for the Diploma in Computer Science of the University of Nairobi with my approval as the University Supervisor. Supervisor’s Name: Mr. ERIC AYIENGA Signature: ___________________________________________________________ Date: _______________________________________________________________   ACKNWOLEDGEMENT I thank almighty God; I thank Nairobi University of Kenya in Conjunction with the School of Computing and Informatics for facilities and resources they availed during execution of this project. I take this opportunity to express my sincere appreciation to my supervisor Mr. Ayienga and the entire Faculty of Computer Science for the exemplary guidance, monitoring and constant encouragement throughout the course. Lastly, I thank my parents, for their constant...

Words: 4782 - Pages: 20

Premium Essay

Online Car Rental System

... Supervisor: Daisy M Ireri Table of Contents CHAPTER 1: INTRODUCTION 4 1.1 The Background of the Project 5 1.2 Problem Statement 5 1.3 Objective 6 1.4 Project Scope 6 1.5 Project Significance 7 Conclusion 7 CHAPTER 2: LITERATURE REVIEW 8 2.1 Introduction 8 2.2 MANAGEMENT INFORMATION SYSTEM 8 2.3 Facts and Findings 9 2.3.1 Domain 9 2.3.2 Existing Systems 9 2.3.3 Problems in existing system 10 2.3.4 Differences between the manual and the computerized system that is going to be developed 11 CHAPTER 3: RESEARCH APPROACHES AND METHODOLOGIES 12 Research methodology 12 3.0 Introduction 12 3.1 Project Methodology 12 Waterfall Methodology 12 3.2 System Study and Investigation 12 3.2.1 Interviews 13 3.2.2 Observation 13 3.3 Summary 13 3.4 Budget 14 CHAPTER 4: SYSTEM ANALYSIS AND DESIGN 15 4.1 REQUIREMENT ANALYSIS 15 4.1.1 User Requirement 15 4.1.2 Functional Requirement 15 4.1.3 Non-Functional Requirements 17 REFERENCES 18 CHAPTER 1: INTRODUCTION 1.1 The Background of the Project In recent years, the extent and scope in which the use of web-based applications has grown is remarkable. By web-based apps we mean distributed systems that can be accessed using a web browser. This has significantly affected many lives all over the globe. Many industries and...

Words: 4149 - Pages: 17

Premium Essay

IT Management System Analysis

...These programming languages include Php, JavaScript plus one modeling language which is HTML + css (cascading style sheet) and Mysql a relational database management system (RDBMS). The keywords used in researching were : management system, restocking, retailing, the law of demand and supply, RAD ( Rapid application Development) ,the incremental model. Overview of Research Studies Methodologies We will use the rapid application development (RAD) that may be conducted in a variety of way. We will develop the bookshop management system with the Iterative approach. Iterative development breaks the overall project into a number of components or versions that are developed sequentially. The most important and fundamental requirements are bundled into the first version of the system. This version is developed quickly by a mini-waterfall process , and once implemented ,the users can provide feedback to be incorporated into the next version of the system . After each iteration , a testing will be conducted. (Roberta m. R. ,Alan D. and Barbara H. W. 2013) , (Jeffrey L. W. and Lonnie D. B....

Words: 1116 - Pages: 5

Premium Essay

Integrating Ict- Based Applications for Sustainable Tourism Development in Algeria

...Integrating ICT- Based Applications for Sustainable Tourism Development in Algeria BOUTKHIL Guemide Assistant Teacher Department of English Language Faculty of Letters & Languages University of Med Seddik Benyahia. Cité Ouled Aissa B. P. N°98 Jijel (18000) Algeria titanicmaze@hotmail.fr Pr. CHELLALI Benachaiba Assistant Professor Department of Electronics & ICTs Faculty of Electrical Engineering University of Med Tahri B. P. N° 417 Bechar (08000) Algeria. IBTISSAM Bedri Assistant Teacher Department of Political Sciences Faculty of Law & Plitical Sciences University of Med Khaidar 145 RP, BISKRA (07000) Algeria Dr. Salima Maouche Assistant Professor Department of English Language Faculty of Letters & Languages University of Abd Errahmane Mira, Bejaia (06000) Algeria ABSTRACT: Information and Communication Technology (ICT) has inevitable impacts on different industries and their performances. The tourism industry, as the largest and fastest growing industry in the world, cannot be excluded from this technology and its huge impacts. ICT provides information about tourist attractions in different destinations before travelling and improves tourists‘ satisfaction. Although Algeria has great tourism potentials, it still needs to be performed well in promoting its attractions to international tourists via ICT tools yet. This research explores the impact of ICT on foreign tourists‘ satisfaction of the tourism industry and uses...

Words: 9570 - Pages: 39

Premium Essay

Computerized Grading System Chapter 1

...our day to day life. Reservation of tickets in Air Lines and Railways, payment of telephone and electricity bills, deposits and withdrawals of money from banks, business data processing, medical diagnosis and weather forecasting are some of the areas where computer has become extremely useful. What is Information System? An information system (IS) or application landscape is any combination of information technology and people's activities that support operations, management, and decision making. In a very broad sense, the term information system is frequently used to refer to the interaction between people, processes, data, and technology. In this sense, the term is used to refer not only to the information and communication technology (ICT) an organization uses, but also to the way in which people interact with this technology in support of business processes. Lores Elementary School is a public school located in Antipolo City, Rizal. Lores Elementary School started on year 1986 with one building with six classrooms. Lores...

Words: 2480 - Pages: 10

Premium Essay

Student

...DEVELOPMENT IN Finland” and he motivates suggestions and encouragement as well as helped me to coordinate in my report by giving information about this topic . I would also like to thank Sir Asad Ali Minhas (Teacher Assistant) for his acceptance and giving me valuable time for answering my question regarding this Report.. This study has indeed helped me to explore more knowledgeable ways related to this topic and I am sure that it will help us in our future! S.NO | Contents | Page No | | | | 1 | Acknowledgement | 3 | 2 | Table of country profile | 5 | 3 | Introduction | 6 | 4 | Economy Of Finland | 9 | 5 | Human Development Index(HDI) | 10 | 6 | Economy Sectors Of Finland | 12 | 7 | Indicators | 14 | 8 | Rostow’s Growth Model | 16 | 9 | Conclusion | 16 | | References | 16 | TABLE OF CONTENTS Capital and largest city | Helsinki 60°10′N 024°56′E | Official languages | * Finnish (89.33%) * Swedish (5.34%) | Recognised regional languages | Sami (0.03%) | Religion | * Lutheranism,[1] * Eastern Orthodoxy[1] | Demonym | * Finnish * Finn | Government | Unitary parliamentary constitutional republic[2] |  -  | President | Sauli Niinistö |  -  | Prime Minister | Juha Sipilä | Legislature | Eduskunta | Independence |  -  | Autonomy within...

Words: 2889 - Pages: 12

Premium Essay

Computerized Student Information

...1.0 INTRODUCTION 1.1 BACKGROUND OF THE STUDY In recent years, computers have permeated our lives. From the office to the living room, computers are transforming the ways we work and play. It is no surprise that they are also transforming the way we learn. Computers are being used with increase frequency in success schools at all grade levels and in all subject areas, as well as for special education, adult literacy programs, and college instruction. Information System has significantly transformed the way business is conducted. In today’s society it would be pretty difficult to find an organization that does not use some form of technology, automation or Information System to help run its operational and daily transactional process. According to this website www.google.comA transaction process system and transaction processing are often contrasted with a batch process system and batch processing, where many requests are executed all at one time. The former requires the interaction of a user. Where as batch processing does not require a user to be present. Also, in batch processing the results of each transaction are not immediately available. And, there is a delay while the many requests are being organized, stored and eventually executed. In transaction processing there is no delay and the results of each transaction are immediately available. During the delay time for batch processing, errors can occur. By contrast, and although errors can occur in transaction processing, they...

Words: 3029 - Pages: 13

Free Essay

Online Submission Management System

...CHAPTER ONE GENERAL INTRODUCTION 1.0 INTRODUCTION Online assignment submission management system is a web based application that is used in colleges and university to carry out assignment activities (i.e. support the submission of assignment, system collection of assignments and recording of student’s assignment score). These processes can be done via the use of internet and computer. Assignment are usually given to students to evaluate their level of understanding and degree of comprehension, with the use of this assignment system, student will be able to make submission easily from any place at any time. This system completely eliminates the difficulties face by student and lecturers (staff) in the previous system. With this submission system students can make registration of their academic details, register their courses, view assignment available for submission, make assignment submission, request for a submission extension and finally view the assignment score for particular assignment. The lecturer can generate report, view the uploaded assignment submitted by student and view submitted extension request. The case study of this research work is the department of Mathematics, which is a department in Usmanu Danfodiyo University Sokoto. The department was established in 1975, it has three different units namely; Mathematics unit, Computer unit and Statistics unit. But the assignment processes in this department is still done manually;...

Words: 3008 - Pages: 13

Premium Essay

Launch of a Product in a Foreign Country

...Subject: International Marketing Topic: - Launching a local product in International Market Company: - MM Mithaiwala ACKNOWLEDGEMENT Why Fast Food Industry??? Fast food industry is the most happening industry around the world. Tasty food is something which cannot be resisted. And in today’s fast moving world, people don’t have enough time to sit had have food for a long time. A fast food firm takes into consideration TIME factor and provides food in quick time. Why MM Mithaiwala as a Fast Food firm??? MM Mithaiwala is one of the oldest fast food firm operating in Mumbai which has all the ingredients of becoming an international brand. MM Mithaiwala works on the principle of developing profit centers whereby all the work is handled by professionally qualified people responsible for their respective departments. There Philosophy has always been customer satisfaction and they believe that a satisfied customer is a customer for life. [pic][pic] .....At Mumbai About MM Mithaiwala… at Mumbai (Malad) M.M.Mithaiwala is a producer of Indian sweets, snacks and is also into retailing outlets, restaurant business, and fast food and lassi centers. M.M.Mithaiwala supplies to Industrial Canteens, Hospitals, Flight Kitchens, and Hotels. They also supply to caterers organizing marriages and other social functions in the city. They have established high quality performance standards like Punctuality, Great Service, Good Quality Food, Hygiene and Commitment...

Words: 6886 - Pages: 28

Premium Essay

Adaptation of Agile Practices: a Systematic Review and Survey

...Master Thesis Software Engineering Thesis no: MSE-2011:64 September 2011 Adaptation of Agile Practices: A Systematic Review and Survey Budsadee Kongyai and Edi Edi School of Computing Blekinge Institute of Technology SE-371 79 Karlskrona Sweden This thesis is submitted to the School of Engineering at Blekinge Institute of Technology in partial fulfillment of the requirements for the degree of Master of Science in Software Engineering. The thesis is equivalent to 40 weeks of full time studies. Contact Information: Author(s): Budsadee Kongyai Address: Kungsmarksvägen 43 Karlskrona 371 44, Sweden E-mail: nune.budsadee@gmail.com Edi Edi Address: Kungsmarksvägen 57 Karlskrona 371 44, Sweden E-mail: edi198@gmail.com University advisor(s): Dr. Jürgen Börstler School of Computing EMSE Co-supervisors: Prof. Dr. Dr. h.c. H. Dieter Rombach (TU Kaiserslautern) Dr. Ove Armbrust (Fraunhofer IESE, Germany) School of Computing Blekinge Institute of Technology SE-371 79 Karlskrona Sweden Internet: www.bth.se/com Phone : +46 455 38 50 00 Fax : +46 455 38 50 57 Abstract Context. Due to the uniqueness of software projects there is no single Agile development approach that ideally fits all project contexts. Each software project is unique, whether in its subject area, development team, or project size. Because of this, adapting Agile practices according to project circumstances is a must. There has been a number of literature published discussing Agile practices...

Words: 49494 - Pages: 198

Premium Essay

International Trade

...Our project on: Country Specific Advantage in Tourism Industry (Bangladesh Perspective) Submitted To: Koushik Prasad Pathak Lecturer Department of Marketing Date: 21 June, 2011 Jagannath University | Name |Id No | |Md. Mahbubul Hoque |07882824 | |Tanvir Ahmed |091700 | |Utsarika Singha |091764 | |Santana Sharmin |091725 | |Promit Das Gupta |091755 | We are Gallant Beta ...

Words: 7825 - Pages: 32