Free Essay

The Waterfall Model in Ict

In: Computers and Technology

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

Free Essay

Ict in Malaysia

...ICT IN MALAYSIA: POLICY, REGULATION & INDUSTRY PROGRESS (1996-2000) AND PROSPECTS (2001-2005) Presented by Gazali Abas at ITU-Waseda University Workshop for Regulators and Policy-Makers “New Trends in ICT” 13th-24th November, 2001 Waseda University Tokyo, JAPAN CONTENTS 1. 2. 3. 4. 5. INTRODUCTION PROGRESS (1996-2000) PROSPECTS (2001-2005) ALLOCATION CONCLUSION 14 Nov.2001.Gazali A. 2 1. INTRODUCTION THE BIG PICTURE - Human Capital 23 m - Vision 2020 - Long-term Outline Perspective Plan - Five-year Development Plan - K-Economy - ICT policy, regulation and industry 14 Nov.2001.Gazali A. 3 2. PROGRESS, 1996-2000 1. 2. 3. 4. 5. 6. 7. 8. Utilization of ICT National IT Agenda Development of the Multimedia Super Corridor MSC Flagship Applications Development of Communications Infrastructure Electronic Commerce Human Resource Development for ICT Funding for ICT Industry 14 Nov.2001.Gazali A. 4 2.1.1 - UTILIZATION OF ICT: ICT Expenditure by Sector, 1995-2000 Total expenditure on ICT increased 9.2% p.a. in 1996-2000. Big spenders on ICT: 1995 2000 AAGR Banking & Finance 27% 15% -4% Manufacturing 13% 16% 19% Distributions 8% 10% 16% Government 10% 8% 7% Home 2% 8% 44% 14 Nov.2001.Gazali A. 5 2.1.2 - SELECTED ICT INDICATORS, 1995-2000 Indicator PC (units installed) PC per 1,000 pop. Tel.lines/1,000 pop. Tel.Subscribers Mobile Phones Internet Subscribers 14 Nov.2001.Gazali A. 1995 610,000 29.5 161.7 3,332,447 700,000 13,064 2000 2,200...

Words: 2334 - Pages: 10

Premium Essay

Waterfall

...Waterfall Methodology Essentially, it's a framework for software development in which development proceeds sequentially through a series of phases. Progress "flows" from one stage to the next, much like the waterfall that gives the model its name. Stages 1.Project Planning 2. Requirement gathering 3.Design 4.Develop 5.Testing 6.Production 7.Support Advantages The waterfall model, as described above, offers numerous advantages for software developers. First, the staged development cycle enforces discipline: every phase has a defined start and end point, and progress can be conclusively identified (through the use of milestones) by both vendor and client. The emphasis on requirements and design before writing a single line of code ensures minimal wastage of time and effort and reduces the risk of schedule slippage, or of customer expectations not being met. Getting the requirements and design out of the way first also improves quality; it's much easier to catch and correct possible flaws at the design stage than at the testing stage, after all the components have been integrated and tracking down specific errors is more complex. Finally, because the first two phases end in the production of a formal specification, the waterfall model can aid efficient knowledge transfer when team members are dispersed in different locations. Criticisms Despite the seemingly obvious advantages, the waterfall model has come in for a fair share of criticism in recent times. The...

Words: 450 - Pages: 2

Free Essay

Waterfall Model

...WATERFALL MODEL Waterfall Model is use for designing hospital management system. In a waterfall model, each phase must be completed before the next phase can begin and there is no overlapping in the phases. The waterfall Model illustrates the software development process in a linear sequential flow; hence it is also referred to as a linear-sequential life cycle model. This means that any phase in the development process begins only if the previous phase is complete. In waterfall model phases do not overlap. Following is a diagrammatic representation of different phases of waterfall model. . Phase I: Requirements The first phase involves understanding what you need to design and what is its function, purpose etc. Unless you know what you want to design, you cannot proceed with the project. Even a small code such as adding two integer numbers, needs to be written with the output in mind. Here, in this stage, the requirements which the software is going to satisfy are listed and detailed. These requirements are then presented to the team of programmers. If this phase is completed successfully, it ensures a smooth working of the remaining phases, as the programmer is not burdened to make changes at later stages because of changes in requirements. Phase II: Analysis As per the requirements, the software and hardware needed for the proper completion of the project is analyzed in this phase. Right from deciding which computer language should be used for designing...

Words: 685 - Pages: 3

Free Essay

Rapid Application Development vs Waterfall Method

...European Journal of Information Systems, 8(3), 211-223. Retrieved from Waterfall Method Liu, L., & Horowitz, E. (1989). A Formal Model for Software Project Management. IEEE Transactions on Software Engineering,15(10), 1280-1293. An Old Waterfall The waterfall model is one of the oldest software development processes often cited in project management. It has been over 40 years since it was first formally described by Winston W. Royce. The model was viewed in the same regard as real life waterfalls because of how the model was presented. The development process of the waterfall model is a linear sequential process just like a waterfall flowing from top to bottom. It is very interesting to me, that often at times the waterfall model can also show backward pointing arrows contrary to a true waterfall where once water flows down, it cannot flow back up. This tells me that the original waterfall model was not perfect nor is any other type of project management process. In Royce’s original model he lists six phases in its model: requirements, preliminary designs, interface designs, final designs, testing and integration; before advancing to any following phase it must be verified. This verification can be considered milestones and is used as a tracking mechanism of the progress of the project. The waterfall model provides the map for developers to follow and use for explanation. Originally, Royce’s waterfall model was strictly shown as step by step sequential series of......

Words: 2489 - Pages: 10

Premium Essay

Hospitality Ict

...obligations that it needs to meet. According to Wood and Brotherton (2008, p.331) Lodging businesses can no longer expect to succeed without the solid support of information technologies (IT), this is true for a variety of reasons but is partly because the current customers that the lodging establishments are looking to attract are part of the Net Generation, these people are surrounded in their daily life by IT, if these people are not provided with the technology that they are used to using they will not return, hence lost business. ICT is now a prominent part of our daily life, within the tourism industry it is quickly becoming an important tool for a hotels organisation, it enables them to become competitive and is a good way of communicating with both consumers and partners. ICT is increasingly becoming a source that is enabling competitive advantage for the hospitality industry (Buhalis 2003, p.336). (See table 1). The introduction of ICT is especially important for TVU as it is classed as a small to medium sized hotel, this is because it currently has 18 guest rooms which will be rising to 25 after the improvements have been implemented, this size of hotel was defined by the World Tourism Organisation (2000) as a SMHO when they stated that a hotel with less than 50 rooms is categorised as a small to medium sized hotel. Studies have shown that the smaller hotels can benefit significantly from the introduction of technology, these benefits can include: •......

Words: 2455 - Pages: 10

Free Essay

Ict Terms

...* Revision:Complete Revision Guide to CCEA ICT Contents [hide] * 1 Complete ICT Revision Guide (CCEA) * 2 Knowledge of ICT Components * 3 INPUT DEVICES * 4 OUTPUT DEVICES * 5 STORAGE DEVICES * 6 INFORMATION AND DATA * 7 DATA STRUCTURE * 8 DATA CHECKING * 9 DATA PORTABILITY * 10 DATA NETWORKS * 11 INTERNET, INTRANET AND WWW * 12 TRANSMISSION, BACKUP, TELECONFERENCING * 13 APPLICATIONS * 14 SOFTWARE PACKAGES * 15 VIRTUAL REALITY IN TRAINING, ENTERTAINMENT * 16 COMPUTERS IN CONTROL (REAL TIME) * 17 ON-LINE SERVICES * 18 SECURITY AND PRIVACY OF DATA * 19 HEALTH AND SOCIAL ISSUES * 20 EMPLOYMENT * 21 ICT IN MUSIC, LEISURE, ENTERTAINMENT | ------------------------------------------------- Knowledge of ICT Components 1. DIGITAL : • Discrete values or binary digit 2. PROCESSOR: • Control center of the computer 3. RAM:- • Volatile (temporary storage), working storage, holds programmes currently in use, • Used for writing to and reading. • Measured in gigabytes 4. ROM:- • Instructions computer needs to start, • Non-volatile (permanent storage), can’t be changed, only read • Stores the Boot up/Start up program for the PC START UP STEPS:- • Power up • Read ROM chip • Connect all in and output devices • Load DOS from hard drive. • Load windows from hard drive 5. CACHE:- • Temporary storage, • Stores most frequently used instructions, • Is RAM memory that the computer microprocessor can access more quickly. • Volatile (128kb-512kb). 6....

Words: 6710 - Pages: 27

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 budget constraint and risk......

Words: 1534 - Pages: 7

Premium Essay

Use of Ict

...conferencing. In short, information and communication technology, better known in its abbreviated form as ICT, is a tool that helps in improving communication among businesses and commerce activities in different parts of the world. In fact, ICT is so commonly used in commerce field to communicate various FINANCIAL matters such as acceptance of money, producing receipts and transferring FUNDS that ICT and ecommerce have become almost synonymous terms. ICT creates inroads for better accessibility of all sorts of information for people from all over the world. However, the scope of ICT extends much beyond commerce transactions. It is widely used in education and medical arenas as well. Advanced medical caretechniques, various researches being carried out in medical field in different parts of the world and training are just some of the fields in the medical arena that have largely benefited from the growth of information and communication technology. ICT makes sharing data concerning medical research easy, in addition to myriad other benefits as elucidated in the paragraphs below. How does ICT help in improving medical science and health care ? It is an established fact that information and communication technologies are the backbone of the current information system. Their scope is also extremely vast. Health care facilities have been largely benefited by the evolvement of ICT. Owing to information and communication technologies, the entire world has become a small global......

Words: 2900 - Pages: 12

Free Essay

Ict Thai

... 4. Infrastructures Issues 23 5. Diamonds of Competitiveness for Thailand and Malaysia 25 6. Technology and CRM Implications 26 7. Marketing Strategies 30 ♦ Size of Market 30 ♦ Socioculture Acceptance of Product 32 ♦ Method for Marketing & Distributions 32 8. Conclusion 33 References 34 1. The Company - Introduction Picture 1 ICT Facilities Integrated Container Terminal (Thailand) Pte (ICT) was incorporated in 1st February 2011 with an authorized and paid up capital of Thai Baht 10 million. The company’s nature of business is container storage, maintenance and repair of containers. ICT (Thai) is a subsidiary of Integrated Container Terminal (M) Sdn Bhd, located in Pelabuhan Tanjung Pelepas, Malaysia. The company was established on the 6th February 2002 and currently is one of the main service providers for container storage in Malaysia’s port. 3 Picture 2 ICT Container Yard Based on good relationship, ICT (M) Sdn Bhd has secured contracts with 25 shipping lines in PTP. This relationship has been continuously done by ICT (Thai) with these reputable shipping companies and as a result, ICT(Thai) has entered into an agreement with 5 reputable shipping companies within less than a year in operation namely; Malaysian Shipping Corp Bhd (MISC), American President Line (APL), MAERSK Line, Hanjing Shipping and K-Line. More contracts are expected to be signed in the years to come. 2. The Product The focus of the company is on container related......

Words: 10072 - Pages: 41

Premium Essay

Sdlc Waterfall and Agile Methods

...system development models which includes water fall, spiral and chaos models. Waterfall model is the earliest SDLC approach that was used for software development. In a waterfall model, each phase must be completed before the next phase can begin and there is no overlapping in the phases. The outcome of one phrase acts as the input for the next phrase sequentially. Following is a diagrammatic representation of different phases of waterfall model. Waterfall Model * Requirement Analysis: also call system request which describe all possible requirements of the system. * System Design: create a physical model that will satisfy all documented requirements. It also helps in defining overall system architecture. * Implementation:  With inputs from system design, the system is first developed in small programs called units which will be developed and tested in the next phase. * Testing: Each unit will be test for any faults and failures before integrating into system. At the conclusion of this phrase, the system is ready for use. * Development of system: the product is deployed in the customer environment or released into the market. * Maintenance: There will have issues which come from clients. To fix these issues, the IT staff will maintain, enhance, and protect system. Enhancements also provide better versions and benefits. Agile development methodologies  Agile model is a combination of iterative and incremental process models. It......

Words: 510 - Pages: 3

Premium Essay

Waterfall

...ACTIVITIY : ONE : KEY INPUT TWO: READ FOR DB THREE : READ FOR INTERVAL b-LOW LEVEL(PROCEDURE): List and make the algorithms of all the functions. Algorithm(ACTIVITY) 3- VERIFICATION: (PROCESS) PROCEDURE: Reviewed by internal project team. 4- Validation(PROCESS) PROCEDURE: External team which means another team of a different project.. DESIGN SPECIFICATION DOCMENT: The Design Specification addresses different aspects of the design model and is completed as the designer refines his representation of the software. First, the overall scope of the design effort is described. Much of the information presented here is derived from the System Specification and the analysis model (Software Requirements Specification). Next, the data design is specified. Database structure, any external file structures, internal data structures, and a cross reference that connects data objects to specific files are all defined. The architectural design indicates how the program architecture has been derived from the analysis model. In addition, structure charts are used to represent the module hierarchy (if applicable). DSD IS PRODUCED AT THE END OF THE DESIGN PHASE. IMPLEMENTATION(PHASE) PROTOTYPE (PROCESS) PROCEDURE: TO CREATE THE GUI FOR EACH FUNCTION ON SCREEN. ACTIVITY: CHOOSING THE CORRECT SOFTWARE LIKE ADOBE FLASH. CODING (PROCESS) PROCEDURE: TO CODE ALL THE FUNCTIONS AND DESIGN A COMPLETE SOFTWARE. ACTIVITY: USING THE APPROPRIATE IDE......

Words: 1028 - Pages: 5

Premium Essay

Icts

...Communication has been defined as "the transmission of information and meaning from one individual or groupnto another". The definition of Information and Communications Technology(ICTs) is said to be a diverse set of electronic systemsand resources used to communicate, create, disseminate, store and manage the internet. The main purpose of communication technology is to facilitate effective communication between individuals or groups that are physically distant from each other. Specific defined technologies can be broadcasting devices like the radio, the television or the telephone. ICTs are often spoken of in a particular context daily such as ICTs in bussiness/commerce, government,health, logistics, medicine and science. However, ICTs in health will be the main focus in this discussion as I elaborate on the impact of information and communications technology. ICTs plays an important role in our modern day life. There is a growing consensus that the impact of information and communications technologies on health systems could be substantial or even revoluntary through the precise nature of the impact is much more difficult to predict, it seems that the health sector will benefit from advances in mobile telephony and Internet services. Some examples can be that patients and informal providers may routinely seek advice from doctors supporting any subscriber service implemented. Today, there are health information sysems for HIV and......

Words: 559 - Pages: 3

Free Essay

Waterfall Methodology

...Assignment-12 Abstract Methodology is a term that comes from method and in project we often choose different types of project such as construction to which process may finish the project earlier. In this essay I have contrasted many different methods of traditional waterfall. I have write a brief review of the advantages of the water and disadvantages as well as agile approach towards the project using methodology waterfall effect. When it is appropriate to use it for project towards the end or start how it effect the project at the end is all discussed below. Advantages of the Waterfall Methodology 1. The waterfall methodology stresses meticulous record keeping. Having such records allows for the ability to improve upon the existing program in the future. 2. With the waterfall methodology, the client knows what to expect. They’ll have an idea of the size, cost, and timeline for the project. They’ll have a definite idea of what their program will do in the end. 3. In the case of employee turnover, waterfall’s strong documentation allows for minimal project impact.  Disadvantages of the Waterfall Methodology 1. Once a step has been completed, developers can’t go back to a previous stage and make changes. 2. Waterfall methodology relies heavily on initial requirements. However, if these requirements are faulty in any manner, the project is doomed. 3. If a requirement error is found, or a change needs to be made, the project has to start from the beginning with all......

Words: 697 - Pages: 3

Premium Essay

Ict in Education

...APPLICATION OF ICT IN EDUCATION We are living in a constantly evolving digital world. ICT has an impact on nearly every aspect of our lives - from working to socialising, learning to playing. The digital age has transformed the way young people communicate, network, seek help, access information and learn. We must recognise that young people are now an online population and access is through a variety of means such as computers, TV and mobile phones.  The developments in the use of the electronic media have influenced all walks of life. Education is no exception to this. The use of computers and the internet for enhancing the quality of education by making learning more relevant to life has been seen as an ideal by educational institutions. The citizens of tomorrow who are our students now are going to live in the age of the electronic media. How are we preparing them for the same? Are we giving them technology based Education? Are we giving them exposure to the use of computers and the itnernet? Have we integrated the ICT into classroom processes? What are the efforts made by the department in this direction? What does policy say about ICT in Education? There are several such questions which we need to probe into. An understanding of these issues will enable us to use the ICT more meaningfully in Education. Information and Communication Technologies have recently gained groundswell of interest. It is a significant research area for many scholars around the globe...

Words: 5037 - Pages: 21

Free Essay

Ict in Smes

...Introduction In the knowledge society, firms need to develop competitive advantages based on an adequate and intensive use of information and communication technologies (ICTs), which is an essential element of success in today’s market. This fact is especially relevant for small and medium sized enterprises (SMEs), whose survival depends, among other factors, on the use they make of ICTs to develop new organizational models, compete in new markets or enhance their internal and external communication relationships. To be successful in the 21st century, any country in the world needs to develop an ideas-based can do economy and society. This implies an economy and society that are proficient at both creating ideas and translating a considerable proportion of them into new business opportunities. The payoffs are jobs, wealth and a better quality of life. In this scenario, many developed countries have already concluded that their future relies on increasing investment in the underlying capability of the knowledge economy and creating an environment favourable to the rapid translation of new ideas into new business opportunities. In particular, small and medium sized companies (SMEs) will be able to seize this opportunity in a wide variety of ways and small entrepreneurs have a critical role to play. Therefore, it is important that small entrepreneurs take into account that the world in which organizations exist and operate is continuously changing. Changes in......

Words: 319 - Pages: 2